Как настроить capslock в качестве отдельного ключа?
В Windows вы можете использовать AutoHotKey, чтобы сделать Capslock автономным ключом (скажем, привязать его к "escape"), а также модификатором (чтобы можно было связать, скажем, "CapsLock + k", чтобы запустить браузер).
Я перепробовал все под солнцем, чтобы у CapsLock была своя специальная привязка PLUS, чтобы он стал ключом-модификатором в Ubuntu и Xubuntu, и пробовал разные скрипты Autokey python, но кажется, что это невозможно в Ubuntu/Xubuntu?
Я ошибся? Кто-нибудь знает, как это возможно?
3 ответа
Я наконец нашел свое решение с Xcape, которое позволяет вам отправлять события клавиш, когда клавиши-модификаторы отпускаются самостоятельно.
Попробуйте это в консоли:
setxkbmap -option caps:none
xmodmap -e 'keycode 66 = Multi_key';
Чем ваш Caps-Lock работает как ключ Compose.
Т.е. если вы ударили последовательно:
- Compose, o, тогда e отобразит "œ",
- Составьте, о, тогда р будет отображать "®",
- Составьте3, затем 4 окажет "¾",
- Составьте, о, затем / будет рендерить "ø",
- Составьте, +, затем - окажет "±",
- Составьтеs, затем s отобразит "ß",
- ...
И так далее.
Если вы установили gnome tweak-tool, вы можете переопределить Caps-Lock
от Typing
Вкладка.
Вы можете сделать это, например, Escape
или же Ctrl
, Я превратил это в BackSpace
,
Вы можете установить его используя:
sudo apt-get install gnome-tweak-tool
Я использую Ubuntu 14.04.