У меня такой же вопрос, как и . Привязать клавишу caps-lock к среднему щелчку мыши , но у меня было две проблемы с его использованием. Во-первых, удаление нормального использования заглавных букв не работало. Во-вторых, я не могу использовать его, чтобы удерживать среднюю кнопку мыши. Кроме того, кажется, что легких нажатий больше не существует, поэтому этот ответ не поможет.
sudo apt-get install xbindkeys xautomation
Затем создайте файл конфигурации xbindkeys:
touch .xbindkeysrc
Теперь нам нужно выяснить, Что такое KeySym вашей кнопки блокировки шапки. Запустите
xev | grep key
Поместите мышь в появившееся поле и нажмите кнопку блокировки шапки. Это то, что я получаю.
Важной частью здесь является
(keysym 0xffe5, Caps_Lock),
Запишите keysym (0xffe5
), она понадобится вам позже. [ 1118]
Теперь отредактируйте файл конфигурации xbindkeys.
gedit .xbindkeysrc
И добавьте в файл следующее:
" xte 'key 0xffe5' "
b:2
(обратите внимание, замените 0xffe5
на любое число, которое вы получили ранее. Могу поспорить, оно будет таким же, но я не уверен)
Сохраните и закройте файл. Теперь запустите:
xbindkeys
Все готово!
На моей клавиатуре этот метод не включал подсветку клавиши блокировки заглавных букв (что понятно), поэтому вы, вероятно, потеряете все имеющиеся у вас индикаторы заглавных букв. включен. Любые программные индикаторы все еще должны работать.