Slackware 9.1, Xfree 4.3, mc 4.6.0 При нажатии левого альта с какой-нибудь буквой вводится русский аналог этой буквы (alt + f = Ф). Такое получатся в xterm, aterm, rxvt. То есть проблема в том, что вместо того, что бы срабатывать как сочетание клавиш (alt + s = быстрый поиск в текущем каталоге, например), вводится русская буква в верхнем регистре, соответствующая транскрипции латинской. Кстати, нужен именно левый альт, на правом висит быстрое переключение раскладки (на время нажатия клавишы). Вот строчка из конфига:
Section "InputDevice" Identifier "Keyboard1" Driver "Keyboard" Option "AutoRepeat" "250 30" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbVariant" "winkeys" Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,grp:switch"
EndSection
winkeys получается 2 раза (забыл подправить), но на работу это не влияет, без этого было так-же.
Кстати, в консоле все в порядке. Так же можно в иксах нажать ESC, а потом нужную клавишу, но это не удобно.