lavelas |
|
Темы:
1
Сообщения:
3
Участник с: 22 июня 2009
|
А вот наверное ответ на мой вопрос:X has the concept of core devices. There is exactly one core pointer and exactly one core keyboard. Before input-hotplug support, the X server would just take the first mouse and first keyboard specified in the configuration. Now there is a virtual core pointer and a virtual core keyboard. This allows X to be started with no physical devices. В двух словах по-русски: Для иксов может быть только одна клавиатура и мышь. До поддержки input-hotplug X-сервер брал первую клаву и мышь, указанную в конфигурации. Теперь он использует виртуальную клавиатуру и мышь к которой подключаются реальные физические устройства. |
lavelas |
|
Темы:
1
Сообщения:
3
Участник с: 22 июня 2009
|
Тогда может подскажите как в HAL повторить вот такую настройку:Section "ServerLayout" Identifier "Seat0" Screen "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "ServerLayout" Identifier "Seat1" Screen "Screen1" Screen "TV" RightOf "Screen1" InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" EndSection |
lavelas |
|
Темы:
1
Сообщения:
3
Участник с: 22 июня 2009
|
Добрый день. Есть система с двухголовым geforce, на TV-выходе которого висит телевизор. Есть две клавиатуры (вернее вторая - это не клавиатура, а ПДУ, который видится ядром как hid_samsung, кнопки эмулируют нажатия клавиш, в /dev/input отдельное устройство). И есть желание на телевизоре держать постоянно запущенным freevo и управлять им с со второй клавиатуры-пульта. Как я понимаю можно реализовать такое как multiseat, но тогда придется отключить HAL, ибо нужно будет настраивать клавиатуру в xorg.conf. Может кто-нибудь более изящное решение предложит? |