Linux系统—显示旋转与触控旋转完整教学
2025/12/12 更新 |By G小编
早期树莓派玩家需要将触控屏幕做直向显示应用时, 经常遭遇到显示影像已经改为直向显示、但屏幕的触控位置却未同步旋转的困扰。然而,自2025年起,多款Linux 图形桌面均已支持自动触控屏幕旋转的设定。
本文将示范如何在几个热门Linux桌面进行直向显示设置,以及在旧版桌面环境如何自定义触控位置的旋转矩阵,以满足玩家在Kiosk、 导览系统或工业控制等直向的触控操作需求。
1. Gnome桌面
Gnome是十分受到欢迎的Linux桌面环境,提供图形化的显示设置接口,可简便地旋转显示方向,2025年起,设定为直向显示后,系统会自动旋转触控位置,可立即正确地进行触控操作。
① 打开Settings
点选左上角叫出任务栏>>列出所有应用程序>>点选Settings
② 设定Orientation
点选侧栏的[Displays]>>点选Orientation选单>>选择显示方向>>点选Apply>>点选Keep Changes
③ 直向显示&触控OK!
2. Plasma桌面
Plama 简洁实用的设计令它拥有一群忠实的拥护者,Plasma对图形化的支持与gnome不相上下,其图形化显示设置接口,不只可以旋转显示方向,亦有双屏幕与触控屏幕的设定选择。2025年起,设定为直向显示后,系统会自动旋转触控位置,可立即正确地进行触控操作。
① 打开System Settings
点选左下角System settings图示>>点选侧栏中[Display& Monitor],可检视已连接的显示器数据
② 设定Orientation
点选[Orientation] 中的图示,选择所需的屏幕显示方向>>点选 [Apply]>>点选[Keep]
③ 直向显示&触控OK!
3. Ubuntu桌面
Ubuntu的高度图形化与稳定度使它成为Linux desktop的玩家首选。Ubuntu桌面提供显示设置接口,可简便地旋转显示方向,2025年起,设定为直向显示后,系统会自动旋转触控位置,可立即正确地进行触控操作。
① 打开System Settings
点选左下角叫出列出所有应用程序>>点选Settings
② 设定Orientation
点选侧栏的[Displays]>>点选Orientation选单>>选择显示方向>>点选Apply>>点选Keep Changes
③ 直向显示&触控OK!
4. 手动设定触控旋转的变换矩阵
如果因采用旧版的桌面环境 (例如: Plasma X11),设定为直向显示后,发现触控位置仍为水平方向,可手动进行触控旋转矩阵的设定。设定方法如下:
① 进入conf.d 文件夹
在Terminal中输入
〖 cd /usr/share/X11/xorg.conf.d〗
② 找寻libinput档案
输入〖 ls〗 ,列出文件夹中所有文件名
③ 打开40-libinput档案
输入〖sudo nano 40-libinput.conf〗
找到touchscreen 的InputClass段落 , 输入
〖Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1" 〗
Gechic T1触控屏幕-触控变换矩阵值
0° = Option "TransformationMatrix" "1 0 0 0 1 0 0 0 1"
90° = Option "TransformationMatrix" "0 -1 1 1 0 0 0 0 1"
180° = Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1"
270° = Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1"
注: 以上为顺时针旋转角度、不同厂牌/型号触控屏幕之XY起始点位置可能不同,故90° 与 270°的变换矩阵值可能恰好相反,Gechic 以外的机型请自行尝试调整!
④ 重新启动
输入〖 sudo reboot〗
重新启动后,触控位置正确!



