Мне нравится устанавливать клавишу AltGr на Ctrl, чтобы иметь клавишу Ctrl под большим пальцем правой руки. Также я устанавливаю клавишу справа от AltGr на AltGr, чтобы я мог использовать ее для вставки тильд и других испанских и каталонских букв. Дело в том, что на моей прошлой клавиатуре эта клавиша была клавишей Windows, поэтому я просто использовал эту команду, и все работало нормально:
setxkbmap -layout us -model pc105 -variant altgr-intl -option ctrl:ralt_rctrl -option lv3:rwin_switch
Lv3 - это название карты клавиш AltGr, я полагаю.
Но на моей новой клавиатуре, клавиша справа от AltGr - PrtSc, а если посмотреть на файл /usr/share/X11/xkb/rules/evdev.lst:
lv3 Key to choose the 3rd level
lv3:switch Right Ctrl
lv3:menu_switch Menu
lv3:win_switch Any Win
lv3:lwin_switch Left Win
lv3:rwin_switch Right Win
lv3:alt_switch Any Alt
lv3:lalt_switch Left Alt
lv3:ralt_switch Right Alt
lv3:ralt_switch_multikey Right Alt; Shift+Right Alt as Compose
lv3:ralt_alt Right Alt never chooses 3rd level
lv3:enter_switch Enter on keypad
lv3:caps_switch Caps Lock
lv3:bksl_switch Backslash
lv3:lsgt_switch <Less/Greater>
lv3:caps_switch_latch Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
lv3:bksl_switch_latch Backslash; acts as onetime lock when pressed together with another 3rd level chooser
lv3:lsgt_switch_latch <Less/Greater>; acts as onetime lock when pressed together with another 3rd level chooser
Похоже, что PrtSc не может быть установлена на AltGr (lv3). Есть ли другой способ сделать это?
Заранее большое спасибо!