Hey all!
I couldn't find much about how a native linux binary can obtain touch information, after finding out about "/dev/input/event3" and decoding it following these resources:
https://github.com/NiLuJe/FBInk/blob...finger_trace.c
https://www.mobileread.com/forums/sh...d.php?t=162686
It works to a degree, and since I'm only interested in recording a single user tap, I'm only looking at the EV_ABS signals with codes (53(x), 54(y), and 57(touchdown, touchrelease), this doesn't match up with the linux input event codes but oh well).
There's a flood of horizontal signals every time, but there are barely any vertical signals for the vertical coordinate, as seen here:
horizontal 3 1557
horizontal 3 1535
horizontal 3 1517
horizontal 3 1503
horizontal 3 1489
horizontal 3 1480
horizontal 3 1471
horizontal 3 1467
horizontal 3 1458
vertical 3 3251
horizontal 3 1462
horizontal 3 1467
horizontal 3 1471
horizontal 3 1480
horizontal 3 1489
horizontal 3 1503
horizontal 3 1526
horizontal 3 1544
horizontal 3 1566
horizontal 3 1598
horizontal 3 1625
horizontal 3 1656
horizontal 3 1693
horizontal 3 1724
horizontal 3 1765
I have to move my hands substantially in the vertical direction for it to register a change at all. Clicking on the built-in books and buttons work well and this unit has been functional, but it just doesn't seem to update the y coord through EV_ABS enough for touching to work
Has anyone gotten the touch to work? How'd you do it??
Thanks