概述
命令介绍:
export DISPLAY=:0.0 //设置将图像显示在本地xserver
桌面旋转:
xrandr -o 1 //90度是1, 180度是2
触摸旋转:
xinput --set-prop ‘8’ ‘Evdev Axis Inversion’ 0 1 //前面参数对应x轴翻转,后边对应y轴翻转,0表示失效,1使能
xinput --set-prop ‘8’ ‘Evdev Axes Swap’ 1 //关于原点对称
*手动旋转桌面*
- 先关闭校准程序:
vi /etc/X11/Xsession.d/30xinput_calibrate.sh
注释 /usr/bin/xinput_calibrator_once.sh
重启
- 命令行输入:
旋转90度:
export DISPLAY=:0.0
xrandr -o 1
xinput --set-prop '8' 'Evdev Axis Inversion' 0 1
xinput --set-prop '8' 'Evdev Axes Swap' 1
旋转180度:
export DISPLAY=:0.0
xrandr -o 2
xinput --set-prop '8' 'Evdev Axis Inversion' 0 0
xinput --set-prop '8' 'Evdev Axes Swap' 0
*自动旋转开机桌面*
90度:
-
命令行输入export DISPLAY=:0.0,使用xinput_calibrator --list命令查看使用触摸设备名
-
创建一个脚本
#!/bin/sh export DISPLAY=:0.0 xrandr -o 1
-
chmod 777 /etc/xrand.sh
-
将xrand.sh添加到开机自启动/etc/rc.local
vi /etc/rc.local
在最后一行命令 exit 0前,写入:
/etc/xrand.sh
-
在环境变量中添加export DISPLAY=:0.0
vi /etc/profile
在umask 022 前,写入:
export DISPLAY=:0.0
- vi /etc/X11/xorg.conf,
将Section "InputClass"下面的Identifier选项后面内容改为
MatchProduct
"goodix-gt911"
Option
"SwapAxes""1"
Option
"Invertx" "0"
Option
"Inverty" "1"
*旋转开机动画*
在命令行输入 echo “90” > /etc/rotation
重启即可
最后
以上就是积极嚓茶为你收集整理的X11旋转屏幕的全部内容,希望文章能够帮你解决X11旋转屏幕所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复