If in the device ABS_X & ABS_Y events are being sent only once per touch-event (despite that there are a few touch points on the screen) for example:
EV_ABS ABS_MT_SLOT 0
V_ABS ABS_MT_TRACKING_ID 1
EV_ABS ABS_MT_POSITION_X 4096
EV_ABS ABS_MT_POSITION_Y 4096
EV_ABS ABS_MT_SLOT 1
EV_ABS ABS_MT_TRACKING_ID 2
EV_ABS ABS_MT_POSITION_X 6554
EV_ABS ABS_MT_POSITION_Y 6554
EV_KEY BTN_TOUCH 1
EV_ABS ABS_X 4096
EV_ABS ABS_Y 4096
the touch points are being sent with the same coordinates:
0.046 TestLog: TouchPoint: PRESSED 160, 100 id=1
0.047 TestLog: TouchPoint: PRESSED 160, 100 id=2
The problem can be reproduced by execution test:
../rt/tests/system/src/test/java/com/sun/glass/ui/monocle/input/MultiTouch2Test.java
on device:
../rt/tests/system/src/test/java/com/sun/glass/ui/monocle/input/devices/DellP2714TDevice.java
EV_ABS ABS_MT_SLOT 0
V_ABS ABS_MT_TRACKING_ID 1
EV_ABS ABS_MT_POSITION_X 4096
EV_ABS ABS_MT_POSITION_Y 4096
EV_ABS ABS_MT_SLOT 1
EV_ABS ABS_MT_TRACKING_ID 2
EV_ABS ABS_MT_POSITION_X 6554
EV_ABS ABS_MT_POSITION_Y 6554
EV_KEY BTN_TOUCH 1
EV_ABS ABS_X 4096
EV_ABS ABS_Y 4096
the touch points are being sent with the same coordinates:
0.046 TestLog: TouchPoint: PRESSED 160, 100 id=1
0.047 TestLog: TouchPoint: PRESSED 160, 100 id=2
The problem can be reproduced by execution test:
../rt/tests/system/src/test/java/com/sun/glass/ui/monocle/input/MultiTouch2Test.java
on device:
../rt/tests/system/src/test/java/com/sun/glass/ui/monocle/input/devices/DellP2714TDevice.java
- relates to
-
JDK-8097115 [Monocle] Exception on Multitouch-Event using Monocle on Linux
-
- Resolved
-
-
JDK-8095269 [Lens] Raspberry Pi + touchscreen does not work
-
- Closed
-
-
JDK-8097495 [Lens] No Touch and no Multitouch Events work with Sharp Touchmonitor LL-S201A
-
- Closed
-