概述
1、usb触摸屏,接上测试后发现出现鼠标箭头,而不是常见手机触摸方式(不显示鼠标)
2、解决方法,增加新的idc文件。
3、#cat /proc/bus/input/devices 获取设备名称
I: Bus=0003 Vendor=1fd2 Product=6001 Version=0200
N: Name="Melfas LGDisplay Incell Touch"
P: Phys=usb-xhci-hcd.0.auto-1.1.4/input0
S: Sysfs=/devices/soc/7000000.ssusb/7000000.dwc3/xhci-hcd.0.auto/usb1/1-1/1-1.1/1-1.1.4/1-1.1.4:1.0/0003:1FD2:6001.0005/input/input7
U: Uniq=
H: Handlers=mouse0 event3
B: PROP=0
B: EV=1b
B: KEY=400 0 0 0 0 0
B: ABS=30000000003
B: MSC=10
新建的idc文件为Melfas_LGDisplay_Incell_Touch.idc,空格用下划线代替。将frameworks/base/data/keyboards/qwerty.idc 的内容拷贝到Melfas_LGDisplay_Incell_Touch.idc,编译system.img,下载到设备,问题解决。
4、idc识别顺序
/system/usr/idc/Vendor_XXXX_Product_XXXX_Version_XXXX.idc
/system/usr/idc/Vendor_XXXX_Product_XXXX.idc
/system/usr/idc/DEVICE_NAME.idc
/data/system/devices/idc/Vendor_XXXX_Product_XXXX_Version_XXXX.idc
/data/system/devices/idc/Vendor_XXXX_Product_XXXX.idc
/data/system/devices/idc/DEVICE_NAME.idc
最后
以上就是无辜朋友为你收集整理的android usb触摸屏显示为鼠标问题解决方案的全部内容,希望文章能够帮你解决android usb触摸屏显示为鼠标问题解决方案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复