[-hal] Xorg 1.7 и подключение устройств ввода.

Кстати, наткнулся на… не знаю баг или нет.

Если в xorg.conf (1.7) написать:

Section "InputDevice" 
Identifier "Mouse0" 
Driver "evdev" 
Option "Device" "/dev/input/event2" 
Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 10" 
EndSection

, имея

# ls /dev/input/by-id/ -l 
total 0 
lrwxrwxrwx 1 root root 9 Апр 11 17:55 usb-Logitech_G500_07BE9CEAC00018-event-kbd -> ../event3 
lrwxrwxrwx 1 root root 9 Апр 11 17:55 usb-Logitech_G500_07BE9CEAC00018-event-mouse -> ../event2 
lrwxrwxrwx 1 root root 9 Апр 11 17:55 usb-Logitech_G500_07BE9CEAC00018-mouse -> ../mouse0 
lrwxrwxrwx 1 root root 9 Апр 11 12:29 usb-Logitech_Logitech_Gaming_Keyboard-event-if01 -> ../event5 
lrwxrwxrwx 1 root root 9 Апр 11 12:29 usb-Logitech_Logitech_Gaming_Keyboard-event-kbd -> ../event4

то при переподключении мышки она в Х отваливается до рестарта Х. При этом

 
Section "ServerFlags" 
Option "Xinerama" "0" 
Option "AllowEmptyInput" "on" 
Option "AutoAddDevices" "on" (хотя это без hal не работает, можно удалить) 
Option "AutoEnableDevices" "on" 
EndSection

Подозреваю, что добавление нового устройства, описанного в xorg.conf, но не подключенного ранее, также потребует рестарта Х. С hal подобные фокусы не требовали рестарта: подключенные устройства появлялись сразу и работали.

Ну так -hal же....

Ну так -hal же....

И чего? Ежели подхватывается

И чего? Ежели подхватывается от udev, то почему не может обработать то, что в конфиге написано?

udev? Он же только в 1.8

udev? Он же только в 1.8 появился.
Для того, чтобы "подхватывалось",необходим демон, который следит за подключением/отключением устройств. Этим демоном и является hal (для 1.7)

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

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