У меня клавиатура с этой дурацкой раскладкой, когда левый шифт укорочен, а на его месте еще добавлена кнопка '< / >'. Т.к. эта кнопка занимает часть шифта, я все время в нее попадаю, а посему хочу переназначить ее на шифт.
Запустил xev, посмотрел код кнопки 94, 0x3c, less. Проверил в keysyms.h, соответствующий define XK_less - имеется.
Даллее пробую делать переназначение xmodmap'ом, т.к. у меня уже им переназначен caps-lock на control. Делаю по аналогии
--
clear less
keysym Shift_L = less
keysym less = Shift_L
add Shift = less
--
Только xmodmap это есть не хочет, говорит
! 36: clear less
xmodmap: .Xmodmap:36: bad clear modifier name 'less'
Как это победить?
PS: xmodmap судя по всему весьма старая штуковина, нет ли более современного и удобного способа переназначать кнопки? Не знаю, может в конфиге xorg'а или еще как.