larixer / hid-asus-dkms

ASUS HID FTE100* DKMS Driver
GNU General Public License v2.0
68 stars 10 forks source link

Pointer stops responding #9

Closed chrisrobinson76 closed 7 years ago

chrisrobinson76 commented 7 years ago

I've tested on my Asus X540S running Linux Mint 17.3 with KDE, kernel 4.4.0-47-generic with a build from 23.00 GMT on 17th November. What I've found is that the touchpad works fine from boot for a while and the multitouch features work as expected. At some point though, the pointer stops responding/moving although I can still scroll a page up and down using the touchpad and use the buttons to click. If I then switch to a console (e.g. ctrl-alt-f7) and then back (ctrl-alt-f8) the touchpad functionality is fully restored until the next time it stops responding. Thanks for looking into this.

larixer commented 7 years ago

@chrisrobinson76 When TouchPad is not responding, could you please run: sudo evtest

and then select the option that corresponds to the Asus FTE TouchPad device. After that try to move the cursor and copy paste evtest output here.

If you need to install evtest - you can install it via: sudo apt install evtest

larixer commented 7 years ago

Also please see this issue: https://github.com/vlasenko/hid-asus-fte-dkms/issues/6

Perhaps you need to remove libinput as well?

chrisrobinson76 commented 7 years ago

