usb相关
jlgcumt
这个作者很懒,什么都没留下…
展开
-
usb触摸屏研究
主要分析以下文件drivers/input/touchscreen/usbtouchscreen.cdrivers/hid/hid-multitouch.cdrivers/hid/hid-core.cdriver/hid/usbhid/hid-core.cdrivers/input/touchscreen/usbtouchscreen.c经过打印Log这个文件没起作用,probe也没执行,貌似里面的代码都是单点触摸的drivers/hid/hid-multitouch.c 多点usb原创 2020-09-21 11:36:34 · 2105 阅读 · 1 评论 -
android recovery 模式下获取触摸屏(usb)的坐标
--- a/recovery/minui/events.cpp+++ b/recovery/minui/events.cpp@@ -68,18 +68,25 @@ int ev_init(ev_callback input_cb, void* data) { unsigned long ev_bits[BITS_TO_LONGS(EV_MAX)];// fprintf(stderr,"/dev/input/%s\n", de->d_nam...原创 2020-06-18 11:26:26 · 753 阅读 · 0 评论 -
LG屏多点触摸支持
The LG Melfas touchscreen has a bad firmware where it declares theContact ID field as constant while it shouldn't. This messes up theautodetection and the reporting of the events by hid-multitouch giventhat hid-input ignores constant fields.The autod.原创 2020-06-12 16:49:30 · 545 阅读 · 0 评论 -
android ueventd usb设备如何创建软连接?
android 系统下/dev下的设备节点是通过守护进程ueventd负责。路径:/system/core/init devices.cppstatic void handle_device(const char *action, const char *devpath, const char *path, int block, int major, int minor, ...原创 2020-01-16 15:34:30 · 560 阅读 · 0 评论 -
msm8953 usb记录
一、平台:msm8953 android 7.1.2 主要参考高通文档设备树:kernel/msm-3.18/arch/arm/boot/dts/qcom/msm8953.dtsiusb3: ssusb@7000000{ compatible = "qcom,dwc-usb3-msm"; reg = <0x07000000 0xfc000>,...原创 2019-12-31 11:44:05 · 2074 阅读 · 2 评论 -
usb sys节点命令规则
http://www.linux-usb.org/FAQ.html主要翻译这个文档 # ls /sys/bus/usb/devices/1-0:1.0 1-1.3 1-1.3.1:1.0 1-1:1.01-1 1-1.3.1 1-1.3:1.0 usb1以“ usb”开头的名称是指USB控制器。更准确地说,它们是指与...翻译 2020-01-15 14:23:30 · 729 阅读 · 0 评论 -
android usb触摸屏显示为鼠标问题解决方案
1、usb触摸屏,接上测试后发现出现鼠标箭头,而不是常见手机触摸方式(不显示鼠标)2、解决方法,增加新的idc文件。3、#cat /proc/bus/input/devices 获取设备名称I: Bus=0003 Vendor=1fd2 Product=6001 Version=0200N: Name="Melfas LGDisplay Incell Touch"P: Phys=usb-xhci-hcd.0.auto-1.1.4/input0S: Sysfs=/devices/soc/7.原创 2020-05-19 15:58:39 · 3075 阅读 · 0 评论