Open Torsten85 opened 4 years ago
I've make a super simple app displaying the current registered touch points.
This shows, that the touch point recognition does not work correctly. Also, is it correct that the display only accepts max. 2 touch points?
Hello,
when I put two fingers on the display ( one at the top, one below),
xinput --test-xi2 --root
correctly shows two differentRawTouchBegin
events. But when both fingers are on a horizontal line (one left, one right), only ohne event is registered. It doesn't matter how far apart the fingers are. I noticed this in an attempt to implement two finger pan recognition (which of course did never work).What install steps did you go through so far? Did you install from GitHub or use our one-line-installer?
one line installer
Your HyperPixel 4
Your Raspberry Pi
Give as much detail about your Pi and OS as possible. We only officially support Raspbian, but might be able to point you in the right direction if the problem is with another OS.
cat /proc/cpuinfo | grep Revision
can tell us this exactly 9020e0lsb_release --description
anduname -r
Raspbian GNU/Linux 10 (buster) 4.19.97-v7+Extra debugging information
If you're having a problem with touch, try checking
dmesg
for related errors:dmesg | grep ft5
for HyperPixel 4.0" Square[ 5.566916] input: generic ft5x06 (11) as /devices/platform/i2c@0/i2c-3/3-0048/input/input0
And check i2c is working:
ls /dev/i2c-*
/dev/i2c-3And your HyperPixel 4 touch is showing up (there should be an address blocked out with UU in the below command):
i2cdetect -y X
( where X is the number of i2c bus found in the command above)