I'll try removing libinput now. here's the evtest output: Event: time 1479459235.961009, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1509 Event: time 1479459235.961009, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459235.961009, type 3 (EV_ABS), code 0 (ABS_X), value 887 Event: time 1479459235.961009, type 3 (EV_ABS), code 1 (ABS_Y), value 1509 Event: time 1479459235.961009, -------------- SYN_REPORT ------------ Event: time 1479459235.968703, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459235.968703, -------------- SYN_REPORT ------------ Event: time 1479459235.976442, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459235.976442, -------------- SYN_REPORT ------------ Event: time 1479459235.984066, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 885 Event: time 1479459235.984066, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1513 Event: time 1479459235.984066, type 3 (EV_ABS), code 0 (ABS_X), value 885 Event: time 1479459235.984066, type 3 (EV_ABS), code 1 (ABS_Y), value 1513 Event: time 1479459235.984066, -------------- SYN_REPORT ------------ Event: time 1479459235.998317, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 883 Event: time 1479459235.998317, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1517 Event: time 1479459235.998317, type 3 (EV_ABS), code 0 (ABS_X), value 883 Event: time 1479459235.998317, type 3 (EV_ABS), code 1 (ABS_Y), value 1517 Event: time 1479459235.998317, -------------- SYN_REPORT ------------ Event: time 1479459236.005882, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 882 Event: time 1479459236.005882, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1519 Event: time 1479459236.005882, type 3 (EV_ABS), code 0 (ABS_X), value 882 Event: time 1479459236.005882, type 3 (EV_ABS), code 1 (ABS_Y), value 1519 Event: time 1479459236.005882, -------------- SYN_REPORT ------------ Event: time 1479459236.013719, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 881 Event: time 1479459236.013719, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1521 Event: time 1479459236.013719, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459236.013719, type 3 (EV_ABS), code 0 (ABS_X), value 881 Event: time 1479459236.013719, type 3 (EV_ABS), code 1 (ABS_Y), value 1521 Event: time 1479459236.013719, -------------- SYN_REPORT ------------ Event: time 1479459236.021254, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 880 Event: time 1479459236.021254, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1524 Event: time 1479459236.021254, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459236.021254, type 3 (EV_ABS), code 0 (ABS_X), value 880 Event: time 1479459236.021254, type 3 (EV_ABS), code 1 (ABS_Y), value 1524 Event: time 1479459236.021254, -------------- SYN_REPORT ------------ Event: time 1479459236.028328, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 879 Event: time 1479459236.028328, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1527 Event: time 1479459236.028328, type 3 (EV_ABS), code 0 (ABS_X), value 879 Event: time 1479459236.028328, type 3 (EV_ABS), code 1 (ABS_Y), value 1527 Event: time 1479459236.028328, -------------- SYN_REPORT ------------ Event: time 1479459236.035635, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 878 Event: time 1479459236.035635, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1529 Event: time 1479459236.035635, type 3 (EV_ABS), code 0 (ABS_X), value 878 Event: time 1479459236.035635, type 3 (EV_ABS), code 1 (ABS_Y), value 1529 Event: time 1479459236.035635, -------------- SYN_REPORT ------------ Event: time 1479459236.043336, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1531 Event: time 1479459236.043336, type 3 (EV_ABS), code 1 (ABS_Y), value 1531 Event: time 1479459236.043336, -------------- SYN_REPORT ------------ Event: time 1479459236.050601, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1533 Event: time 1479459236.050601, type 3 (EV_ABS), code 1 (ABS_Y), value 1533 Event: time 1479459236.050601, -------------- SYN_REPORT ------------ Event: time 1479459236.057380, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 877 Event: time 1479459236.057380, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1535 Event: time 1479459236.057380, type 3 (EV_ABS), code 0 (ABS_X), value 877 Event: time 1479459236.057380, type 3 (EV_ABS), code 1 (ABS_Y), value 1535 Event: time 1479459236.057380, -------------- SYN_REPORT ------------ Event: time 1479459236.065213, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1536 Event: time 1479459236.065213, type 3 (EV_ABS), code 1 (ABS_Y), value 1536 Event: time 1479459236.065213, -------------- SYN_REPORT ------------ Event: time 1479459236.072992, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1537 Event: time 1479459236.072992, type 3 (EV_ABS), code 1 (ABS_Y), value 1537 Event: time 1479459236.072992, -------------- SYN_REPORT ------------ Event: time 1479459236.080355, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1538 Event: time 1479459236.080355, type 3 (EV_ABS), code 1 (ABS_Y), value 1538 Event: time 1479459236.080355, -------------- SYN_REPORT ------------ Event: time 1479459236.095145, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1539 Event: time 1479459236.095145, type 3 (EV_ABS), code 1 (ABS_Y), value 1539 Event: time 1479459236.095145, -------------- SYN_REPORT ------------ Event: time 1479459236.102196, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1540 Event: time 1479459236.102196, type 3 (EV_ABS), code 1 (ABS_Y), value 1540 Event: time 1479459236.102196, -------------- SYN_REPORT ------------ Event: time 1479459236.109578, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1479459236.109578, -------------- SYN_REPORT ------------ Event: time 1479459236.116650, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1541 Event: time 1479459236.116650, type 3 (EV_ABS), code 1 (ABS_Y), value 1541 Event: time 1479459236.116650, -------------- SYN_REPORT ------------ Event: time 1479459236.124158, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1542 Event: time 1479459236.124158, type 3 (EV_ABS), code 1 (ABS_Y), value 1542 Event: time 1479459236.124158, -------------- SYN_REPORT ------------ Event: time 1479459236.131645, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1543 Event: time 1479459236.131645, type 3 (EV_ABS), code 1 (ABS_Y), value 1543 Event: time 1479459236.131645, -------------- SYN_REPORT ------------ Event: time 1479459236.139031, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1544 Event: time 1479459236.139031, type 3 (EV_ABS), code 1 (ABS_Y), value 1544 Event: time 1479459236.139031, -------------- SYN_REPORT ------------ Event: time 1479459236.154058, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1545 Event: time 1479459236.154058, type 3 (EV_ABS), code 1 (ABS_Y), value 1545 Event: time 1479459236.154058, -------------- SYN_REPORT ------------ Event: time 1479459236.161471, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1546 Event: time 1479459236.161471, type 3 (EV_ABS), code 1 (ABS_Y), value 1546 Event: time 1479459236.161471, -------------- SYN_REPORT ------------ Event: time 1479459236.168633, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 878 Event: time 1479459236.168633, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1547 Event: time 1479459236.168633, type 3 (EV_ABS), code 0 (ABS_X), value 878 Event: time 1479459236.168633, type 3 (EV_ABS), code 1 (ABS_Y), value 1547 Event: time 1479459236.168633, -------------- SYN_REPORT ------------ Event: time 1479459236.176333, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1549 Event: time 1479459236.176333, type 3 (EV_ABS), code 1 (ABS_Y), value 1549 Event: time 1479459236.176333, -------------- SYN_REPORT ------------ Event: time 1479459236.183633, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 879 Event: time 1479459236.183633, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1551 Event: time 1479459236.183633, type 3 (EV_ABS), code 0 (ABS_X), value 879 Event: time 1479459236.183633, type 3 (EV_ABS), code 1 (ABS_Y), value 1551 Event: time 1479459236.183633, -------------- SYN_REPORT ------------ Event: time 1479459236.191225, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1553 Event: time 1479459236.191225, type 3 (EV_ABS), code 1 (ABS_Y), value 1553 Event: time 1479459236.191225, -------------- SYN_REPORT ------------ Event: time 1479459236.199052, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 880 Event: time 1479459236.199052, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1554 Event: time 1479459236.199052, type 3 (EV_ABS), code 0 (ABS_X), value 880 Event: time 1479459236.199052, type 3 (EV_ABS), code 1 (ABS_Y), value 1554 Event: time 1479459236.199052, -------------- SYN_REPORT ------------ Event: time 1479459236.206555, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 881 Event: time 1479459236.206555, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1556 Event: time 1479459236.206555, type 3 (EV_ABS), code 0 (ABS_X), value 881 Event: time 1479459236.206555, type 3 (EV_ABS), code 1 (ABS_Y), value 1556 Event: time 1479459236.206555, -------------- SYN_REPORT ------------ Event: time 1479459236.213392, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1557 Event: time 1479459236.213392, type 3 (EV_ABS), code 1 (ABS_Y), value 1557 Event: time 1479459236.213392, -------------- SYN_REPORT ------------ Event: time 1479459236.221053, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 882 Event: time 1479459236.221053, type 3 (EV_ABS), code 0 (ABS_X), value 882 Event: time 1479459236.221053, -------------- SYN_REPORT ------------ Event: time 1479459236.228396, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1558 Event: time 1479459236.228396, type 3 (EV_ABS), code 1 (ABS_Y), value 1558 Event: time 1479459236.228396, -------------- SYN_REPORT ------------ Event: time 1479459236.236128, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1559 Event: time 1479459236.236128, type 3 (EV_ABS), code 1 (ABS_Y), value 1559 Event: time 1479459236.236128, -------------- SYN_REPORT ------------ Event: time 1479459236.243680, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 883 Event: time 1479459236.243680, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1560 Event: time 1479459236.243680, type 3 (EV_ABS), code 0 (ABS_X), value 883 Event: time 1479459236.243680, type 3 (EV_ABS), code 1 (ABS_Y), value 1560 Event: time 1479459236.243680, -------------- SYN_REPORT ------------ Event: time 1479459236.251191, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1561 Event: time 1479459236.251191, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 4 Event: time 1479459236.251191, type 3 (EV_ABS), code 1 (ABS_Y), value 1561 Event: time 1479459236.251191, -------------- SYN_REPORT ------------ Event: time 1479459236.258715, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 884 Event: time 1479459236.258715, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1562 Event: time 1479459236.258715, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459236.258715, type 3 (EV_ABS), code 0 (ABS_X), value 884 Event: time 1479459236.258715, type 3 (EV_ABS), code 1 (ABS_Y), value 1562 Event: time 1479459236.258715, -------------- SYN_REPORT ------------ Event: time 1479459236.265416, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1563 Event: time 1479459236.265416, type 3 (EV_ABS), code 1 (ABS_Y), value 1563 Event: time 1479459236.265416, -------------- SYN_REPORT ------------ Event: time 1479459236.272910, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1564 Event: time 1479459236.272910, type 3 (EV_ABS), code 1 (ABS_Y), value 1564 Event: time 1479459236.272910, -------------- SYN_REPORT ------------ Event: time 1479459236.287277, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 Event: time 1479459236.287277, -------------- SYN_REPORT ------------ Event: time 1479459236.302392, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1563 Event: time 1479459236.302392, type 3 (EV_ABS), code 1 (ABS_Y), value 1563 Event: time 1479459236.302392, -------------- SYN_REPORT ------------ Event: time 1479459236.325151, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 885 Event: time 1479459236.325151, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459236.325151, type 3 (EV_ABS), code 0 (ABS_X), value 885 Event: time 1479459236.325151, -------------- SYN_REPORT ------------ Event: time 1479459236.332556, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 886 Event: time 1479459236.332556, type 3 (EV_ABS), code 0 (ABS_X), value 886 Event: time 1479459236.332556, -------------- SYN_REPORT ------------ Event: time 1479459236.339870, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 888 Event: time 1479459236.339870, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 1 Event: time 1479459236.339870, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 58 Event: time 1479459236.339870, type 3 (EV_ABS), code 0 (ABS_X), value 888 Event: time 1479459236.339870, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 58 Event: time 1479459236.339870, -------------- SYN_REPORT ------------ Event: time 1479459236.346460, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 892 Event: time 1479459236.346460, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1561 Event: time 1479459236.346460, type 3 (EV_ABS), code 0 (ABS_X), value 892 Event: time 1479459236.346460, type 3 (EV_ABS), code 1 (ABS_Y), value 1561 Event: time 1479459236.346460, -------------- SYN_REPORT ------------ Event: time 1479459236.353804, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1479459236.353804, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 1479459236.353804, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0 Event: time 1479459236.353804, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0 Event: time 1479459236.353804, -------------- SYN_REPORT ------------ Event: time 1479459237.382880, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 899 Event: time 1479459237.382880, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1576 Event: time 1479459237.382880, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 555 Event: time 1479459237.382880, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459237.382880, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 127 Event: time 1479459237.382880, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1479459237.382880, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1 Event: time 1479459237.382880, type 3 (EV_ABS), code 0 (ABS_X), value 1576 Event: time 1479459237.382880, type 3 (EV_ABS), code 1 (ABS_Y), value 555 Event: time 1479459237.382880, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 127 Event: time 1479459237.382880, -------------- SYN_REPORT ------------ Event: time 1479459237.393531, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459237.393531, -------------- SYN_REPORT ------------ Event: time 1479459237.415407, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459237.415407, -------------- SYN_REPORT ------------ Event: time 1479459237.422887, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459237.422887, -------------- SYN_REPORT ------------ Event: time 1479459237.460436, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1571 Event: time 1479459237.460436, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 563 Event: time 1479459237.460436, type 3 (EV_ABS), code 0 (ABS_X), value 1571 Event: time 1479459237.460436, type 3 (EV_ABS), code 1 (ABS_Y), value 563 Event: time 1479459237.460436, -------------- SYN_REPORT ------------ Event: time 1479459237.467727, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1569 Event: time 1479459237.467727, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 573 Event: time 1479459237.467727, type 3 (EV_ABS), code 0 (ABS_X), value 1569 Event: time 1479459237.467727, type 3 (EV_ABS), code 1 (ABS_Y), value 573 Event: time 1479459237.467727, -------------- SYN_REPORT ------------ Event: time 1479459237.474847, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1566 Event: time 1479459237.474847, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 586 Event: time 1479459237.474847, type 3 (EV_ABS), code 0 (ABS_X), value 1566 Event: time 1479459237.474847, type 3 (EV_ABS), code 1 (ABS_Y), value 586 Event: time 1479459237.474847, -------------- SYN_REPORT ------------ Event: time 1479459237.482126, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1562 Event: time 1479459237.482126, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 602 Event: time 1479459237.482126, type 3 (EV_ABS), code 0 (ABS_X), value 1562 Event: time 1479459237.482126, type 3 (EV_ABS), code 1 (ABS_Y), value 602 Event: time 1479459237.482126, -------------- SYN_REPORT ------------ Event: time 1479459237.489717, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1559 Event: time 1479459237.489717, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 619 Event: time 1479459237.489717, type 3 (EV_ABS), code 0 (ABS_X), value 1559 Event: time 1479459237.489717, type 3 (EV_ABS), code 1 (ABS_Y), value 619 Event: time 1479459237.489717, -------------- SYN_REPORT ------------ Event: time 1479459237.497134, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1555 Event: time 1479459237.497134, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 638 Event: time 1479459237.497134, type 3 (EV_ABS), code 0 (ABS_X), value 1555 Event: time 1479459237.497134, type 3 (EV_ABS), code 1 (ABS_Y), value 638 Event: time 1479459237.497134, -------------- SYN_REPORT ------------ Event: time 1479459237.504502, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1551 Event: time 1479459237.504502, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 658 Event: time 1479459237.504502, type 3 (EV_ABS), code 0 (ABS_X), value 1551 Event: time 1479459237.504502, type 3 (EV_ABS), code 1 (ABS_Y), value 658 Event: time 1479459237.504502, -------------- SYN_REPORT ------------ Event: time 1479459237.511974, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1547 Event: time 1479459237.511974, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 678 Event: time 1479459237.511974, type 3 (EV_ABS), code 0 (ABS_X), value 1547 Event: time 1479459237.511974, type 3 (EV_ABS), code 1 (ABS_Y), value 678 Event: time 1479459237.511974, -------------- SYN_REPORT ------------ Event: time 1479459237.519781, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1543 Event: time 1479459237.519781, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 700 Event: time 1479459237.519781, type 3 (EV_ABS), code 0 (ABS_X), value 1543 Event: time 1479459237.519781, type 3 (EV_ABS), code 1 (ABS_Y), value 700 Event: time 1479459237.519781, -------------- SYN_REPORT ------------ Event: time 1479459237.527053, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1539 Event: time 1479459237.527053, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 726 Event: time 1479459237.527053, type 3 (EV_ABS), code 0 (ABS_X), value 1539 Event: time 1479459237.527053, type 3 (EV_ABS), code 1 (ABS_Y), value 726 Event: time 1479459237.527053, -------------- SYN_REPORT ------------ Event: time 1479459237.534848, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1535 Event: time 1479459237.534848, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 754 Event: time 1479459237.534848, type 3 (EV_ABS), code 0 (ABS_X), value 1535 Event: time 1479459237.534848, type 3 (EV_ABS), code 1 (ABS_Y), value 754 Event: time 1479459237.534848, -------------- SYN_REPORT ------------ Event: time 1479459237.542333, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1532 Event: time 1479459237.542333, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 780 Event: time 1479459237.542333, type 3 (EV_ABS), code 0 (ABS_X), value 1532 Event: time 1479459237.542333, type 3 (EV_ABS), code 1 (ABS_Y), value 780 Event: time 1479459237.542333, -------------- SYN_REPORT ------------ Event: time 1479459237.549571, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1529 Event: time 1479459237.549571, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 801 Event: time 1479459237.549571, type 3 (EV_ABS), code 0 (ABS_X), value 1529 Event: time 1479459237.549571, type 3 (EV_ABS), code 1 (ABS_Y), value 801 Event: time 1479459237.549571, -------------- SYN_REPORT ------------ Event: time 1479459237.556698, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1527 Event: time 1479459237.556698, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 822 Event: time 1479459237.556698, type 3 (EV_ABS), code 0 (ABS_X), value 1527 Event: time 1479459237.556698, type 3 (EV_ABS), code 1 (ABS_Y), value 822 Event: time 1479459237.556698, -------------- SYN_REPORT ------------ Event: time 1479459237.563864, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1525 Event: time 1479459237.563864, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 848 Event: time 1479459237.563864, type 3 (EV_ABS), code 0 (ABS_X), value 1525 Event: time 1479459237.563864, type 3 (EV_ABS), code 1 (ABS_Y), value 848 Event: time 1479459237.563864, -------------- SYN_REPORT ------------ Event: time 1479459237.571245, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1523 Event: time 1479459237.571245, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 877 Event: time 1479459237.571245, type 3 (EV_ABS), code 0 (ABS_X), value 1523 Event: time 1479459237.571245, type 3 (EV_ABS), code 1 (ABS_Y), value 877 Event: time 1479459237.571245, -------------- SYN_REPORT ------------ Event: time 1479459237.578809, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1521 Event: time 1479459237.578809, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 909 Event: time 1479459237.578809, type 3 (EV_ABS), code 0 (ABS_X), value 1521 Event: time 1479459237.578809, type 3 (EV_ABS), code 1 (ABS_Y), value 909 Event: time 1479459237.578809, -------------- SYN_REPORT ------------ Event: time 1479459237.586556, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1520 Event: time 1479459237.586556, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 939 Event: time 1479459237.586556, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459237.586556, type 3 (EV_ABS), code 0 (ABS_X), value 1520 Event: time 1479459237.586556, type 3 (EV_ABS), code 1 (ABS_Y), value 939 Event: time 1479459237.586556, -------------- SYN_REPORT ------------ Event: time 1479459237.593767, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1519 Event: time 1479459237.593767, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 966 Event: time 1479459237.593767, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459237.593767, type 3 (EV_ABS), code 0 (ABS_X), value 1519 Event: time 1479459237.593767, type 3 (EV_ABS), code 1 (ABS_Y), value 966 Event: time 1479459237.593767, -------------- SYN_REPORT ------------ Event: time 1479459237.601091, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1518 Event: time 1479459237.601091, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 992 Event: time 1479459237.601091, type 3 (EV_ABS), code 0 (ABS_X), value 1518 Event: time 1479459237.601091, type 3 (EV_ABS), code 1 (ABS_Y), value 992 Event: time 1479459237.601091, -------------- SYN_REPORT ------------ Event: time 1479459237.608786, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1016 Event: time 1479459237.608786, type 3 (EV_ABS), code 1 (ABS_Y), value 1016 Event: time 1479459237.608786, -------------- SYN_REPORT ------------ Event: time 1479459237.615713, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1517 Event: time 1479459237.615713, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1037 Event: time 1479459237.615713, type 3 (EV_ABS), code 0 (ABS_X), value 1517 Event: time 1479459237.615713, type 3 (EV_ABS), code 1 (ABS_Y), value 1037 Event: time 1479459237.615713, -------------- SYN_REPORT ------------ Event: time 1479459237.623266, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1056 Event: time 1479459237.623266, type 3 (EV_ABS), code 1 (ABS_Y), value 1056 Event: time 1479459237.623266, -------------- SYN_REPORT ------------ Event: time 1479459237.630395, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1516 Event: time 1479459237.630395, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1074 Event: time 1479459237.630395, type 3 (EV_ABS), code 0 (ABS_X), value 1516 Event: time 1479459237.630395, type 3 (EV_ABS), code 1 (ABS_Y), value 1074 Event: time 1479459237.630395, -------------- SYN_REPORT ------------ Event: time 1479459237.638487, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1514 Event: time 1479459237.638487, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1089 Event: time 1479459237.638487, type 3 (EV_ABS), code 0 (ABS_X), value 1514 Event: time 1479459237.638487, type 3 (EV_ABS), code 1 (ABS_Y), value 1089 Event: time 1479459237.638487, -------------- SYN_REPORT ------------ Event: time 1479459237.645860, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1513 Event: time 1479459237.645860, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1101 Event: time 1479459237.645860, type 3 (EV_ABS), code 0 (ABS_X), value 1513 Event: time 1479459237.645860, type 3 (EV_ABS), code 1 (ABS_Y), value 1101 Event: time 1479459237.645860, -------------- SYN_REPORT ------------ Event: time 1479459237.653184, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1512 Event: time 1479459237.653184, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1109 Event: time 1479459237.653184, type 3 (EV_ABS), code 0 (ABS_X), value 1512 Event: time 1479459237.653184, type 3 (EV_ABS), code 1 (ABS_Y), value 1109 Event: time 1479459237.653184, -------------- SYN_REPORT ------------ Event: time 1479459237.660641, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1511 Event: time 1479459237.660641, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1116 Event: time 1479459237.660641, type 3 (EV_ABS), code 0 (ABS_X), value 1511 Event: time 1479459237.660641, type 3 (EV_ABS), code 1 (ABS_Y), value 1116 Event: time 1479459237.660641, -------------- SYN_REPORT ------------ Event: time 1479459237.667754, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1509 Event: time 1479459237.667754, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1124 Event: time 1479459237.667754, type 3 (EV_ABS), code 0 (ABS_X), value 1509 Event: time 1479459237.667754, type 3 (EV_ABS), code 1 (ABS_Y), value 1124 Event: time 1479459237.667754, -------------- SYN_REPORT ------------ Event: time 1479459237.675048, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1507 Event: time 1479459237.675048, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1133 Event: time 1479459237.675048, type 3 (EV_ABS), code 0 (ABS_X), value 1507 Event: time 1479459237.675048, type 3 (EV_ABS), code 1 (ABS_Y), value 1133 Event: time 1479459237.675048, -------------- SYN_REPORT ------------ Event: time 1479459237.682562, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1504 Event: time 1479459237.682562, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1141 Event: time 1479459237.682562, type 3 (EV_ABS), code 0 (ABS_X), value 1504 Event: time 1479459237.682562, type 3 (EV_ABS), code 1 (ABS_Y), value 1141 Event: time 1479459237.682562, -------------- SYN_REPORT ------------ Event: time 1479459237.690041, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1501 Event: time 1479459237.690041, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1147 Event: time 1479459237.690041, type 3 (EV_ABS), code 0 (ABS_X), value 1501 Event: time 1479459237.690041, type 3 (EV_ABS), code 1 (ABS_Y), value 1147 Event: time 1479459237.690041, -------------- SYN_REPORT ------------ Event: time 1479459237.697878, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1498 Event: time 1479459237.697878, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1151 Event: time 1479459237.697878, type 3 (EV_ABS), code 0 (ABS_X), value 1498 Event: time 1479459237.697878, type 3 (EV_ABS), code 1 (ABS_Y), value 1151 Event: time 1479459237.697878, -------------- SYN_REPORT ------------ Event: time 1479459237.705543, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1495 Event: time 1479459237.705543, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1155 Event: time 1479459237.705543, type 3 (EV_ABS), code 0 (ABS_X), value 1495 Event: time 1479459237.705543, type 3 (EV_ABS), code 1 (ABS_Y), value 1155 Event: time 1479459237.705543, -------------- SYN_REPORT ------------ Event: time 1479459237.712379, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1491 Event: time 1479459237.712379, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1159 Event: time 1479459237.712379, type 3 (EV_ABS), code 0 (ABS_X), value 1491 Event: time 1479459237.712379, type 3 (EV_ABS), code 1 (ABS_Y), value 1159 Event: time 1479459237.712379, -------------- SYN_REPORT ------------ Event: time 1479459237.720000, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1487 Event: time 1479459237.720000, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1163 Event: time 1479459237.720000, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459237.720000, type 3 (EV_ABS), code 0 (ABS_X), value 1487 Event: time 1479459237.720000, type 3 (EV_ABS), code 1 (ABS_Y), value 1163 Event: time 1479459237.720000, -------------- SYN_REPORT ------------ Event: time 1479459237.726916, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1482 Event: time 1479459237.726916, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1167 Event: time 1479459237.726916, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459237.726916, type 3 (EV_ABS), code 0 (ABS_X), value 1482 Event: time 1479459237.726916, type 3 (EV_ABS), code 1 (ABS_Y), value 1167 Event: time 1479459237.726916, -------------- SYN_REPORT ------------ Event: time 1479459237.734580, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1478 Event: time 1479459237.734580, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1169 Event: time 1479459237.734580, type 3 (EV_ABS), code 0 (ABS_X), value 1478 Event: time 1479459237.734580, type 3 (EV_ABS), code 1 (ABS_Y), value 1169 Event: time 1479459237.734580, -------------- SYN_REPORT ------------ Event: time 1479459237.742305, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1474 Event: time 1479459237.742305, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1171 Event: time 1479459237.742305, type 3 (EV_ABS), code 0 (ABS_X), value 1474 Event: time 1479459237.742305, type 3 (EV_ABS), code 1 (ABS_Y), value 1171 Event: time 1479459237.742305, -------------- SYN_REPORT ------------ Event: time 1479459237.749718, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1469 Event: time 1479459237.749718, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1173 Event: time 1479459237.749718, type 3 (EV_ABS), code 0 (ABS_X), value 1469 Event: time 1479459237.749718, type 3 (EV_ABS), code 1 (ABS_Y), value 1173 Event: time 1479459237.749718, -------------- SYN_REPORT ------------ Event: time 1479459237.757018, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1465 Event: time 1479459237.757018, type 3 (EV_ABS), code 0 (ABS_X), value 1465 Event: time 1479459237.757018, -------------- SYN_REPORT ------------ Event: time 1479459237.764638, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1460 Event: time 1479459237.764638, type 3 (EV_ABS), code 0 (ABS_X), value 1460 Event: time 1479459237.764638, -------------- SYN_REPORT ------------ Event: time 1479459237.771779, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1455 Event: time 1479459237.771779, type 3 (EV_ABS), code 0 (ABS_X), value 1455 Event: time 1479459237.771779, -------------- SYN_REPORT ------------ Event: time 1479459237.779135, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1449 Event: time 1479459237.779135, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1171 Event: time 1479459237.779135, type 3 (EV_ABS), code 0 (ABS_X), value 1449 Event: time 1479459237.779135, type 3 (EV_ABS), code 1 (ABS_Y), value 1171 Event: time 1479459237.779135, -------------- SYN_REPORT ------------ Event: time 1479459237.786760, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1442 Event: time 1479459237.786760, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1169 Event: time 1479459237.786760, type 3 (EV_ABS), code 0 (ABS_X), value 1442 Event: time 1479459237.786760, type 3 (EV_ABS), code 1 (ABS_Y), value 1169 Event: time 1479459237.786760, -------------- SYN_REPORT ------------ Event: time 1479459237.794505, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1436 Event: time 1479459237.794505, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1166 Event: time 1479459237.794505, type 3 (EV_ABS), code 0 (ABS_X), value 1436 Event: time 1479459237.794505, type 3 (EV_ABS), code 1 (ABS_Y), value 1166 Event: time 1479459237.794505, -------------- SYN_REPORT ------------ Event: time 1479459237.801624, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1430 Event: time 1479459237.801624, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1164 Event: time 1479459237.801624, type 3 (EV_ABS), code 0 (ABS_X), value 1430 Event: time 1479459237.801624, type 3 (EV_ABS), code 1 (ABS_Y), value 1164 Event: time 1479459237.801624, -------------- SYN_REPORT ------------ Event: time 1479459237.809111, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1425 Event: time 1479459237.809111, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1162 Event: time 1479459237.809111, type 3 (EV_ABS), code 0 (ABS_X), value 1425 Event: time 1479459237.809111, type 3 (EV_ABS), code 1 (ABS_Y), value 1162 Event: time 1479459237.809111, -------------- SYN_REPORT ------------ Event: time 1479459237.816656, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1420 Event: time 1479459237.816656, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1160 Event: time 1479459237.816656, type 3 (EV_ABS), code 0 (ABS_X), value 1420 Event: time 1479459237.816656, type 3 (EV_ABS), code 1 (ABS_Y), value 1160 Event: time 1479459237.816656, -------------- SYN_REPORT ------------ Event: time 1479459237.823641, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1416 Event: time 1479459237.823641, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1157 Event: time 1479459237.823641, type 3 (EV_ABS), code 0 (ABS_X), value 1416 Event: time 1479459237.823641, type 3 (EV_ABS), code 1 (ABS_Y), value 1157 Event: time 1479459237.823641, -------------- SYN_REPORT ------------ Event: time 1479459237.830787, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1412 Event: time 1479459237.830787, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1154 Event: time 1479459237.830787, type 3 (EV_ABS), code 0 (ABS_X), value 1412 Event: time 1479459237.830787, type 3 (EV_ABS), code 1 (ABS_Y), value 1154 Event: time 1479459237.830787, -------------- SYN_REPORT ------------ Event: time 1479459237.838375, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1409 Event: time 1479459237.838375, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1151 Event: time 1479459237.838375, type 3 (EV_ABS), code 0 (ABS_X), value 1409 Event: time 1479459237.838375, type 3 (EV_ABS), code 1 (ABS_Y), value 1151 Event: time 1479459237.838375, -------------- SYN_REPORT ------------ Event: time 1479459237.845619, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1406 Event: time 1479459237.845619, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1147 Event: time 1479459237.845619, type 3 (EV_ABS), code 0 (ABS_X), value 1406 Event: time 1479459237.845619, type 3 (EV_ABS), code 1 (ABS_Y), value 1147 Event: time 1479459237.845619, -------------- SYN_REPORT ------------ Event: time 1479459237.852841, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1403 Event: time 1479459237.852841, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1144 Event: time 1479459237.852841, type 3 (EV_ABS), code 0 (ABS_X), value 1403 Event: time 1479459237.852841, type 3 (EV_ABS), code 1 (ABS_Y), value 1144 Event: time 1479459237.852841, -------------- SYN_REPORT ------------ Event: time 1479459237.860690, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1401 Event: time 1479459237.860690, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1141 Event: time 1479459237.860690, type 3 (EV_ABS), code 0 (ABS_X), value 1401 Event: time 1479459237.860690, type 3 (EV_ABS), code 1 (ABS_Y), value 1141 Event: time 1479459237.860690, -------------- SYN_REPORT ------------ Event: time 1479459237.868277, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1399 Event: time 1479459237.868277, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1137 Event: time 1479459237.868277, type 3 (EV_ABS), code 0 (ABS_X), value 1399 Event: time 1479459237.868277, type 3 (EV_ABS), code 1 (ABS_Y), value 1137 Event: time 1479459237.868277, -------------- SYN_REPORT ------------ Event: time 1479459237.875868, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1398 Event: time 1479459237.875868, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1132 Event: time 1479459237.875868, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459237.875868, type 3 (EV_ABS), code 0 (ABS_X), value 1398 Event: time 1479459237.875868, type 3 (EV_ABS), code 1 (ABS_Y), value 1132 Event: time 1479459237.875868, -------------- SYN_REPORT ------------ Event: time 1479459237.883516, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1397 Event: time 1479459237.883516, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1126 Event: time 1479459237.883516, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459237.883516, type 3 (EV_ABS), code 0 (ABS_X), value 1397 Event: time 1479459237.883516, type 3 (EV_ABS), code 1 (ABS_Y), value 1126 Event: time 1479459237.883516, -------------- SYN_REPORT ------------ Event: time 1479459237.890343, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1396 Event: time 1479459237.890343, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1120 Event: time 1479459237.890343, type 3 (EV_ABS), code 0 (ABS_X), value 1396 Event: time 1479459237.890343, type 3 (EV_ABS), code 1 (ABS_Y), value 1120 Event: time 1479459237.890343, -------------- SYN_REPORT ------------ Event: time 1479459237.897913, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1114 Event: time 1479459237.897913, type 3 (EV_ABS), code 1 (ABS_Y), value 1114 Event: time 1479459237.897913, -------------- SYN_REPORT ------------ Event: time 1479459237.905665, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1109 Event: time 1479459237.905665, type 3 (EV_ABS), code 1 (ABS_Y), value 1109 Event: time 1479459237.905665, -------------- SYN_REPORT ------------ Event: time 1479459237.912952, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1103 Event: time 1479459237.912952, type 3 (EV_ABS), code 1 (ABS_Y), value 1103 Event: time 1479459237.912952, -------------- SYN_REPORT ------------ Event: time 1479459237.920007, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1397 Event: time 1479459237.920007, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1099 Event: time 1479459237.920007, type 3 (EV_ABS), code 0 (ABS_X), value 1397 Event: time 1479459237.920007, type 3 (EV_ABS), code 1 (ABS_Y), value 1099 Event: time 1479459237.920007, -------------- SYN_REPORT ------------ Event: time 1479459237.927520, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1094 Event: time 1479459237.927520, type 3 (EV_ABS), code 1 (ABS_Y), value 1094 Event: time 1479459237.927520, -------------- SYN_REPORT ------------ Event: time 1479459237.934853, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1089 Event: time 1479459237.934853, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459237.934853, type 3 (EV_ABS), code 1 (ABS_Y), value 1089 Event: time 1479459237.934853, -------------- SYN_REPORT ------------ Event: time 1479459237.942337, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1084 Event: time 1479459237.942337, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459237.942337, type 3 (EV_ABS), code 1 (ABS_Y), value 1084 Event: time 1479459237.942337, -------------- SYN_REPORT ------------ Event: time 1479459237.950065, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1081 Event: time 1479459237.950065, type 3 (EV_ABS), code 1 (ABS_Y), value 1081 Event: time 1479459237.950065, -------------- SYN_REPORT ------------ Event: time 1479459237.957661, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1079 Event: time 1479459237.957661, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459237.957661, type 3 (EV_ABS), code 1 (ABS_Y), value 1079 Event: time 1479459237.957661, -------------- SYN_REPORT ------------ Event: time 1479459237.965229, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1077 Event: time 1479459237.965229, type 3 (EV_ABS), code 1 (ABS_Y), value 1077 Event: time 1479459237.965229, -------------- SYN_REPORT ------------ Event: time 1479459237.972192, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1075 Event: time 1479459237.972192, type 3 (EV_ABS), code 1 (ABS_Y), value 1075 Event: time 1479459237.972192, -------------- SYN_REPORT ------------ Event: time 1479459237.979859, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1074 Event: time 1479459237.979859, type 3 (EV_ABS), code 1 (ABS_Y), value 1074 Event: time 1479459237.979859, -------------- SYN_REPORT ------------ Event: time 1479459237.986600, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1073 Event: time 1479459237.986600, type 3 (EV_ABS), code 1 (ABS_Y), value 1073 Event: time 1479459237.986600, -------------- SYN_REPORT ------------ Event: time 1479459237.993716, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1071 Event: time 1479459237.993716, type 3 (EV_ABS), code 1 (ABS_Y), value 1071 Event: time 1479459237.993716, -------------- SYN_REPORT ------------ Event: time 1479459238.001702, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1070 Event: time 1479459238.001702, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459238.001702, type 3 (EV_ABS), code 1 (ABS_Y), value 1070 Event: time 1479459238.001702, -------------- SYN_REPORT ------------ Event: time 1479459238.009460, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1069 Event: time 1479459238.009460, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459238.009460, type 3 (EV_ABS), code 1 (ABS_Y), value 1069 Event: time 1479459238.009460, -------------- SYN_REPORT ------------ Event: time 1479459238.016719, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1068 Event: time 1479459238.016719, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 3 Event: time 1479459238.016719, type 3 (EV_ABS), code 1 (ABS_Y), value 1068 Event: time 1479459238.016719, -------------- SYN_REPORT ------------ Event: time 1479459238.024646, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1067 Event: time 1479459238.024646, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459238.024646, type 3 (EV_ABS), code 1 (ABS_Y), value 1067 Event: time 1479459238.024646, -------------- SYN_REPORT ------------ Event: time 1479459238.031415, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1066 Event: time 1479459238.031415, type 3 (EV_ABS), code 1 (ABS_Y), value 1066 Event: time 1479459238.031415, -------------- SYN_REPORT ------------ Event: time 1479459238.038667, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1065 Event: time 1479459238.038667, type 3 (EV_ABS), code 1 (ABS_Y), value 1065 Event: time 1479459238.038667, -------------- SYN_REPORT ------------ Event: time 1479459238.046183, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1063 Event: time 1479459238.046183, type 3 (EV_ABS), code 1 (ABS_Y), value 1063 Event: time 1479459238.046183, -------------- SYN_REPORT ------------ Event: time 1479459238.053707, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1061 Event: time 1479459238.053707, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 119 Event: time 1479459238.053707, type 3 (EV_ABS), code 1 (ABS_Y), value 1061 Event: time 1479459238.053707, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 119 Event: time 1479459238.053707, -------------- SYN_REPORT ------------ Event: time 1479459238.061313, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1059 Event: time 1479459238.061313, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 1 Event: time 1479459238.061313, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 112 Event: time 1479459238.061313, type 3 (EV_ABS), code 1 (ABS_Y), value 1059 Event: time 1479459238.061313, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 112 Event: time 1479459238.061313, -------------- SYN_REPORT ------------ Event: time 1479459238.068690, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1058 Event: time 1479459238.068690, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 2 Event: time 1479459238.068690, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 106 Event: time 1479459238.068690, type 3 (EV_ABS), code 1 (ABS_Y), value 1058 Event: time 1479459238.068690, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 106 Event: time 1479459238.068690, -------------- SYN_REPORT ------------ Event: time 1479459238.076118, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1056 Event: time 1479459238.076118, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 1 Event: time 1479459238.076118, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 65 Event: time 1479459238.076118, type 3 (EV_ABS), code 1 (ABS_Y), value 1056 Event: time 1479459238.076118, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 65 Event: time 1479459238.076118, -------------- SYN_REPORT ------------ Event: time 1479459238.083113, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1055 Event: time 1479459238.083113, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 54 Event: time 1479459238.083113, type 3 (EV_ABS), code 1 (ABS_Y), value 1055 Event: time 1479459238.083113, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 54 Event: time 1479459238.083113, -------------- SYN_REPORT ------------ Event: time 1479459238.090392, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1053 Event: time 1479459238.090392, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 66 Event: time 1479459238.090392, type 3 (EV_ABS), code 1 (ABS_Y), value 1053 Event: time 1479459238.090392, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 66 Event: time 1479459238.090392, -------------- SYN_REPORT ------------ Event: time 1479459238.097878, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1050 Event: time 1479459238.097878, type 3 (EV_ABS), code 1 (ABS_Y), value 1050 Event: time 1479459238.097878, -------------- SYN_REPORT ------------ Event: time 1479459238.105438, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 43 Event: time 1479459238.105438, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 43 Event: time 1479459238.105438, -------------- SYN_REPORT ------------ Event: time 1479459238.119496, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1479459238.119496, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 1479459238.119496, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0 Event: time 1479459238.119496, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0 Event: time 1479459238.119496, -------------- SYN_REPORT ------------ Event: time 1479459239.578935, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 900 Event: time 1479459239.578935, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2045 Event: time 1479459239.578935, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1720 Event: time 1479459239.578935, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 81 Event: time 1479459239.578935, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1479459239.578935, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1 Event: time 1479459239.578935, type 3 (EV_ABS), code 0 (ABS_X), value 2045 Event: time 1479459239.578935, type 3 (EV_ABS), code 1 (ABS_Y), value 1720 Event: time 1479459239.578935, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 81 Event: time 1479459239.578935, -------------- SYN_REPORT ------------ Event: time 1479459239.582198, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 102 Event: time 1479459239.582198, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 102 Event: time 1479459239.582198, -------------- SYN_REPORT ------------ Event: time 1479459239.589909, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2054 Event: time 1479459239.589909, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1723 Event: time 1479459239.589909, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 115 Event: time 1479459239.589909, type 3 (EV_ABS), code 0 (ABS_X), value 2054 Event: time 1479459239.589909, type 3 (EV_ABS), code 1 (ABS_Y), value 1723 Event: time 1479459239.589909, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 115 Event: time 1479459239.589909, -------------- SYN_REPORT ------------ Event: time 1479459239.596984, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2059 Event: time 1479459239.596984, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1724 Event: time 1479459239.596984, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 95 Event: time 1479459239.596984, type 3 (EV_ABS), code 0 (ABS_X), value 2059 Event: time 1479459239.596984, type 3 (EV_ABS), code 1 (ABS_Y), value 1724 Event: time 1479459239.596984, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 95 Event: time 1479459239.596984, -------------- SYN_REPORT ------------ Event: time 1479459239.604490, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2064 Event: time 1479459239.604490, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 121 Event: time 1479459239.604490, type 3 (EV_ABS), code 0 (ABS_X), value 2064 Event: time 1479459239.604490, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 121 Event: time 1479459239.604490, -------------- SYN_REPORT ------------ Event: time 1479459239.611460, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2068 Event: time 1479459239.611460, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1725 Event: time 1479459239.611460, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 119 Event: time 1479459239.611460, type 3 (EV_ABS), code 0 (ABS_X), value 2068 Event: time 1479459239.611460, type 3 (EV_ABS), code 1 (ABS_Y), value 1725 Event: time 1479459239.611460, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 119 Event: time 1479459239.611460, -------------- SYN_REPORT ------------ Event: time 1479459239.619730, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2072 Event: time 1479459239.619730, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 121 Event: time 1479459239.619730, type 3 (EV_ABS), code 0 (ABS_X), value 2072 Event: time 1479459239.619730, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 121 Event: time 1479459239.619730, -------------- SYN_REPORT ------------ Event: time 1479459239.626293, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2075 Event: time 1479459239.626293, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1726 Event: time 1479459239.626293, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 127 Event: time 1479459239.626293, type 3 (EV_ABS), code 0 (ABS_X), value 2075 Event: time 1479459239.626293, type 3 (EV_ABS), code 1 (ABS_Y), value 1726 Event: time 1479459239.626293, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 127 Event: time 1479459239.626293, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1479459239.626293, -------------- SYN_REPORT ------------ Event: time 1479459239.633628, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2078 Event: time 1479459239.633628, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1727 Event: time 1479459239.633628, type 3 (EV_ABS), code 0 (ABS_X), value 2078 Event: time 1479459239.633628, type 3 (EV_ABS), code 1 (ABS_Y), value 1727 Event: time 1479459239.633628, -------------- SYN_REPORT ------------ Event: time 1479459239.641360, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2081 Event: time 1479459239.641360, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 125 Event: time 1479459239.641360, type 3 (EV_ABS), code 0 (ABS_X), value 2081 Event: time 1479459239.641360, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 125 Event: time 1479459239.641360, -------------- SYN_REPORT ------------ Event: time 1479459239.648592, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2083 Event: time 1479459239.648592, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 120 Event: time 1479459239.648592, type 3 (EV_ABS), code 0 (ABS_X), value 2083 Event: time 1479459239.648592, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 120 Event: time 1479459239.648592, -------------- SYN_REPORT ------------ Event: time 1479459239.656476, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2085 Event: time 1479459239.656476, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1728 Event: time 1479459239.656476, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 127 Event: time 1479459239.656476, type 3 (EV_ABS), code 0 (ABS_X), value 2085 Event: time 1479459239.656476, type 3 (EV_ABS), code 1 (ABS_Y), value 1728 Event: time 1479459239.656476, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 127 Event: time 1479459239.656476, -------------- SYN_REPORT ------------ Event: time 1479459239.663512, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2086 Event: time 1479459239.663512, type 3 (EV_ABS), code 0 (ABS_X), value 2086 Event: time 1479459239.663512, -------------- SYN_REPORT ------------ Event: time 1479459239.671089, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2087 Event: time 1479459239.671089, type 3 (EV_ABS), code 0 (ABS_X), value 2087 Event: time 1479459239.671089, -------------- SYN_REPORT ------------ Event: time 1479459239.677655, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2088 Event: time 1479459239.677655, type 3 (EV_ABS), code 0 (ABS_X), value 2088 Event: time 1479459239.677655, -------------- SYN_REPORT ------------ Event: time 1479459239.685285, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2090 Event: time 1479459239.685285, type 3 (EV_ABS), code 0 (ABS_X), value 2090 Event: time 1479459239.685285, -------------- SYN_REPORT ------------ Event: time 1479459239.700280, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2091 Event: time 1479459239.700280, type 3 (EV_ABS), code 0 (ABS_X), value 2091 Event: time 1479459239.700280, -------------- SYN_REPORT ------------ Event: time 1479459239.707724, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2092 Event: time 1479459239.707724, type 3 (EV_ABS), code 0 (ABS_X), value 2092 Event: time 1479459239.707724, -------------- SYN_REPORT ------------ Event: time 1479459239.722477, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2093 Event: time 1479459239.722477, type 3 (EV_ABS), code 0 (ABS_X), value 2093 Event: time 1479459239.722477, -------------- SYN_REPORT ------------ Event: time 1479459239.729806, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2094 Event: time 1479459239.729806, type 3 (EV_ABS), code 0 (ABS_X), value 2094 Event: time 1479459239.729806, -------------- SYN_REPORT ------------ Event: time 1479459239.744400, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2095 Event: time 1479459239.744400, type 3 (EV_ABS), code 0 (ABS_X), value 2095 Event: time 1479459239.744400, -------------- SYN_REPORT ------------ Event: time 1479459239.759735, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2096 Event: time 1479459239.759735, type 3 (EV_ABS), code 0 (ABS_X), value 2096 Event: time 1479459239.759735, -------------- SYN_REPORT ------------ Event: time 1479459239.775007, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2097 Event: time 1479459239.775007, type 3 (EV_ABS), code 0 (ABS_X), value 2097 Event: time 1479459239.775007, -------------- SYN_REPORT ------------ Event: time 1479459239.789670, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 2098 Event: time 1479459239.789670, type 3 (EV_ABS), code 0 (ABS_X), value 2098 Event: time 1479459239.789670, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 Event: time 1479459239.789670, -------------- SYN_REPORT ------------ Event: time 1479459239.804476, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 120 Event: time 1479459239.804476, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 120 Event: time 1479459239.804476, -------------- SYN_REPORT ------------ Event: time 1479459239.811782, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 1729 Event: time 1479459239.811782, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 92 Event: time 1479459239.811782, type 3 (EV_ABS), code 1 (ABS_Y), value 1729 Event: time 1479459239.811782, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 92 Event: time 1479459239.811782, -------------- SYN_REPORT ------------ Event: time 1479459239.819822, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 49 Event: time 1479459239.819822, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 49 Event: time 1479459239.819822, -------------- SYN_REPORT ------------ Event: time 1479459239.833358, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1479459239.833358, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 1479459239.833358, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0 Event: time 1479459239.833358, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0 Event: time 1479459239.833358, -------------- SYN_REPORT ------------

