-
Notifications
You must be signed in to change notification settings - Fork 1
Touchscreen not working in latest Bookworm image #43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
It works now. I tested it. |
We haven't done anything on our end to fix it, so I don't think it would've magically started working. |
I performed an rpi-update and indeed, the screen now responds to a touch. However, the touch functionality seems to be inverted after the first reboot following the update. |
On a Raspberry Pi 4, I've just tested all combinations of 32-bit / 64-bit Bookworm and DSI-only / DSI & HDMI, and in no situations was the "touch" of the touchscreen working. |
Did you rpi-update? We know that the fix isn't in the current images. |
Umm I have a dfrobot 7 inch dsi display and it works just fine... |
Please re-read the initial comment... "Raspberry Pi Touch Display" i.e. https://www.raspberrypi.com/products/raspberry-pi-touch-display/ |
Yeah I am just saying that something is wrong in the gpio communication part of the official screen I guess because in the screen I have that's only with a dsi cable it works... |
Official 7" display, the touch function does not work. I am here to acknowledge and confirm the problem. |
and as per #43 (comment)
|
@6by9 my bad, thank you. rpi-update fixes it for good. |
I have done this several times, and the touch functionality is inverted still. |
very new to raspberry pi. just moved from bullseye to a fresh bookwarm install. guess this is a goodby to bookworm. to may thing not working back to bulleye or buster. can we say microsoft. i try bookworm next year.. |
Sorry to hear that. I performed the update that was suggested and the steps I described. Nothing more. |
https://www.okdo.com/getting-started/get-started-with-7-touchscreen-for-raspberry-pi/ I wired on the above site. And on debian bookworm Release 2023-10-10(bake with pi imager v1.7.5), it worked after I'm not sure if that wiring actually works. |
Thanks - the rpi-update worked for me after reflashing a SD card with the latest 32-bit image that Pi Imager offered. |
@raccoon-pi
That wiring is wrong. You only need two wires for power - please see the Raspberry Pi documentation for the display at https://www.raspberrypi.com/documentation/accessories/display.html#powering-the-touch-display The extra two wires are covered in https://www.raspberrypi.com/documentation/accessories/display.html#legacy-support and are only needed for the very original Pi1 Model A and Model B. |
double tapping doesn't work in Debian 12. this doesn't allow you to open folders or launch apps that are on the desktop |
Hello, does anyone know if this screen will work with OS Lite Bookworm and Pygame? The above discussion relates to the desktop version but does it matter? |
Same here. After a rpi-update. Changing orientation and rebooting, twice. Single touch works, but double tap does not. |
I installed bookworm 64bit on a fresh microSD with image on a Pi 3b ... now having some problems. My original 7" touch display is used 180 degrees rotated because of the frame I used. Out of the box 2 problems ... display is now upside down, but I want to see console mode (at boot with logo and gui - wayland insteed of X - rotated right ... touch does not work (seen above solution ... rpi-update) ... problem with vnc ... heard about realvnc server not compatible with wayland at the moment :-( Some data I put on install with newest rpi-imager (v1.7.1 I think) is not copied right ... |
Rip imager online version 1.8.1 |
Yes ... sorry seen it was 1.8.1. Thanks.Von meinem/meiner Galaxy gesendet
-------- Ursprüngliche Nachricht --------Von: Giovanni Rito Russo ***@***.***> Datum: 06.11.23 20:34 (GMT+01:00) An: raspberrypi/bookworm-feedback ***@***.***> Cc: MartinNK ***@***.***>, Comment ***@***.***> Betreff: Re: [raspberrypi/bookworm-feedback] Touchscreen not working in latest
Bookworm image (Issue #43)
Rip imager online version 1.8.1
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
It's still not working for me on an RPi 3B running bookworm-64 bit. Yes, I've run rpi-update. |
same problem here, i also applied latest rpi-updates + reboot BUT ORIGINAL 7" SCREEN TOUCH NOT WORKING :-( alpha@pi2:~ $ cat /proc/version alpha@pi2:~ $ sudo rpi-update 'rpi-update' should only be used if there is a specific DO NOT use 'rpi-update' as part of a regular update process. *** Downloading specific firmware revision (this will take a few minutes) |
the only way to have touch working is: to type:
put a # inside comment on the entry like this:
like this:
Then enable xorg mode from "sudo raspi-config ---> advance options ---> Wayland ---> select --- > W1 X11 reboot and the touch will work if you have to reverse it, remember to put the directive in confix.txt:
insert
|
No why? The whole point is to work on wayland. Not switch back to x11. |
the touch with wayland works for me, I'm talking on an official pi5 4gb ram and 7" touch, the touch problem happens when I rotate the screen, it doesn't rotate the touch so clicking on the left results in a touch on the right but above all in wayland the double touch doesn't work Going back to 100% certified with their official display. |
Maybe try to disable the full kms driver? |
Unfortunately it doesn't solve the problem, the double touch would actually work but according to the Raspberry technicians the finger doesn't put pressure on the same point as the touch and therefore it doesn't perform. with x11 instead the system senses a nearby area and performs a double tap. it is used to open folders and run a program. going back to x11 is currently the ideal solution for those who want to use official displays with bookworm |
Yeah indeed it's unstable for now. It was even hard to set up a keyboard until recently. It's a big change but needs a lot of work to be stable. |
There seems to be a couple of different issues being discussed here:
|
No, we're also talking about the complete lack of touch functionality at all on an RPi 3B running bookworm. 64. |
@DNSGeek Sure, I was going to check that when I'm in the office tomorrow, and update this issue as appropriate 🙂 |
The original problem reported in this issue (where an @DNSGeek I've been doing extensive testing today, and I've not found any situations where the touch functionality isn't working. Note that if you have both an HDMI and DSI screen attached, you need to use the Screen Configuration program to assign the touch-inputs to the DSI screen, as described in https://www.raspberrypi.com/documentation/accessories/display.html#changing-the-screen-orientation I did find a separate problem with the 3B+ though (see raspberrypi/linux#5801 ), but that also affects the display-output of the screen, not just the touch-input. |
With wayland after reading the link above: https://www.raspberrypi.com/documentation/accessories/display.html#changing-the-screen-orientation placing the directive in boot/confix.txt
and disabling the entry:
putting the hash sign # at the beginning
the touch works with the rotation done via "GUI" but the double touch still doesn't work I hope they will resolve it soon for the moment I return to x11 with the config.txt configuration I reported above |
Experiencing this issue on an image created yesterday (with official imaging tool). We have a CM4 with the official 7-inch display on DSI0. We ran |
DSI0 is known to have issues on CM4 though - raspberrypi/linux#4946. The |
We don't have any issues with the display part of the module - only the touchscreen. And this was working fine when we were running Buster. |
In which case you're using the touch screen with the legacy display stack, and not vc4-kms-v3d as is the default with Bookworm. If you wish to open a thread on the forums, then we can try to work out why it doesn't work, but it's not this issue. |
I’ve changed nothing, and the touchscreen which worked fine in buster does not work in bookworm. The display works fantastic. I can’t touch a damn thing. I’ve made no changes to bookworm other than doing updates. On Jan 18, 2024, at 10:43 AM, 6by9 ***@***.***> wrote:
We don't have any issues with the display part of the module - only the touchscreen. And this was working fine when we were running Buster.
In which case you're using the touch screen with the legacy display stack, and not vc4-kms-v3d as is the default with Bookworm.
If you've changed that, then there is no saying what else you've changed. At that point it's hardly the fault of the Bookworm image.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
I was responding directly to colejohnson66 as he's using a CM4 and on DSI0. In #43 (comment) lurch said
Did you do that? |
So what is the fix? "DSI0 has other issues", how do we fix these "other issue" ? I am also using a CM4. |
DSI0 issues were resolved back in April 2024, and isn't the subject of this issue. If you have a specific problem, then open a new issue. |
There's a kernel change needed ( raspberrypi/linux#5622 ) in order to get the touchscreen-part of the Raspberry Pi Touch Display working, which isn't yet in the APT-packaged kernel. The display-part of the Raspberry Pi Touch Display still works fine.
As a temporary workaround, until the stable APT-packaged kernel gets updated, you can run
rpi-update
to get the latest bleeding-edge kernel.The text was updated successfully, but these errors were encountered: