У меня есть клавиатура Das, подключенная к ThinkPad под управлением Linux. По какой-то причине иногда Ubuntu требует от меня перезапуска, xmodmap
когда я разблокирую свой экран, который заменяет мой Caps Lockключ Control, как я желаю. Это происходит так часто, что я обычно оставляю окно терминала открытым, где xmodmap
находится последняя команда, которую я выполнил, поэтому я могу нажать, ↑а затем Enterповторно выполнить команду и починить клавиатуру. К сожалению, иногда я забываю сделать это прямо сейчас, и я не замечаю, пока не использую Caps Lockключ и не обнаружу, что он забыл свое сопоставление с Controlключом.
Сегодня был один такой день. К сожалению, я забыл нажать Caps Lockклавишу еще раз, чтобы отключить ее перед запуском xmodmap
(что, как описано, обходится без ввода каких-либо символов, что предупредило бы меня о том, что заглушка включена). Теперь блокировка заглавных букв включена, и у меня нет ключа, который я могу нажать, чтобы отключить его, потому что Caps Lockон уже сопоставлен Control. Я попытался выйти из системы и сразу же вернуться обратно, но, видимо, этого недостаточно, чтобы Ubuntu забыла сопоставление клавиш. (Кроме того, было трудно войти в систему, потому что я должен был не забыть удерживать Shiftклавишу при вводе пароля.) Есть ли что-нибудь, что я могу запустить из командной строки, чтобы отменить это легко, вместо создания нового .xmodmap
файла, который отменяет сопоставления добавил мой текущий?