chrisrobinson76 commented 7 years ago

I don't appear to have xserver-xorg-input-libinput installed.

larixer commented 7 years ago

Thanks, looks like the driver is working normally.

Could you also post the output of: xinput list-props "Asus FTE TouchPad"

and the output of synclient if xinput will show that you are using Synaptics

chrisrobinson76 commented 7 years ago

Xinput:

chris@chris-X540SA:~ > xinput list-props "Asus FTE TouchPad" Device 'Asus FTE TouchPad': Device Enabled (138): 1 Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (265): 1 Device Accel Constant Deceleration (266): 2.500000 Device Accel Adaptive Deceleration (267): 1.000000 Device Accel Velocity Scaling (268): 12.500000 Synaptics Edges (269): 111, 2683, 94, 1664 Synaptics Finger (270): 12, 15, 0 Synaptics Tap Time (271): 180 Synaptics Tap Move (272): 20 Synaptics Tap Durations (273): 180, 180, 100 Synaptics ClickPad (274): 1 Synaptics Middle Button Timeout (275): 0 Synaptics Two-Finger Pressure (276): 142 Synaptics Two-Finger Width (277): 3 Synaptics Scrolling Distance (278): 10, 10 Synaptics Edge Scrolling (279): 1, 0, 0 Synaptics Two-Finger Scrolling (280): 1, 0 Synaptics Move Speed (281): 1.000000, 1.750000, 0.060588, 0.000000 Synaptics Off (282): 2 Synaptics Locked Drags (283): 0 Synaptics Locked Drags Timeout (284): 5000 Synaptics Tap Action (285): 2, 3, 0, 0, 1, 3, 0 Synaptics Click Action (286): 1, 3, 0 Synaptics Circular Scrolling (287): 0 Synaptics Circular Scrolling Distance (288): 0.100000 Synaptics Circular Scrolling Trigger (289): 0 Synaptics Circular Pad (290): 0 Synaptics Palm Detection (291): 0 Synaptics Palm Dimensions (292): 5, 100 Synaptics Coasting Speed (293): 20.000000, 50.000000 Synaptics Pressure Motion (294): 15, 80 Synaptics Pressure Motion Factor (295): 1.000000, 1.000000 Synaptics Resolution Detect (296): 1 Synaptics Grab Event Device (297): 0 Synaptics Gestures (298): 1 Synaptics Capabilities (299): 1, 0, 0, 1, 1, 1, 1 Synaptics Pad Resolution (300): 1, 1 Synaptics Area (301): 0, 0, 0, 0 Synaptics Soft Button Areas (302): 1397, 0, 1441, 0, 0, 0, 0, 0 Synaptics Noise Cancellation (303): 16, 16 Device Product ID (257): 2821, 257 Device Node (258): "/dev/input/event9"

