[Comm] проблема с клавиатурой и X
Denis G. Samsonenko
d.g.samsonenko на gmail.com
Чт Дек 2 11:15:18 UTC 2010
День добрый!
Перенёс систему на новый компьютер. В связи с тем, что на новой машине
видео от Intel, а на старой от nVidia -- X'ы грузиться отказались.
Прибил xorg.conf -- X'ы взлетели нормально. Но возникла проблема с
клавиатурой. На новой машине клавиатура подключена через USB.
Если войти в X-сессию сразу после загрузки системы, то наблюдается
странное поведение на нажатие Win-клавиш и комбинаций Alt+F{1,12}. По
нажатии на lwin перебрасывает в 6-ю консоль, а при нажатии на rwin --
в 12-ю. При нажатии Alt+F{1,12} так же пепебрасывает в соответствующую
консоль.
В /etc/X11/xinit/Xkbmap прописано следующее:
-model pc104
-layout us,ru
-option grp:lwin_toggle,grp:rwin_switch,compose:menu,terminate:ctrl_alt_bksp
-variant ,winkeys
setxkbmap -print выдаёт:
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include
"pc+us+ru(winkeys):2+inet(evdev)+group(rwin_switch)+group(lwin_toggle)+compose(menu)+terminate(ctrl_alt_bksp)"
};
xkb_geometry { include "pc(pc104)" };
};
Если рестартануть X'ы через Ctrl+Alt+BackSpace, то после логина
реакция на нажатие указанных клавишь приходит в норму. В
соответствующую консоль начинает переключать только по
Ctrl+Alt+F{1,12}, при нажатии на Win-клавиши происходит только
переключение раскладок, на 6 и 12 консоль уже не перебрасывает.
setxkbmap -print выдаёт то же самое, что и до перезагрузки.
Особой разницы в логах xorg'a до и после я не увидел (прилагаю оба).
Может кто-нибудь пояснить, что происходит, и как сделать, чтобы с
первого раза клавиатура нормально воспринималась X'ами?
Система: branch-5.1, xorg-server-1.6.5-alt1, hal-0.5.13-alt3.M51.1,
udev-141-alt12.M51.2, kernel-image-std-def-2.6.30-alt15.
--
Всего доброго,
Денис.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : Xorg_logs.zip
Тип : application/zip
Размер : 10839 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/community/attachments/20101202/939e62b1/attachment.zip>
Подробная информация о списке рассылки community