树莓派旋转电容触摸方向

安装模块

  • 安装libinput
sudo apt-get install xserver-xorg-input-libinput
  • /etc/X11/下创建xorg.conf.d目录 (如果该目录已存在,则直接进行第3步)
sudo mkdir /etc/X11/xorg.conf.d
  • 复制40-libinput-conf文件到刚刚创建的目录下
sudo cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/X11/xorg.conf.d/

编辑配置

  • 编辑配置文件
sudo vim /etc/X11/xorg.conf.d/40-libinput.conf
  • 找到touchscreen的部分,在里面添加以下语句
Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"

如图所示:

libinput

  • 重启树莓派
sudo reboot

其他旋转角度参数

Option "CalibrationMatrix" "1 0 0 0 1 0 0 0 1"   # 0度旋转对应参数
Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"  # 90度旋转对应参数
Option "CalibrationMatrix" "-1 0 1 0 -1 1 0 0 1" # 180度旋转对应参数
Option "CalibrationMatrix" "0 -1 1 1 0 0 0 0 1"  # 270度旋转对应参数
文章目录
  1. 1. 安装模块
  2. 2. 编辑配置
  3. 3. 其他旋转角度参数
|