chrisrobinson76 commented 7 years ago

chris@chris-X540SA:~ > synclient Parameter settings: LeftEdge = 111 RightEdge = 2683 TopEdge = 94 BottomEdge = 1664 FingerLow = 12 FingerHigh = 15 MaxTapTime = 180 MaxTapMove = 20 MaxDoubleTapTime = 180 SingleTapTimeout = 180 ClickTime = 100 EmulateMidButtonTime = 0 EmulateTwoFingerMinZ = 142 EmulateTwoFingerMinW = 3 VertScrollDelta = 10 HorizScrollDelta = 10 VertEdgeScroll = 1 HorizEdgeScroll = 0 CornerCoasting = 0 VertTwoFingerScroll = 1 HorizTwoFingerScroll = 0 MinSpeed = 1 MaxSpeed = 1.75 AccelFactor = 0.0605877 TouchpadOff = 2 LockedDrags = 0 LockedDragTimeout = 5000 RTCornerButton = 2 RBCornerButton = 3 LTCornerButton = 0 LBCornerButton = 0 TapButton1 = 1 TapButton2 = 3 TapButton3 = 0 ClickFinger1 = 1 ClickFinger2 = 3 ClickFinger3 = 0 CircularScrolling = 0 CircScrollDelta = 0.1 CircScrollTrigger = 0 CircularPad = 0 PalmDetect = 0 PalmMinWidth = 5 PalmMinZ = 100 CoastingSpeed = 20 CoastingFriction = 50 PressureMotionMinZ = 15 PressureMotionMaxZ = 80 PressureMotionMinFactor = 1 PressureMotionMaxFactor = 1 ResolutionDetect = 1 GrabEventDevice = 0 TapAndDragGesture = 1 AreaLeftEdge = 0 AreaRightEdge = 0 AreaTopEdge = 0 AreaBottomEdge = 0 HorizHysteresis = 16 VertHysteresis = 16 ClickPad = 1 RightButtonAreaLeft = 1397 RightButtonAreaRight = 0 RightButtonAreaTop = 1441 RightButtonAreaBottom = 0 MiddleButtonAreaLeft = 0 MiddleButtonAreaRight = 0 MiddleButtonAreaTop = 0 MiddleButtonAreaBottom = 0

