linux - tactile - xserver-xorg-input-synaptics




Impossible d'obtenir l'événement de déplacement de la souris depuis/dev/input/event* (2)

Avez-vous essayé de déplacer la souris plutôt que d'essayer? Je ne reçois rien sur / dev / input / event * quand je bouge ma souris mais sur / dev / input / par-path / plateforme-i8042-serio-1-event-mouse. Je n'obtiens rien quand j'utilise / dev / input / par-path / plateforme-i8042-serio-1-event-mouse et déplace la souris sur Synergy, je dois bouger physiquement la souris.

Sach

Je ne peux pas obtenir l'événement de déplacement de la souris lorsque j'utilise les outils evtest pour tester les événements d'entrée.

Je viens d'obtenir trois événements de souris:

left click event: type = EV_KEY, code = 272 (LeftBtn), value=1/0

right click event: type = EV_KEY, code = 273 (RightBtn), value = 1/0

mouse wheel event: type = EV_REL, code = 8 (Wheel), value = -1

Aucun événement de déplacement de souris . Alors, où ma souris déplace-t-elle l'événement et comment le capturer?

ps: Testé sur Ubuntu 11.04 et Gentoo dans VirtualBox-4 avec l'ajout de virtualBox.


Si ce n'est pas sur un système Linux embarqué, je préfère utiliser les outils input-utils plutôt que evtest (et si je suis sur Android, j'utilise cat /proc/bus/input/devices et getevent )

Installez input-utils via:

$ sudo apt-get install input-utils

Liste tous mes périphériques d'entrée

$ sudo lsinput
/dev/input/event0
   bustype : BUS_HOST
   vendor  : 0x0
   product : 0x5
   version : 0
   name    : "Lid Switch"
..
..
   phys    : "isa0060/serio1/input0"
   bits ev : EV_SYN EV_KEY EV_ABS    
/dev/input/event12
   bustype : BUS_I8042
   vendor  : 0x2
   product : 0xa
   version : 0
   name    : "TPPS/2 IBM TrackPoint"
   phys    : "synaptics-pt/serio0/input0"
   bits ev : EV_SYN EV_KEY EV_REL

Ensuite, j'ai lu des événements sur le point de suivi de mon ordinateur portable (n'oubliez pas de le déplacer après avoir démarré les événements d'entrée)

$ sudo input-events 12
/dev/input/event12
   bustype : BUS_I8042
   vendor  : 0x2
   product : 0xa
   version : 0
   name    : "TPPS/2 IBM TrackPoint"
   phys    : "synaptics-pt/serio0/input0"
   bits ev : EV_SYN EV_KEY EV_REL

waiting for events
16:43:46.516075: EV_REL REL_Y -1
16:43:46.516090: EV_SYN code=0 value=0
16:43:46.539642: EV_REL REL_X -1
16:43:46.539656: EV_REL REL_Y -1
16:43:46.539660: EV_SYN code=0 value=0
16:43:46.704385: EV_REL REL_Y -1
16:43:46.704401: EV_SYN code=0 value=0




move