Skip to content
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

Can't get the OctoDash screen rotated on Hyperpixel Touchscreen #4292

Open
travmilne opened this issue May 21, 2024 · 2 comments
Open

Can't get the OctoDash screen rotated on Hyperpixel Touchscreen #4292

travmilne opened this issue May 21, 2024 · 2 comments
Labels
support Something isn't working with the users setup

Comments

@travmilne
Copy link

I've tried all of the solutions I've come across online and nothing is getting the OctoDash orientation to rotate. The Raspberry Pi itself is rotated just fine, but OctoDash changes back to portrait mode once it loads.

Using a rectangular Hyperpixel monitor on a Raspberry Pi 4B.

Willing to do a fresh install and start over, but need to know how to actually get this working in 2024.

Should I just install with legacy drivers?

Why does everything else rotate properly but OctoDash is stuck in portrait mode?

@travmilne travmilne added the support Something isn't working with the users setup label May 21, 2024
@travmilne
Copy link
Author

Finally got this to work after countless attempts.

I did a fresh install of Raspberry Pi + OctoPrint via the Imager.

Instructions here under "Installing OctoPi using the Raspberry Pi Imager"
https://octoprint.org/download/

Then I edited the /boot/config.txt file to include:

dtoverlay=vc4-kms-dpi-hyperpixel4
dtparam=rotate=270,touchscreen-swapped-x-y,touchscreen-inverted-x

Then I edited /usr/share/X11/xorg.conf.d/90-monitor.conf file to include:

Section "Monitor"
Identifier "DPI-1"
Option "Rotate" "left"
EndSection

Saved the file, reboot, and it boots directly into OctoDash with the landscape orientation.

You can change "left" to "right" to get it to flip in the other direction.

Finally got it figured out after hours of reinstalling and trying different solutions.

Have to give this comment a bunch of credit because this was the step that finally go it to work.

@morphias2004
Copy link

@travmilne just follow the guide in the Wiki, which I wrote; and you won't have issues.

https://github.com/UnchartedBull/OctoDash/wiki/HyperPixel-4

I literally just used it 2 days ago because I hadn't run up OctoPi in ~6 months and needed to refresh my memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
support Something isn't working with the users setup
Projects
None yet
Development

No branches or pull requests

2 participants