Bug 15156

Summary: Клавиатура не находится после переподключения
Product: Sisyphus Reporter: Andrey Rahmatullin <wrar>
Component: xorg-x11-drv-evdevAssignee: Valery Inozemtsev <shrek>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: major    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Andrey Rahmatullin 2008-03-30 13:58:14 MSD
Section "InputDevice"
    Identifier  "KeyboardMain"
    Driver "evdev"
    Option "Device" "/dev/input/by-id/usb-062a_USB-compliant_keyboard-event-kbd"
    Option "AutoRepeat" "250 30"
EndSection

Несмотря на то, что после переподключения клавиатуры устройство остаётся тем же 
самым, иксы её уже не признают до рестарта. В логе при этом

(II) KeyboardMain: On
(EE) KeyboardMain: cannot open input device.
couldn't enable device 4

Этот же couldn't enable device 4 сыпется после этого при каждом переключении в 
иксы из консоли.
Comment 1 Valery Inozemtsev 2008-03-30 14:32:18 MSD
драйвер evdev напрямую использовать нельзя, только с input-hotplug
Comment 2 Andrey Rahmatullin 2008-03-30 14:43:49 MSD
Где отражён этот факт?
Comment 3 Valery Inozemtsev 2008-03-30 15:32:46 MSD
а где отражен факт того что клавиатура вида:

> Section "InputDevice"
>     Identifier  "KeyboardMain"
>     Driver "evdev"
>  
Option "Device" "/dev/input/by-id/usb-062a_USB-compliant_keyboard-event-kbd"
>     Option "AutoRepeat" "250 30"
> EndSection

должна подхватываться без рестарта иксов?
Comment 4 Valery Inozemtsev 2008-04-04 16:50:24 MSD
установи libXiconfig, тогда иксы будут знать что клавиатура 
отключилась/подключилась