Hello,

we use evdev-drv  version 2.7.3 (yocto) and X-Server 1.14.0
we have connect 2 equal touches over usb at your cpu (i.mx6 cpu)

now we see, that evdev_drv mix the events from both touches.

example:
touch two sends
   ABS_X  101
   ABS_Y  100
   BTN_TOUCH 1
   sync

touch one sends
   ABS_X   1000
   ABS_Y    1000
   BTN_TOUCH     1
   sync

touch two sends
   ABS_X  100
   BTN_TOUCH 1
   sync

the function input_handle_abs_event filter double event. so ABS_Y is only sent, if it was change.

XEvent
  get not X=100 and Y=1000
   and that is wrong.

does newer verison of evdev_drv solve this problem ?

regards
   Johann
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to