Як перевстановити клавішу Caps Lock до лівої клавіші Shift?


10

Я не хочу перезавантажувати Caps Lockклавішу до Shift Leftклавіші, щоб при натисканні Caps Lockфункціональність Shift Leftбула оброблена. Чи є файл в Ubuntu, де я можу вказати це?

Я знаю, під /etc/default/keyboardвами можна вказати деякі параметри клавіатури, але не цей.

Відповіді:


13

У терміналі можна використовувати таку команду :

xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L" #this will make Caps Lock to act as Shift_L

Щоб отримати цю зміну для кожного сеансу, після запуску попередніх команд створіть файл, який викликається .xmodmapза допомогою нових мапок, використовуючи таку команду:

xmodmap -pke > .xmodmap

Потім створіть файл, який називається .xinitrcу вашому домашньому каталозі, що містить такий рядок / команду:

xmodmap .xmodmap

Чи можу я просто записати цю першу команду .xinitrcбезпосередньо?
Jānis Elmeris

0

введіть термінал: xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"

Щоб використовувати команду після перезавантаження або відключення, ви можете розмістити її в налаштуваннях програм запуску. Тестовано на моєму Ubuntu 18.04.


@HM: Чи можете ви пояснити, що робить код у xmodmapсправі?
Саймон Судлер


це дозволяє перевпорядкувати ключі
HM

До цього слід додати відповідь
Саймон Sudler
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.