kde evdev keyboard
Dec 29 2008Как же меня взбесил этот самый evdev в новом Xorg. Вот как бы всё хорошо себе работало, а тут – бац и в KDE клавиатура сошла с ума, переводя клавиши в непонятную кашу. Например, клавиша «Вверх» стала псевдонимом для «Print Screen». И это без каких-либо обновлений! В Openbox всё осталось по прежнему, что вызывает двоякие чувства. Тем не менее, со всем таким нужно бороться.
Бороться приходится поисками в Интернете вообще непонятно чего. Тем не менее, всё нашлось. Виновато во всём взятие в KDE старой модели клавиатуры, а именно pc105, вместо новой, которая и называется evdev. Всяческие выставления этого в /etc/X11/xorg.conf и /etc/hal/fdi/policy/10-x11-input.fdi никаких плодов не принесли, как ожидалось. Исправляется всё выставление нужной модели клавиатуры клавиатуры в kxkb, скриншот ниже
Также временным решением может служить команда
setxkbmap -keycodes evdev
Для тех, кто будет искать нечто подобное, ниже привожу примерный вид «перестановки» клавиш (источник)
KEY BAD MAPPING ------------------------- Alt Gr KP_Enter Right Ctrl Page Down Print Screen Delete Pause - (doesn't react) Insert - Home Pause Page Up KP_Divide Delete - End Win + Page Down Menu Left Alt + Up Print Screen Down Win + Right - Left Win key - Right Win key - Menu key - KP_Divide Insert KP_Enter Down
А всего лишь стоило, чтобы USE флаги в Gentoo имели несколько более глубокое и понятное описание. Ну или хотя бы можно было бы насчет evdev упомянуть после установки, всё же xorg-server – не последний по популярности пакет.
p.s.: оно ещё и opengl селектор выставляет на xorg-x11 после пересборки, зараза





да, что то они зверски намудрили в последних версиях ебилда, обновлял xorg-server сначало на домашней тачке, никаких проблем,
с опцией
Section “ServerFlags”
Option “AutoAddDevices” “false”
EndSection
пустым /etc/hal/fdi/policy/10-x11-input.fdi и старым xorg.conf и без всякого evdev все отлично работает
а на ноуте клава и мышка вообще не работали, притом конфиг был один в один с домашней тачкой, пришлось шаманить c xorg.conf, 10-x11-input.fdi и собирать evdev
и, ксати, тока на ноуте opengl не переключился, на десктопе все ок
спасибо за наводку ! :) а то уже думал что x11-misc/googleearth конец пришел, переставлял, даже виндовую версию под wine пустил :)
Да там, видимо, не только в ebuild`е дело, но и в самих иксах. Я теперь вообще не понимаю, куда чего пихать в какой конфиг.
Wow, ty karystajeśsia maim vykładam klavijatury! :-)
Łacinka? Ja ŭžo fihova pamiataju nešta z forum.linux.by ;)
Как раз вчера-позавчера провозился с этим, думая, что что-то не то с драйвером клавиатуры (как раз пересобирал иксы из-за того, что не добавил с самого начала драйвер видеокарты, пришлось демаскировать кучу пакетов), а потом… короче просто добавил “-evdev” в USE, думаю, что пускай так будет до лучших времен. Вообще эти конфиги hal’а как-то удручают своим форматом…
Клавиатура дурить стала, проблемы с клавишами alt, ctrl
Удалил драйвер edev и все заработало
лежат тут … X11/lib/xorg/modules/input