Это можно сделать с помощью loadkeys
, который требует наличия файла конфигурации клавиатуры (который можно получить, используя dumpkeys
).
Сложная часть, конечно, заключается в определении соотношения между именами клавиш в X и в консоли.
Дополнительная литература:
Модификаторы CtrlL
и CtrlR
- это разные колонки в
карте клавиш, чем обычный модификатор для генерации Control-a
и так далее.
Вы, вероятно, собираетесь использовать Control
для левой и правой клавиш управления, поэтому попробуйте
echo keycode 126 = Control | loadkeys -