Як перевстановити комбінацію клавіш на ключ?


9

Чи можливо перезаписати комбінацію клавіш на ключ у системі на базі сервера X, щоб, наприклад, якщо я натискаю End+ Arrow_up, Homeстворюється код ключа для ? Google, здається, мовчить з цього питання. Було б чудово, якби було рішення, оскільки воно відкривало б багато можливостей для більш зручного відображення клавіатури.

Відповіді:


5

Погляньте на це подібне питання у суперпользователя. Щось на зразок

"xdotool key Home"
  End + Up

у .xbindkeysrcфайлі повинно вистачити.

Якщо ви дійсно хочете спробувати використовувати xmodmap, для початку слід зіставити або Endключ, або Upключ, на ключ модифікатора в. Xmodmap. Наприклад, ви можете схопити свої дві клавіші за допомогою xevі зіставити Endключ mode_switchіз

keycode NN("End" keycode) = mode_switch

а потім зіставити Mode_Switch частина UpвHome

keycode NN("Up" keycode) = Up NoSymbol Home

Але я не впевнений у цій частині, вам доведеться експериментувати. Що, безумовно, буде працювати, щоб дозволити робочому середовищу робочого столу (dconf тощо).

Тут можна знайти ще одну підказку .

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