usb_hid: support for Holtek-based mice fixups

This enables USB mice based on the Holtek chipsets, which need USB
descriptor fixups. An example mouse is the Sharkoon Drakonia.

Issue #3953
This commit is contained in:
Christian Helmuth 2018-09-14 16:55:20 +02:00 committed by Norman Feske
parent b097e598f1
commit 2a659cb750
5 changed files with 5 additions and 1 deletions

View File

@ -1 +1 @@
12e42f3a812a4d84a068782f0a65936e7e7de884
5b4e9aba1338a6b59d3edbe1b226639ef20c81ab

View File

@ -616,6 +616,7 @@ int module_usbhid_init();
int module_hid_init();
int module_hid_generic_init();
int module_ch_driver_init();
int module_holtek_mouse_driver_init();
int module_ms_driver_init();
int module_mt_driver_init();
int module_wacom_driver_init();

View File

@ -169,6 +169,7 @@ void Driver::main_task_entry(void * arg)
module_hid_init();
module_hid_generic_init();
module_ch_driver_init();
module_holtek_mouse_driver_init();
module_ms_driver_init();
module_mt_driver_init();
module_wacom_driver_init();

View File

@ -14,6 +14,7 @@ INC_DIR += $(REP_DIR)/src/include
SRC_C += drivers/hid/hid-cherry.c
SRC_C += drivers/hid/hid-core.c
SRC_C += drivers/hid/hid-generic.c
SRC_C += drivers/hid/hid-holtek-mouse.c
SRC_C += drivers/hid/hid-input.c
SRC_C += drivers/hid/hid-microsoft.c
SRC_C += drivers/hid/hid-multitouch.c

View File

@ -1,6 +1,7 @@
linux-x.x.x/drivers/hid/hid-cherry.c
linux-x.x.x/drivers/hid/hid-core.c
linux-x.x.x/drivers/hid/hid-generic.c
linux-x.x.x/drivers/hid/hid-holtek-mouse.c
linux-x.x.x/drivers/hid/hid-ids.h
linux-x.x.x/drivers/hid/hid-input.c
linux-x.x.x/drivers/hid/hid-microsoft.c