LINUX.ORG.RU

Драйвер виртуальной мышки, возможные проблемы с X11

 , , ,


0

1

Я делаю драйвер виртуальной мышки по книге Essential Linux Device Drivers book. Смысл в том, что я пишу координаты вручную в sysfs файл echo x y > /sys/ ... /coordinates, а драйвер реагирует на это берет эти координаты и генерирует event пакет через интерфейс /dev/input/event5. Этот интерфейс прикреплен к GPM. Я ловлю event пакеты с помощью специальной утилиты evcap. Так что пакеты генерятся, но вот мышка почему-то не реагирует. К gpm event интерфейс прикрепляю так: gpm -m /dev/input/event5 -t evdev. Копая этот вопрос, пришел к выводу, что код нормальный, но есть какие-то внешние фичи которые мешают работе модуля. Что-то не установлено или не запущено.

Я посмотрел Xorg.0.log:

[ 666.521] (II) config/udev: Adding input device (/dev/input/event5)

[ 666.521] (II) No input driver/identifier specified (ignoring)

Может ли это являться причиной того что мой модуль не работает? Что это значит и как это пофиксить? Спасибо.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.