J'ai créé le pilote de souris virtuelle selon Pilotes de périphériques Linux essentiels livre. Après avoir écrit les coordonnées echo x y > /sys/ ... /coordonnées dans le nœud sysfs, mon programme génère des paquets d'événements via l'interface d'événements /dev/input/event5 (j'ai vérifié). Cette interface d'événement est attachée au GPM gpm -m /dev/input/event5 -t evdev . Mais la souris ne bouge pas. J'ai posé cette question sur stackoverflow et je me suis rendu compte qu'il pouvait y avoir un problème avec la configuration de X11. Est-ce possible ? Qu'est-ce qui peut perturber le fonctionnement de mon pilote dans ces conditions ? J'utilise ubuntu 11.04 sur une boîte virtuelle. Merci.
Peut-être que cela vous aidera : dans Xorg.0.log, je vois ce qui suit :
[ 21.022] (II) Aucun pilote/identifiant d'entrée spécifié (ignorant)
[ 272.987] (II) config/udev : Ajout d'un périphérique d'entrée (/dev/input/event5)
[ 272.987] (II) Aucun pilote/identifiant d'entrée spécifié (ignorer)
[ 666.521] (II) config/udev : Ajout d'un périphérique d'entrée (/dev/input/event5)
[ 666.521] (II) Aucun pilote/identifiant d'entrée spécifié (ignorant)