This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM4378:单次触控 USB 触控面板胜出#39;t STOP

Guru**** 2455560 points
Other Parts Discussed in Thread: AM4378

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1483835/am4378-single-touch-on-usb-touch-panel-won-t-stop

器件型号:AM4378

工具与软件:

我想用 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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 DSK、

    抱歉、Linux 内核4.1版本太旧了、我们无法在这些论坛上提供支持。

    此致、

    Nick