Отобразить `AltGr + ['на`å'
Я на норвежской клавиатуре и использую setxkbmap us
кодировать. Иногда я общаюсь на норвежском. Это требует от меня setxkbmap no
, Это довольно раздражает. Я хотел бы переназначить AltGr с другим ключом для вывода å
персонаж.
Я бегал xev
а также å
имеет байт-код c3a5
на ключевом символе 34, с именем "aring". Я переназначил его в файл keydef как:
keycode 34 = bracketleft braceleft aring Aring
Потом я побежал xmodmap ~/keydef
, По какой-то причине, когда я нажимаю AltGr и ], ничего не появляется. Что я делаю неправильно?
1 ответ
Возможно, у вас нет AltGr и Mode_switch на одном и том же модификаторе, смотрите вывод
xmodmap -pm
Тем не менее, вы можете прочитать эту очень полезную страницу archlinux о конфигурации клавиатуры. Они предполагают, что вам будет лучше, например:
localectl --no-convert set-x11-keymap us,no pc104 grp:caps_toggle
который создает постоянную настройку, которая переключается между 2 отображениями us
а также no
нажав клавишу блокировки заглавных букв. Много других клавиш переключения доступны. Перечислите их с помощью:
grep "grp:.*toggle" /usr/share/X11/xkb/rules/base.lst
Вероятно, временный эквивалент setxkbmap (не проверен)
setxkbmap us,no pc104 '' grp:caps_toggle
но для тех, кто не читает комментарии, это то, что в итоге сработало для OP:
setxkbmap -model pc104 -layout us,no -option grp:alt_shift_toggle