ceejayrao commented 7 years ago

On my system too, I see this issue of pointer not working. However, the reason I figured for this issue is, when mouse pointer is on webpage and the tooltip show's up, that is when tap are not recognised as click, just move the pointer to close the tooltip and then click again seem to work always.

larixer commented 7 years ago

I've just pushed the commit that attempts to fix this issue. Could you update the driver and report back if this fixes the issue for you or have no effect? https://github.com/vlasenko/hid-asus-fte-dkms#user-content-updating-to-the-latest-driver-version

larixer commented 7 years ago

Oops, sorry, forgot to push. Update driver now, please

chrisrobinson76 commented 7 years ago

Sorry - it is still showing the same behaviour.

larixer commented 7 years ago

Chris,

Could you describe in more detail your observations on the issue with the cursor. Does this happens on some related event or does it happens completely randomly. Does any errors are output to dmesg when this issue happens?

Thanks

chrisrobinson76 commented 7 years ago

I'll try... The laptop boots ok and the touchpad works as a multitouch device. When the cursor stops responding, it can happen at any point randomly but I seem to be able to trigger the problem by repeatedly using a single finger on the right hand edge of the touchpad to do a vertical scroll (i.e. if I vigorously scroll the page up and down)

When the cursor stops responding the only thing that works is:

  1. I can scroll the page using the right-edge of the touchpad
  2. The left and right buttons work normally Other multitouch features (e.g. two-finger scroll) do not work. Sometimes but not every time, if I press hard on the touchpad so it clicks (as you would to highlight text) I can then move the cursor. However it remains unresponsive to normal single finger touch to move the cursor until I switch to a console (ctrl-alt-f7) and back to X (ctrl-alt-f8). After that, it works as it should until the next unresponsive event.

