如何禁用硬件被hid-multitouch驱动程序抓取

时间:2016-08-23 23:46:24

标签: linux-kernel linux-device-driver

我有一个带有以下信息的kortek触摸屏硬件:

VendorId  = 2965
ProductId = 5023

此硬件默认由hid-multitouch驱动程序驱动。 到目前为止,我不需要多点触控功能。

我想在单点触控模式下使用硬件,因此想要使用hid-generic驱动程序。

要阻止hid-multitouch驱动此触摸屏硬件,我在linux内核驱动程序代码drivers/hid/hid-multitouch.c

中注释掉了以下几行
/* Generic MT device */
//{ HID_DEVICE(HID_BUS_ANY, HID_GROUP_MULTITOUCH, HID_ANY_ID, HID_ANY_ID) },

由于Kortek硬件条目未在此设备表中明确列出,因此我通过注释掉通用设备条目来禁用通用设备的驱动程序。

但这不起作用,hid-multitouch仍然抓住硬件。

我想知道我需要做些什么更改才能禁用'hid-multitouch驱动程序来抓取这个硬件。

0 个答案:

没有答案