可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
不可以的 没有驱动的亲
刚好我有个字库烧掉的note2 谁给个解决方案?
问题:未使用的Pi官方屏幕,所以使用HDMI屏幕显示的时候,显示旋转的同时,触摸没有旋转
目的:旋转屏幕显示的同时,使得触摸也跟随旋转
注:以下操作皆为SSH操作,所以每条指令前都加了DISPLAY=:0,如果本机操作删掉即可。
2.列出所有输入设备信息 远程操作时,使用xinput指令需要加入DISPLAY=:0
1)所以先交换x、y轴
显示旋转修改之后需要重启。而触摸旋转不需要重启。
xinput-用于配置和测试X输入设备的实用程序
xinput是一个实用程序,可以列出可用的输入设备、
关于设备的查询信息和更改输入设备设置
2.列出所有输入设备信息
如果远程操作记得在命令前加DISPLAY=:0
由于所使用的触摸屏幕是微雪7寸屏幕,由以上信息可以得到微雪的触摸屏对应的ID为7
所以,接下来看这款输入设备的属性,
这块屏幕正常显示和触摸的信息如上。
如果执行到这一步,发现并没有以上的Evdev等属性项,请跳转第2种方法。
现在需要达到的目的是在屏幕显示反转的同时,使得触摸也随显示翻转。
上述信息中Evdev Axis Inversion 项是每条轴的旋转设置项,后面第一个参数是x,第二个参数是y.
设置为1,即x轴朝向左。
现在目的是要触摸旋转90度,从坐标轴理解:
即目的x轴正向为初始y轴的反向。目的y轴的正方向为初始x轴的正向。
1)所以先交换x、y轴
这样即可完成触摸旋转90度。若要旋转其他角度,推理一下即可。
显示旋转修改之后需要重启。而触摸旋转不需要重启。
第二种方法 如果查询到的信息如下
可以看到该驱动方式采用的是libinput,
一开始xorg.conf.d这个目录在/etc/X11可能没有,需要自己创建。
这样的修改也是同样修改为翻转90度,如果需要修改为其他角度,请参考libinput的算法
第三种方法是微雪官方给的建议,修改input子系统的代码,然后重新编译内核,即可完成
详细操作没有给出,给了一个操作文档,在此也写出来,希望有操作成功的可以分享下。
最近玩树莓派,但是没有屏幕独立给树莓派享受,想到身边一个手机已经废弃,便拆解下来屏幕看能不能移植给树莓派使用。该手机屏幕触屏驱动IC型号是synaptics S33508,网上没有找到相关datasheet,太难弄了,希望有懂的朋友提供下资料,感激不尽。
|
这个很难啊,接口定义不清楚啊,查找一下原手机电路图再分析更改。 |