It feels like its something to do with the right hand edge as this is a trigger and it continues working during the non-responsive event. Flipping in and out of the X environment must reset something to restore functions for a while.

Some possibly related messages in dmesg below. The "i2c_hid..." messages (row 1428, 3807,4827) definitely follow a non-responsive event.:

[ 9.055967] i2c_hid i2c-FTE1001:00: error in i2c_hid_init_report size:633 / ret_size:0 [ 9.061369] i2c_hid i2c-FTE1001:00: error in i2c_hid_init_report size:131 / ret_size:0 [ 9.061538] input: FTE1001:00 0B05:0101 as /devices/pci0000:00/808622C1:03/i2c-9/i2c-FTE1001:00/0018:0B05:0101.0001/input/input9 [ 9.065021] hid-generic 0018:0B05:0101.0001: input,hidraw0: I2C HID v1.00 Mouse [FTE1001:00 0B05:0101] on i2c-FTE1001:00

[ 9.183757] hid_asus_fte: module verification failed: signature and/or required key missing - tainting kernel [ 9.185585] input: FTE1001:00 0B05:0101 as /devices/pci0000:00/808622C1:03/i2c-9/i2c-FTE1001:00/0018:0B05:0101.0001/input/input10 [ 9.187505] hid-asus-fte 0018:0B05:0101.0001: input,hidraw0: I2C HID v1.00 Mouse [FTE1001:00 0B05:0101] on i2c-FTE1001:00

