浏览代码

Inpur: recognize and ignore Logitech vendor usages in HID

These get in our way with MX mice.

Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Vojtech Pavlik 20 年之前
父节点
当前提交
b8c9c642db
共有 2 个文件被更改,包括 2 次插入0 次删除
  1. 1 0
      drivers/usb/input/hid-input.c
  2. 1 0
      drivers/usb/input/hid.h

+ 1 - 0
drivers/usb/input/hid-input.c

@@ -296,6 +296,7 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel
 			break;
 
 		case HID_UP_MSVENDOR:
+		case HID_UP_LOGIVENDOR:
 
 			goto ignore;
 

+ 1 - 0
drivers/usb/input/hid.h

@@ -182,6 +182,7 @@ struct hid_item {
 #define HID_UP_PID		0x000f0000
 #define HID_UP_HPVENDOR         0xff7f0000
 #define HID_UP_MSVENDOR		0xff000000
+#define HID_UP_LOGIVENDOR	0x00ff0000
 
 #define HID_USAGE		0x0000ffff