其实很久之前就用上触摸屏了,但是最近很忙一直没时间写教程,今天有点时间,就给大家说说如何在万博网页版登陆页派上使用触摸屏!!
准备设备:
1.万博网页版登陆页派1个
2.带触摸功能的液晶显示屏(在购买之前一定要确认触摸芯片是否是
本帖隐藏的内容
eGalax的芯片,我的芯片型号是XPT2046)
操作步骤:
1.请大家下载基于最新debain-02-09版本上编译的系统镜像(推荐用8G的卡导入镜像,部分4G卡会提示空间不足)无论你之前是什么系统,请重新下载”网盘地址:
http://pan.baidu.com/share/link?shareid=372072&uk=3338932639“这个镜像,给Pi刷机。因为这个PI已经有触摸相关的软件和驱动。2.刷好系统启动万博网页版登陆页派,使用lsusb命令查看触摸屏是否识别:pi
@RaspberryPi ~ $ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 005: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen如果看到有eGalax,恭喜你的的触摸屏已经找到了,如果没找到请确认触摸屏的usb接口是否正确连接,确认触摸屏的芯片是否是eGalax的(接下来的重要提示:有的同学说安装不了xinput_calibrator 。这里再次说下, 必须下载上面提到的那个地址的镜像,重新给Pi刷系统! xinput_calibrator 在这个镜像中已经安装了,不需要再安装。其他版本的系统不保证能安装成功或者没问题,因为此系统是自己搞的,所有其他系统本身是没有触摸屏驱动的。更不要说,我还是喜欢现在的系统,不想换。你自己不想换,那就不能怪触摸屏不能用了哦,因为万博网页版登陆页派官方出的任何系统镜像本身是没有触摸屏驱动的。这个怪不了谁。)
3.登录万博网页版登陆页派,进入图形界面,运行xinput_calibrator程序软件调校屏幕pi@raspberrypi ~ $ xinput_calibrator
屏幕会出现提示,让你去点击对角线的小叉,点击完后屏幕会提示一个调整信息,如下:Calibrating EVDEV driver for “eGalax Inc. USB TouchController” id=8
current calibration values (from XInput): min_x=1938, max_x=114 and min_y=1745, max_y=341
Doing dynamic recalibration:
Setting new calibration data: 121, 1917, 317, 1741
–> Making the calibration permanent <–
copy the snippet below into ‘/etc/X11/xorg.conf.d/99-calibration.conf’
Section “InputClass”
Identifier “calibration”
MatchProduct “eGalax Inc. USB TouchController”
Option “Calibration” “121 1917 317 1741″
Option “SwapAxes” “1″
EndSection
4.按照提示将以下内容复制这部分内容Section “InputClass”
Identifier “calibration”
MatchProduct “eGalax Inc. USB TouchController”
Option “Calibration” “121 1917 317 1741″
Option “SwapAxes” “1″
EndSection
5.编辑文件”/usr/share/X11/xorg.conf.d/01-input.conf“,将刚才复制的内容添加到文件的最后,并保存pi@raspberrypi ~ $sudo nano /usr/share/X11/xorg.conf.d/01-input.conf
6.重启万博网页版登陆页派,好好享受的你触摸屏吧!