[ 1102.981694] perf interrupt took too long (2515 > 2500), lowering kernel.perf_event_max_sample_rate to 50000 [ 1428.921397] i2c_hid i2c-FTE1001:00: i2c_hid_get_input: incomplete report (30/29448) [ 2376.997117] perf interrupt took too long (5011 > 5000), lowering kernel.perf_event_max_sample_rate to 25000 [ 3807.417554] i2c_hid i2c-FTE1001:00: i2c_hid_get_input: incomplete report (30/7710) [ 4827.276251] i2c_hid i2c-FTE1001:00: i2c_hid_get_input: incomplete report (30/12342)

Thanks! Chris

redmcg commented 7 years ago

@chrisrobinson76 I wasn't able to reproduce the issue with the cursor not responding - but I could reproduce the 'incomplete report' error. I've submitted a fix for the 'incomplete report' error but I'm hoping it will also fix your cursor not responding.

Could you please perform a: git pull

And run ./dev-run.sh.

If this fixes the issue you'll want to run ./dkms-add.sh so the fix is loaded on your next reboot.

redmcg commented 7 years ago

Actually - I realise now that I didn't recreate the issue when I thought I had (it had happened prior to me trying to recreate it) - and I haven't fixed the 'incomplete report' error. That error happens inside hid-core (which uses the HID report from the device to setup the report size - and then discards any report from the device which is larger. This is what results in the error you are seeing).

