Page 1 of 1

Need help to make VoCore 4" touchscreen work on Raspbian

Posted: Thu Aug 05, 2021 1:43 pm
by menezesbruno
Hi guys!
I'm trying to use the VoCore 4" Screen on my Raspbian, but the touchscreen is not working. The screen is already working, but not the touch.
How can I check if the touchscreen part is being correctly detected by the OS?
In Windows the touchscreen works perfectly.

LSUSB returns :
Bus 001 Device 004: ID c872:1004

Thanks in advance

https://photos.app.goo.gl/YsdshHin8Tx1rSwJ6

Re: Need help to make VoCore 4" touchscreen work on Raspbian

Posted: Thu Aug 05, 2021 2:55 pm
by Vonger
If you use kernel driver fbusb, it will map a evdev in system.
If you use libusb, you need to call libusb_interrupt_* functions
Please check our source code of screen_test,c at http://vonger.cn/misc/screen/v2touch-win64.zip
That code can work in macos and linux and windows, just need libusb.

Re: Need help to make VoCore 4" touchscreen work on Raspbian

Posted: Thu Aug 05, 2021 6:19 pm
by menezesbruno
Thanks for the fast reply.

I was doing some checks at dmesg and it seems to be loaded, but I'm unable to map the device as the default pointer device
Any clues?

Image

Re: Need help to make VoCore 4" touchscreen work on Raspbian

Posted: Thu Aug 05, 2021 8:35 pm
by menezesbruno
Here you can see that the touchscreen is being detected, however, it doesn't respond to touches on the screen

Image

Re: Need help to make VoCore 4" touchscreen work on Raspbian

Posted: Fri Aug 06, 2021 10:17 pm
by menezesbruno
After a lot of different approaches, I decided to test it again in Windows and... well, the touchscreen isn't working at all, I've tested using the screen_test.exe.
The screen show the image but the touchscreen doesn't work at all.

Not sure what I've done to the screen, because I was careful with the cables, wiring etc.
Is there a way to check for visible damages to the touchscreen part?

Re: Need help to make VoCore 4" touchscreen work on Raspbian

Posted: Mon Aug 09, 2021 8:56 am
by Vonger
Oh, if in windows screen_test is still not work, I guess it must be somewhere physics broken.
Maybe the FPC(8p). It is pretty easy to tear off if not install in safe place.