Mam klawiaturę Das podłączoną do ThinkPada z systemem Linux. Z jakiegoś powodu czasami Ubuntu wymaga ode mnie ponownego uruchomienia xmodmap
po odblokowaniu ekranu, co Caps Lockpowoduje zamianę mojego klucza Control, jak chcę. Zdarza się to tak często, że zwykle pozostawiam otwarte okno terminala, w którym xmodmap
jest ostatnie polecenie, które wykonałem, więc mogę nacisnąć, ↑a następnie Enterponownie uruchomić polecenie i naprawić klawiaturę. Niestety, czasami zapominam o zrobieniu tego od razu i nie zauważam, dopóki nie użyję Caps Lockklucza i nie odkryję, że zapomniał o jego mapowaniu na Controlklucz.
Dzisiaj był jeden taki dzień. Niestety, zapomniałem nacisnąć Caps Lockklawisz ponownie, aby go wyłączyć przed uruchomieniem xmodmap
(co zgodnie z opisem, robię to bez wpisywania znaków, co ostrzegłoby mnie przed włączeniem Caps Lock). Teraz Caps Lock jest włączony i nie mam klucza, którego mogę nacisnąć, aby go wyłączyć, ponieważ Caps Lockjest już zamapowany Control. Próbowałem się wylogować i od razu zalogować, ale najwyraźniej nie jest to „wystarczająco długo”, aby Ubuntu zapomniało mojego mapowania kluczy. (Poza tym trudno było się zalogować ponownie, ponieważ musiałem pamiętać o przytrzymaniu Shiftklawisza podczas wpisywania hasła.) Czy jest coś, co mogę uruchomić z wiersza poleceń, aby to łatwo cofnąć, zamiast tworzyć nowy .xmodmap
plik, który usuwa odwzorowania dodane przez mój obecny?