Если я сделаю xmodmap -pke
, мой вывод начнется следующим образом -
keycode 8 =
keycode 9 = Escape NoSymbol Escape
keycode 10 = 1 exclam 1 exclam exclamdown U2044 exclamdown
keycode 11 = 2 at 2 at trademark EuroSign trademark
AIUI первый ключ клавиатуры получается нажатием, второй с Shift, третий с Mode_switch и четвертый с Mode_switch и shift , Но как насчет колонок 5-8?
Привет, это уже более чем поздно, но у меня была эта проблема сегодня, и я решил ее. Если вы посмотрите на список, заданный xmodmap -pke, он начинается с 8, будучи пустым, 9 - escape и так далее. НО - если вы посмотрите на вывод
showkey --keycodes //(in a console, not a terminal - eg the Ctrl-Alt-F1 thing)
, он говорит, что escape соответствует 1, и все нажимаемые вами клавиши будут иметь значение, которое на 8 меньше, чем то, что xmodmap покажет вам. Я не могу сказать вам, почему это происходит, но это происходит. Я надеюсь, что это поможет людям в будущем:)
Вы достигаете столбцов 5 и 6 с ISO_Level3_Shift и ISO_Level3_Shift + Shift соответственно .. не знаете, как добраться до столбцов 7 и 8 ..