.. | ||
etc/de-p1st-rotate | ||
usr | ||
launchers-with-left-and-right-arrow-icons.png | ||
PKGBUILD | ||
README.md |
Screen rotation scripts
Usage - XFCE4
Install the optional dependency iio-sensor-proxy
or iio-sensor-proxy-git
.
Create a launcher with an icon symbolising "screen rotation" and use the following command:
de-p1st-rotate-screen
Every time you click on the launcher, the screen gets rotated to the current device orientation.
Usage without acceleration sensor - XFCE4
Create two launchers, one with icon "arrow left" the other one with "arrow right" and use the following commands:
de-p1st-rotate-screen "left"
de-p1st-rotate-screen "normal"
With these two launchers rotating the screen left into portrait mode or back to landscape mode is just one quick click away.
inotifywait
TODO: Use ionotifywait
to periodically call the rotation script.
See: https://linuxappfinder.com/blog/auto_screen_rotation_in_ubuntu
Surface Go 2
monitor-sensor --accell
just returns orientation: undefined
.
After I switched to iio-sensor-proxy-git
it was working until I rebooted.
Since then it does not work as well ...
TODO: Open an issue here: https://gitlab.freedesktop.org/hadess/iio-sensor-proxy