Ich habe einen virtuellen Maustreiber gemäß dem Buch Essential Linux Device Drivers erstellt . Nachdem ich die Koordinaten echo xy> / sys / ... / coordinates in den Knoten sysfs geschrieben habe, generiert mein Programm Ereignispakete über die Ereignisschnittstelle / dev / input / event5 (ich habe dies überprüft). Diese Ereignisschnittstelle ist an die GPM gpm -m / dev / input / event5 -t evdev angehängt . Aber die Maus bewegt sich nicht. Ich habe diese Frage zum Stackoverflow gestellt und festgestellt , dass möglicherweise ein Problem mit der X11-Konfiguration vorliegt . ist es möglich? Was kann meine Fahrerarbeit unter diesen Bedingungen stören? Ich benutze Ubuntu 11.04 auf virtuelle Box. Vielen Dank.
Vielleicht hilft das: in Xorg.0.log sehe ich folgendes:
[21.022] (II) Kein Eingabetreiber / Bezeichner angegeben (wird ignoriert)
[272.987] (II) config / udev: Eingabegerät hinzufügen (/ dev / input / event5)
[272.987] (II) Kein Eingabetreiber / Bezeichner angegeben (wird ignoriert)
[666.521] (II) config / udev: Eingabegerät hinzufügen (/ dev / input / event5)
[666.521] (II) Kein Eingabetreiber / Bezeichner angegeben (wird ignoriert)