(sarge) В иксах не работает "Alt" (meta не sends esc)
После перехода на sarge в иксах по зажатому левому альту
получаю "раскладку" ЯВЕРТЫ (именно так, большими буквами).
Это на самом деле не раскладка, а просто выставленный восьмой бит +
чудодейственные свойства кодировки koi8-r. Индикатор не загорается тоже.
По правому альту - всё как положено, "йцукен", индикатор загорается.
Хоткеи с левым альтом не работают, конечно.
В xterm удаётся добиться нормального поведения с помощью
*eightBitInput: false (или *metaSendsEscape: true).
Что делать с остальными программами - непонятно.
У меня одного так?
Если нет - как лечить?
Иксы стартуют из XDM.
При запуске с локалью "C" из консоли (startx) - та же история.
Полагающийся кусок из /etc/X11/XF86Config-4:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:alt_shift_toggle,grp:switch,grp_led:scroll"
EndSection
Вот реакция xev на нажатие LAlt+q:
KeyPress event, serial 28, synthetic NO, window 0x2000001,
root 0x3a, subw 0x0, time 248009486, (-483,-454), root:(351,209),
state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes: ""
KeyPress event, serial 28, synthetic NO, window 0x2000001,
root 0x3a, subw 0x0, time 248009787, (-483,-454), root:(351,209),
state 0x8, keycode 24 (keysym 0x71, q), same_screen YES,
XLookupString gives 1 bytes: "q"
KeyRelease event, serial 28, synthetic NO, window 0x2000001,
root 0x3a, subw 0x0, time 248009902, (-483,-454), root:(351,209),
state 0x8, keycode 24 (keysym 0x71, q), same_screen YES,
XLookupString gives 1 bytes: "q"
KeyRelease event, serial 28, synthetic NO, window 0x2000001,
root 0x3a, subw 0x0, time 248010082, (-483,-454), root:(351,209),
state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes: ""
Настоящее "q". Кто перекодирует - непонятно.
--
Best regards, icq#100485019
Vladislav mailto:vnaum@lab321.ru
Reply to: