[РЕШЕНО] Клавиатура: не переключаются led индикаторы
Не переключаются в КДЕ led индикаторы (NumLock, ScrollLock и CapsLock), ни по переключению раскладки (ScrollLock), ни по нажатию соответствующих клавиш (NumLock, ScrollLock и CapsLock). В консоли (Ctrl+Alt+F1) по нажатию соответствующих клавиш загораются светодиоды.
При этом с помощью setleds в консоли индикаторы загораются и макро и мультимедиа клавиши работают.
Как заставить работать как надо? До этого была PS/2 клавиатура logitech.
Куда копать?
USB клавиатура zalvan zm k400g
Gentoo, KDE 4.12.5
lsusb говорит:
.................................
Bus 009 Device 002: ID 04d9:a030 Holtek Semiconductor, Inc.
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
..................................
Т.е. опознает ее как Holtek Semiconductor. Такой клавиатуры в списке нет. Пробовал устанавливать к качестве модели разные варианты, но не помогло.
В настройках (центр управления) указано включать numlock. Там же переключение раскладки по Shift+Ctrl и индикация русской раскладки через ScrollLock.
xorg.conf:
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "AutoAddDevices" "off"
# generated from default
Option "Protocol" "Standard"
Option "XkbModel" "sp_inet"
Option "XkbRules" "xorg"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
- Для комментирования войдите или зарегистрируйтесь

Удалил драйвер evdev из
Удалил драйвер evdev из системы и все заработало нормально.
/
С цитированным конфигом (в котором ты пытаешься прописывать его параметры)?
eix -C x11-drivers -Icчто показывает?:wq
--
Live free or die
Конфиг такой: Section
Конфиг такой:
Section "ServerLayout" Option "AutoAddDevices" "off" # Removed Option "Xinerama" "off" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" #Option "RandR" "off" #Option "Xinerama" "on" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules/" ModulePath "/usr/lib/opengl/xorg-x11/" EndSection Section "ServerFlags" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" #Option "RandR" "on" #Option "Xinerama" "off" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "AutoAddDevices" "off" # generated from data in "/etc/conf.d/gpm" Option "Protocol" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbRules" "xorg" Option "XkbLayout" "us,ru(winkeys)" Option "XkbVariant" ",winkeys" Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" EndSectionИ соответственно драйверы вместо evdev^
x11-drivers/xf86-input-joystick (1.6.2@25.01.2015): X.Org driver for joystick input devices
x11-drivers/xf86-input-keyboard (1.7.0@25.01.2015): Keyboard input driver
x11-drivers/xf86-input-mouse (1.9.0@25.01.2015): X.Org driver for mouse input devices
На всякий случай, когда был
На всякий случай, когда был evdev остальных не было?
и были и не были. evdev
и были и не были. evdev почему-то "получал приоритет" и гасил другие драйверы.
На всякий случай:Option
На всякий случай:
Option "AutoAddDevices" "off"Как и:
Option "AllowEmptyInput" "off"Option "AutoEnableDevices" "off"
относятся к секции ServerFlags. У меня сделано так (понадобилось после очередного обновления xorg-server) и evdev в системе присутствует.