工具与软件:
我想用 AM4378控制 USB 触控面板、但是只能进行多点触控。
单触式不会响应。 可能的原因是什么?
内核版本:4.1.6(SDKver2.00.00.00)
触摸面板连接:
USB I2C.
AM4378-------------------------------------- Microchip PIC16 (L) F1454 (USB 控制器)------------------------------------------------------- Microchip (MXT1665TDAT)
修改后的代码:
hid-multitouch.c
向 mT_devices[]添加了以下内容:
{.driver_data = MT_CLS_DEFAULT、
HID_USB_DEVICE (0x04d8、
0x0063)}、
hid-core.c
向 hid_hare_special_driver[]添加了以下内容:
{HID_USB_DEVICE (0x04d8、0x0063)}、
am437x.defconfig
#
#输入设备驱动程序
#
CONFIG_Toucher_ATMEL_MXT=m
#
#特殊的 HID 驱动程序
#
CONFIG_HID_MULTACK=y
#
# USB HID 支持
#
CONFIG_USB_HID=m