树莓派入门(八)--树莓派USB触摸屏校准及旋转屏幕方向后校准》
使用树莓派作为服务器或工业监控设备时,自然不可避免地要与触摸屏结合使用。本文将详细讲解如何将USB触控显示器与树莓派连接,并执行触控校准程序,以获得更灵敏、更精准的触控操作
一、触摸屏校正软件xinput_calibrator
1、 电脑下载完,再传到树莓派安装(下载地址)
可以放在树莓派桌面安装,也可以使用指令
$dpkg -i xinput-calibrator_0.7.5+git20140201-1_armhf.deb
安装完成后 输入xinput_calibrator --list
查看触摸设备列表
输入 xinput_calibrator --device "ILITEK ILITEK-TP"
这样就校准完成了,执行以下命令拷贝对应校准数据保存
cd /usr/share/X11/xorg.conf.d/
sudo nano 99-calibration.conf
复制黏贴对应的校准数据
Section "InputClass"Identifier "calibration"MatchProduct "ILITEK ILITEK-TP"Option "MinX" "-1674"Option "MaxX" "66086"Option "MinY" "654"Option "MaxY" "65051"Option "SwapXY" "0" # unless it was already set to 1Option "InvertX" "0" # unless it was already setOption "InvertY" "0" # unless it was already set
EndSection
二、旋转屏幕方向后校准
下面我们将详细讲解如何在树莓派操作系统中将屏幕旋转为纵向(90度)或纵向翻转(270度),并通过指定变换矩阵的位置将USB触摸屏旋转为纵向或纵向翻转,以满足信息、导航系统或工业控制的触摸需求
1、先旋转屏幕方向,使用树莓派自带的工具旋转屏幕方向
首选项->Screen Configuration
2、配置触摸屏旋转矩阵
cd /usr/share/X11/xorg.conf.d
sudo nano 40-libinput.conf
找到触摸屏的InputClass的 InputClass 部分。
输入
Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1
输入完 Control+O 写入 Enter 确定
Control+X 退出
其他方向转换的矩阵如下
90° = 选项“转换矩阵”“0 1 0 -1 0 1 0 0 1”
180° = 选项“转换矩阵”“-1 0 1 0 -1 1 0 0 1”
270° = 选项“转换矩阵”“0 -1 1 1 0 0 0 0 1"
设置完重启生效sudo reboot
树莓派入门(八)--树莓派USB触摸屏校准及旋转屏幕方向后校准》相关推荐
- 树莓派自启动python程序,远程树莓派桌面,重装树莓派系统,串口驱动,永不休眠,树莓派旋转屏幕方向,树莓派定时重启,修改矫正树莓派时间,raspbian Linux 系统命令常用
一.树莓派4B自启python的脚本方法 1.rc.local文件修改 (1)新建运行脚本 pi@zero:~/raspberry $ sudo nano test.sh #!/bin/sh cd / ...
- 树莓派入门(树莓派登录的几种方式)
什么是嵌入式? 嵌入式即嵌入式系统,IEEE(美国电气和电子工程师协会)对其定义是用于控制.监视或者辅助操作机器和设备的装置,是一种专用的计算机系统.国内普遍认同的嵌入式系统定义是以应用为中心,以计算 ...
- 树莓派入门之—树莓派3B+不支持ExFAT格式而启动不了的解决方案
软件硬件 硬件 > mac pro + 树莓气派3B+ 软件 >NOOBS_v3_2_0.zip + SDCardFormatterv5_Mac.zip 流程 >按官网的指引 ras ...
- 【树莓派入门】树莓派如何更换桌面壁纸?
树莓派更换壁纸 这里我使用的是树莓派3B+,其他大同小异啊,那我们开始吧. 省流教程 1-点击树莓派左上角的 草莓图标 2-点击 首选项 (倒数第三个) 3-点击 Appearance Setting ...
- 【树莓派-入门】树莓派Zero W利用Raspberry Pi Imager烧录系统+开机连接(2022-04-04 Raspberry Pi OS Bullseye)
文章目录 前言 格式化内存卡 (1)删除磁盘分区 (2)新建简单卷 (3)格式化 方法一:用 Raspberry Pi Imager 安装 Raspberry Pi OS 1.选择OS和SD卡 2.进 ...
- 树莓派001-购买树莓派
我是买的树莓派3B中国版-外加一个32G的内存卡. 一个树莓派呢也不算贵,才190一个.当然还有更便宜的.不过贵点性能也就要好点. 树莓派3B 淘宝上有很多树莓派卖,大家择其合适者而购之. 不过你得确 ...
- 树莓派入门(八)之树莓派与A4988 驱动42步进电机
在树莓派入门(三)里面我介绍了如何驱动步进电机,当时驱动的步进电机是那种比较简单精度不是那么高的电机,今天我们驱动的是比较复杂的步进电机.当然,这里我还是以arduino为例,但是会给出树莓派的代码. ...
- 【树莓派入门】实验一 树莓派基本配置(基于Python)
[树莓派入门]初学树莓派(实验一 树莓派基本配置(基于Python) 一 格式化 SD 卡 二 下载官方镜像 三 烧录 SD 卡 四 Putty 连接 4.1 设置网络共享 4.2 查询树莓派的 IP ...
- 玩转树莓派入门系列——1.从裸机到连接
玩转树莓派入门系列--1.从裸机到连接 一.拆箱 一直都想体验下树莓派4b,这次直接购买了项目套装系列,包括了一大堆的传感器,图片中只包括树莓派硬件系列,包括,主板,外壳,风扇以及散热片 主板 首先贴 ...
- 树莓派入门(一)—— 树莓派4B介绍
树莓派由注册于英国的慈善组织"Raspberry Pi 基金会"开发,Eben·Upton/埃·厄普顿为项目带头人.2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton) ...
最新文章
- 多传感器融合:自动驾驶(上)
- 卸料装置弹性零件的计算方法_机械零件加工变形的原因及其改进探究
- linux (ubuntu)安装pycharm
- python怎么读取石墨表格_Python用Pandas读写Excel
- nodejs 二进制安装
- c语言找出递增子数组的长度,编程之美2.16 数组中最长递增子序列的长度
- Linux 增加swap空间大小
- java服务器代码_简单java服务器
- 优秀!26岁任985大学博导!
- HttpServletResponse response详解
- C# 电子白板软件开发
- 常见积分求导公式表--便于记忆
- 一份某品牌天猫专卖店运营计划书
- 计算机辅助制造相关的技术,什么是PCB制造中CAM或计算机辅助制造技术?
- 三进制计算机未来的发展趋势,如果研制出三进制计算机会怎样?
- 好用的Mac免费视频后期软件推荐
- Auto-Rooting Script(全自动提权脚本)
- HPUX——用户解锁
- 原来我对 MySQL 一无所知
- manjaro WPS英文改中文