Driver de mouse virtual, possíveis problemas do X11

1

Eu criei o driver de mouse virtual de acordo com o livro Essencial Linux Device Drivers. Depois de escrever as coordenadas echo x y > /sys/ ... /coordinates no nó sysfs, meu programa gera pacotes de eventos através da interface de eventos /dev/input/event5 (verifiquei isso). Essa interface de eventos é anexada ao GPM gpm -m /dev/input/event5 -t evdev . Mas o rato não se move.

Talvez isso ajude: no Xorg.0.log eu vejo o seguinte:

[ 666.521] (II) config/udev: Adding input device (/dev/input/event5)
[ 666.521] (II) No input driver/identifier specified (ignoring)

Parece que o código está ok, mas alguns recursos externos interferem no trabalho do módulo. Posso pedir ajuda?

    
por Alex Hoppus 14.05.2013 / 20:10

1 resposta

1

Eu passei muito tempo resolvendo esse problema e gostaria de ajudar outras pessoas que lidam com esse problema. Eu acho que alguns recursos externos do X11 interferiram no trabalho do meu módulo. Depois de desabilitar o GDM, ele agora funciona bem (runlevel 3). Código de trabalho você pode encontrar aqui link trabalhando distro ubuntu 11.04 (gdm desativado )

    
por 16.05.2013 / 20:06