dev hid enhancement, add report descriptor templates for keyboard, mouse, consumer, syscontrol, gamepad
This commit is contained in:
@@ -171,6 +171,14 @@
|
||||
#define CFG_TUD_MSC 0
|
||||
#endif
|
||||
|
||||
#ifndef CFG_TUD_HID_KEYBOARD
|
||||
#define CFG_TUD_HID_KEYBOARD 0
|
||||
#endif
|
||||
|
||||
#ifndef CFG_TUD_HID_MOUSE
|
||||
#define CFG_TUD_HID_MOUSE 0
|
||||
#endif
|
||||
|
||||
#ifndef CFG_TUD_HID_KEYBOARD_BOOT
|
||||
#define CFG_TUD_HID_KEYBOARD_BOOT 0
|
||||
#endif
|
||||
@@ -179,10 +187,6 @@
|
||||
#define CFG_TUD_HID_MOUSE_BOOT 0
|
||||
#endif
|
||||
|
||||
// IF HID Generic is required, it is multiple Report : Keyboard + Mouse + Gamepad + Joystick
|
||||
#define TUD_OPT_HID_GENERIC ( (CFG_TUD_HID_KEYBOARD && !CFG_TUD_HID_KEYBOARD_BOOT) || \
|
||||
(CFG_TUD_HID_MOUSE && !CFG_TUD_HID_MOUSE_BOOT) )
|
||||
|
||||
#endif // TUSB_OPT_DEVICE_ENABLED
|
||||
|
||||
//--------------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user