Так как я редко использую caps-lock, я бы хотел вместо этого сопоставить клавишу со средним щелчком мыши. Я также хотел бы сопоставить Alt+ Caps Lockс первоначальной функцией клавиши Caps Lock, если она мне когда-нибудь понадобится.
Я могу сопоставить любую комбинацию клавиш xdotool click 2
, но диалоговое окно Gnome Keyboard Shortcuts не позволит мне назначить команду клавише caps-lock, даже с модификаторами.
Я знаю, что это немного странное мероприятие; Как мне это сделать?
xorg
keyboard
shortcut-keys
input-devices
xmodmap
Стефано Палаццо
источник
источник
Еще одним простым решением, если вы предпочитаете использовать графический интерфейс, является установка easystroke:
Вы можете легко сопоставить клавиши клавиатуры и сочетания клавиш с кнопками мыши, а также с жестами мыши.
источник
Старый вопрос, новый ответ, копирование себя отсюда: /superuser/947807/emulate-left-mouse-button-with-capslock-key/1409757#1409757
Я искал CapsLock = левый клик, который должен быть похожим. После долгих экспериментов я понял, что получаю лучшие результаты
xdotool
вместоxte
.В моем
~/.bashrc
(или любом другом скрипте запуска, подходящем для вашей системы) я добавил эту строку:Это устраняет «блокировку» поведения Caps Lock и присваивает этот ключ (ключ 66) пустоте. Я возился с этим в других местах
.xinitrc
, но они никогда не работали. Это довольно безопасно,.bashrc
даже если он перезапускается с каждым открытым сеансом терминала (в зависимости от того, как вы.bashrc
настроили в целом).Ибо
xbindkeys
я создал файл ~ / .xbindkeysrc со следующими строками:Перезагрузка или запуск
source ~/.bashrc
должны заставитьxmodmap
часть работать. Чтобы перезагрузитьxbindkeys
, попробуйте это:источник