如何在 Gnome 3.28 (Wayland) 中以编程方式旋转屏幕?

如何在 Gnome 3.28 (Wayland) 中以编程方式旋转屏幕?

xrandr我知道如何在 Xorg 中使用或在 Wayland 中使用GUI旋转屏幕gnome-control-center,但是有没有办法在 Wayland 中使用命令行界面或 API 调用来旋转屏幕?

语境:我有一台不支持的可转换笔记本电脑iio-sensor-proxy,我想使用脚本或快捷方式快速旋转屏幕。回到 Xorg 不是一个选择。

答案1

部分解决方案是使用或将rotate-monitor键设置为某些键绑定。gsettingsdconf-editor

例如,以下命令将导致Ctrl+F8屏幕逆时针旋转:

$ gsettings set org.gnome.mutter.keybindings rotate-monitor "['XF86RotateWindows', '<Control>F8']"

这不允许用户指定目标方向,而只能旋转屏幕直到达到所需的方向。

相关内容