So we'll continue to see the 'incomplete report' error (that seems to be a device problem - or there could be additional initialisation we have to do that we don't know about).

But I have made two additional changes to the driver which may resolve the cursor not responding issue:

  1. Check the report id and report size before processing the report (just in case the device was sending something unexpected); and
  2. Report events on all inputs in the hdev inputs list (just in case there are multiple or the one we were storing became stale)
chrisrobinson76 commented 7 years ago

Just tested it and unfortunately I'm still seeing the same issue. I checked dmesg and got the following:

[ 488.845969] input: Asus FTE TouchPad as /devices/pci0000:00/808622C1:03/i2c-9/i2c-FTE1001:00/0018:0B05:0101.0002/input/input11 [ 488.846390] hid-asus-fte 0018:0B05:0101.0002: input,hidraw0: I2C HID v1.00 Mouse [FTE1001:00 0B05:0101] on i2c-FTE1001:00 [ 685.517797] i2c_hid i2c-FTE1001:00: i2c_hid_get_input: incomplete report (30/32560)

Happy to continue testing things. Thanks, Chris

larixer commented 7 years ago

Are you sure that the line about incomplete report happens when issue appears? I'm not sure that incomplete report is related to the issue. But if it really is, then it would be helpful for us to fix it. Unfortunately I was not able to reproduce this issue.

larixer commented 7 years ago

I think we should do HID Report descriptor fixup similar to what some other HID drivers do, when it is broken. Or we could somehow disable hid subsystem to query HID Reports from the device, as this is not needed for our driver.

redmcg commented 7 years ago

@vlasenko Actually I'm starting to think this could be a Synaptics issue. Initially I was thinking I might have received an unexpected report and interpreted it as a movement - but that would only affect one frame and not cause the freeze that is being described.

And looking back over the comments - https://github.com/vlasenko/hid-asus-fte-dkms/issues/9#issuecomment-261480457 shows the driver working correctly during the freeze.

@chrisrobinson76 Can you let me know the version of Synaptics you're running - with synclient -V.

Also - I wonder if you can still reproduce this when Vertical Edge Scrolling is switched off: synclient VertEdgeScroll=0

You can turn it back on with: synclient VertEdgeScroll=1

chrisrobinson76 commented 7 years ago

Synaptics version is 1.8.99

I switched off vertical scroll as suggested, using two fingers to do vertical scroll instead. The cursor is still freezing with VertEdgeScroll=0 unfortunately.

chrisrobinson76 commented 7 years ago

@vlasenko I've looked at dmesg output after each event and they don't always follow a cursor freeze so this is possibly unrelated.

redmcg commented 7 years ago

Does it only occur when scrolling?

redmcg commented 7 years ago

Or is there any messages in /var/log/syslog that consistently show up when the issue occurs?

Also - could you please run: apt-cache policy xserver-xorg-input-synaptics

chrisrobinson76 commented 7 years ago

No it can stop responding at any point but scrolling seems to trigger it particularly.

chris@chris-X540SA:~ > apt-cache policy xserver-xorg-input-synaptics xserver-xorg-input-synaptics: Installed: (none) Candidate: 1.7.4-0ubuntu1 Version table: 1.7.4-0ubuntu1 0 500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

redmcg commented 7 years ago

Do you know how Synaptics was installed on your system? I think Synaptics version 1.8.99 is unstable and it doesn't appear to have been installed via your package manager (unless Mint provides it through another package).

I would suggest installing it via the package manager (apt install xserver-xorg-input-synaptics) but not knowing how it was installed originally - I'm not sure what impact that would have on your system.

redmcg commented 7 years ago

OK - I just reread your first message and you're using KDE. And I think that uses the synaptic package (not xserver-xorg-input-synaptics).

Try: apt-cache policy synaptic

redmcg commented 7 years ago

Sorry - ignore that last comment. I think that synaptic package is for package management.

If you run: apt-file find synclient

it'll tell you which package provided synclient. You might need to install apt-file first and then do an update:

apt install apt-file
apt-file update
chrisrobinson76 commented 7 years ago

@redmcg I didn't find anything different in /var/log/syslog than what I had already seen from dmesg. To the best of my knowledge, the synaptics package was just whatever was set as default with the system. I personally haven't changed anything. However, things looked inconsistent following your comments so I followed your instructions to reinstall xserver-xorg-input-synaptics and identified that there were some broken dependencies with xorg-input-abi-20 missing and another package at the wrong version. I installed xorg-input-abi-20 and then reinstalled xserver-xorg-input-synaptics. I now have:

chris@chris-X540SA:~ > synclient -V 1.7.4

chris@chris-X540SA:~ > apt-cache policy xserver-xorg-input-synaptics xserver-xorg-input-synaptics: Installed: 1.7.4-0ubuntu1 Candidate: 1.7.4-0ubuntu1 Version table: *** 1.7.4-0ubuntu1 0 500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status

Since doing that (about 15 minutes ago) the pointer has not frozen. I'll keep using the system and report back tomorrow if this is now working consistently. My feeling is that it is now. Sorry in advance if this has all been due to some quirk in my system but thanks both for helping me find a problem.

Chris

redmcg commented 7 years ago

Thanks Chris. Hopefully it continues to work OK.

And no apology needed. This resulted in me taking a closer look at my code and I think the driver is better for it.

I'll close the issue but please do reopen it if the problem occurs again.