本文提供了在 E 系列 3 AIO 系统上安装和启用 Linux G-Sensor 驱动以支持自动屏幕旋转的步骤。
前提条件
- Linux G-Sensor 包 (Linux_g-sensor)
- Sudo/root 权限
安装和设置
- 将 Linux_g-sensor 文件夹复制到系统的根目录。
-
验证 G-sensor 是否被检测到:
-
为所需的脚本设置执行权限:
chmod +x disable_wayland.sh
chmod +x autorotate.sh -
禁用 Wayland:
sudo ./disable_wayland.sh - 重启系统。
-
系统启动到桌面后,运行自动旋转脚本:
sudo ./autorotate.sh - 旋转设备(0°、90°、180°、270°)以验证自动旋转是否正常工作。
验证和故障排除
检查显示器和触摸屏设备
xrandr --listmonitors
xinput list
xinput list
修复脚本格式问题
如果脚本无法执行,可能是因为使用了 Windows 行结束符。请使用以下命令进行转换:
sudo apt install dos2unix
dos2unix disable_wayland.sh
dos2unix disable_wayland.sh
⚠️ 重要: 必须禁用 Wayland,以便自动旋转脚本能够正常工作。
总结
- 确保脚本具有执行权限
- 在运行自动旋转前禁用 Wayland
- 重新启动后运行自动旋转脚本
- 使用 xrandr 和 xinput 验证设备检测
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article