Hi,
Here’s a first BETA release for the next 2025.03 release. And it’s got one topic (for now): support for the new Raspberry Pi ‘Display 2’ touchscreen.
Disclaimer: do not install this beta on systems that you rely on for your daily use, if you’re not willing to accept that things might break and will take time before I get it fixed
As I explained earlier in the other thread about the new display, a lot of code needed to be touched. And that comes with a risk. This first beta build I wanted to get out of the door asap, so we can gather some evidence.
The good: the new screen works on all Pi models, with full functionality in place. As I made the original screen fit on both resolutions, you will probably notice the layout to have some small, minor changes, which I consider improvements. Again, no worries: nothing drastic.
So everything ‘peachy’? Nope. One thing that isn’t working (fully): support for a rotated, first generation screen (“the Display 1”) on the Pi 5. Remember that screen rotation is not working on the Pi 5? That will change with this release, as this is a requirement to get the new screen working at all. However, there’s still a small issue (I know how to fix it), with the original screen on the Pi 5. Technically not a regression, as rotation wasn’t supported anyways on the Pi 5.
Another thing is that auto-detection of the screens not always works as expected. Originally RoPieee is able to detect that a screen is attached, and takes care of the rest automagically. That still works for the original screen, but for the new screen this is (unfortunately) different: on my Pi 3 it works properly, but on my Pi 4 not. Ultimately I build a switch, on the advanced tab, labelled ‘Touchscreen Type’. This is by default on ‘auto-detect’, but if necessary you can force the proper screen type.
So what’s next?
Hopefully you test. And yes, I’m interested in users that have a new screen - but I’m also very interested in users with the orginal screen reporting that everything still works as expected
So… let’s go!
Thanks