Як я можу переключити блокування шапки, коли клавіша Caps Lock перезапущена?


11

У мене клавіатура Das підключена до ThinkPad під управлінням Linux. Чомусь Ubuntu іноді вимагає від мене повторного запуску, xmodmapколи я розблокую екран, на який міняється мій Caps Lockключ Control, як я хочу. Це трапляється так часто, що я зазвичай залишаю відкритим вікно терміналу, де xmodmapє остання команда, яку я запустив, тому я можу натиснути, а потім Enterповторно запустити команду та виправити клавіатуру. На жаль, іноді я забуваю зробити це відразу, і я не помічаю, поки не використовую Caps Lockключ і не виявлю, що він забув своє відображення на Controlключ.

Сьогодні був один такий день. На жаль, я забув натиснути Caps Lockклавішу ще раз, щоб відключити її перед запуском xmodmap(що, як описано, я роблю, не вводячи жодних символів, які б попередили мене, що ввімкнено блокування шапки). Тепер увімкнено блокування шапок, і у мене немає ключа, на який я можу натиснути, щоб відключити його, оскільки Caps Lockце вже відображено Control. Я спробував вийти з системи та повернутися назад, але, мабуть, це недостатньо довго, щоб Ubuntu забув моє відображення ключів. (Крім того, увійти в систему було важко, тому що мені довелося пам'ятати, щоб утримувати Shiftклавішу під час введення пароля.) Чи можу я запустити з командного рядка це легко скасувати, а не створити новий .xmodmapфайл, який скасовує відображення доданий моїм поточним?

Відповіді:



2

Я переробив свою (зовсім марну) Scroll Lockяк свою нову Caps Lock.

!!!
!!! For Dvorak and Qwerty
!!!
remove Lock = Caps_Lock
remove Lock = Scroll_Lock
remove Control = Control_L
keysym Scroll_Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Lock = Scroll_Lock
add Control = Control_L
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.