[SOLVED]xorg-server-1.7.1+hal

после обновления кнопка "вниз" теперь работает как вниз+enter
кнопка Delete работает как PrintScreenSysRq
кнопка принтскрин работает как вверх+PrintScreenSysRq
еще Insert работает как /+Insert

после обновления xorg...

x11-drivers/xf86-input-keyboard переставляли?

да, но дело в том что у меня

да, но дело в том что у меня работает и клава и мышь через evdev и hal
INPUT_DEVICES="evdev"

тогда

x11-drivers/xf86-input-evdev переставляли? Можно еще попробовать в самом kde указать модель клавиатуры. В Kde4 это делается в system-settings --> Язык и стандарты --> Раскладка клавиатуры --> Модель клавиатуры. Полезное действие, если пользуетесь мультимедиа-клавиатурой.

я думаю, дело не в этом

ибо до этого клава была настроена и работала
все зависимости xorg-server я вроде пересобрал
еще один глюк: правый контрол работает как Ctrl+LineFeed (не знаю, чт это такое, но в Опере открывает/переходит вкладку "загрузки")

просто в кедах надо выбрать

просто в кедах надо выбрать evdev managed keyboard... а не модель твоей клавы. также можно удалить все инпут девайсы из иксового конфига... теперь моделью клавы занимается hal... если у тя какаята хитрая клава и определяетя не верно (смотреть вывод lshal) то нада буит написать рулезы для hal'a...

гм, не помогает

за эту ночь я обновился с кде3.5.10 до кде 4.3.3, настроил там переключение раскладок, однако несмотря на то что я там и там поставил evdev-managed keyboard глюки не исчезли
клава у меня обычная, 104 кнопки+ три для перехода в сонные режимы, до обновления на xorg-server 1.7 работала без проблем
да, вот:

# cat /etc/X11/xorg.conf
Section "ServerFlags"
    Option         "AllowEmptyInput"   "0"
    Option         "AutoAddDevices" "on"
    Option      "AutoEnableDevices" "on"
EndSection

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
#       InputDevice    "Mouse0" "CorePointer"
#       InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        ModulePath   "/usr/lib64/xorg/modules"
    FontPath    "/usr/share/fonts/misc"
    FontPath    "/usr/share/fonts/TTF"
    FontPath    "/usr/share/fonts/OTF"
    FontPath    "/usr/share/fonts/Type1"
    FontPath    "/usr/share/fonts/100dpi"
    FontPath    "/usr/share/fonts/75dpi"
    FontPath    "/usr/local/share/fonts"
EndSection

Section "Module"
        Load  "wfb"
        Load  "dbe"
        Load  "record"
        Load  "extmod"
        Load  "glx"
    Load "freetype"
EndSection

#Section "InputDevice"
#       Identifier  "Keyboard0"
#       Driver      "kbd"
#EndSection

#Section "InputDevice"
#       Identifier  "Mouse0"
#       Driver      "mouse"
#       Option      "Protocol" "auto"
#       Option      "Device" "/dev/input/mice"
#       Option      "ZAxisMapping" "4 5 6 7"
#EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"
        BoardName   "G73 [GeForce 7600 GT]"
        BusID       "PCI:3:0:0"
    Option      "RenderAccel" "true"
    Option      "AllowGLXWithComposite" "true"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Modes   "1024x768" "800x600" "768x576"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

логи в студию... Xorgовский и

логи в студию...
Xorgовский и вывод lshal (луче только места касающиеся инпут девайсов)

вроде всё стало нормально

# cat /etc/hal/fdi/policy/10-x11-input.fdi
<?xml version="1.0" encoding="utf-8"?><!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
  <match key="info.capabilities" contains="input.keyboard">
    <merge key="input.x11_options.XkbModel" type="string">pc105</merge>
    <!-- <merge key="input.x11_options.XkbModel" type="string">evdev</merge>-->
    <merge key="input.x11_options.XkbLayout" type="string">us,ru(winkeys)</merge>
    <merge key="input.x11_options.XkbVariant" type="string">winkeys</merge>
    <merge key="input.x11_options.XkbOptions" type="strlist">grp:alt_shift_toggle</merge>
    <append key="input.x11_options.XkbOptions" type="strlist">grp:switch</append>
    <append key="input.x11_options.XkbOptions" type="strlist">grp_led:scroll</append>
    <append key="input.x11_options.XkbOptions" type="strlist">compose:ralt</append>
  </match>
</device>
</deviceinfo>

+ Параметры системы->Языг и стандарты->Раскладки клавиатуры->Generic 104-key PC

etc-update dispatch-conf?

etc-update dispatch-conf?

так и не понял из ваших

так и не понял из ваших ответов - вы x11-drivers/xf86-input-evdev пересобирали или нет?! это просто обязательно после каждого обновления xorg-server!!!

и еще не плохо бы wgetpaste /var/log/Xorg.0.log

update темы, ибо открылись новые подробности сего глюка

как недавно выяснилось, сей глюк - не глюк KDE (так как возник еще и на xfce), а совместный глюк hal+xorg-server-1.7
то есть если у вас неправильно работают кнопки delete, down, right_ctrl
1) /etc/init.d/hald stop (работает точно)
2) либо поставить xorg-server постарше...

продолжая свой маленький бложик

урря, с обновлением до xorg-server-1.7.3 вроде они всё пофиксили!!!
/etc/init.d/hald start&&rc-update add hald
хотя, (читая соседние темы) может есть альтернативы этому аду?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".