Как переназначить CapsLock на Ctrl+ C (копировать) и Esc на Ctrl+ V (вставить)?
Я использую Xfce под Xubuntu 14.04, 32-разрядная версия.
Мои пальцы артриты / жесткие, поэтому я должен поднять руки, чтобы напечатать каждую букву, так как они не двигаются достаточно независимо, чтобы я мог держать руки на якоре и печатать.
И так как я выполняю много операций копирования и вставки и часто использую ПК, в Windows я использую AutoHotKey (в котором ^ - ctrl), чтобы переназначить CapsLock на crtrl+c (копировать) и Esc на ctrl+v (вставить) и NumLock Esc, а также средняя клавиша мыши для Ctrl+X (вырезать) через скрипт:
CapsLock::^ с
Esc:: ^ v
NumLock:: Esc
mbutton:: ^ х
Я могу запустить AutoHotKey под Wine, но скрипт не работает. У меня также установлен AutoKey, но я не могу понять, как делать то, что я хочу.
Принятый ответ на Как переназначить определенные ключи или устройства? в этом случае не работает, потому что команда wev не показывает (из того, что я вижу) код клавиши для сочетаний клавиш: ctrl такой же, как ctrl + c, только отличается состояние (состояние 0x6): состояние 0x4, код ключа 37 (keysym 0xffe3, Control_L), тот же экран YES.
И не ясно, как поменять местами два ключа с помощью xmodmap, даже если у меня было 2 разных кода ключа.
Это очень серьезная проблема для меня при использовании Linux. Спасибо за любую помощь.