diff --git a/src/Input.h b/src/Input.h index f8fadcb..56c933c 100644 --- a/src/Input.h +++ b/src/Input.h @@ -13,6 +13,8 @@ typedef struct _NV_HAPTICS_PACKET { uint16_t enable; } NV_HAPTICS_PACKET, *PNV_HAPTICS_PACKET; +#define KEY_DOWN_EVENT_MAGIC 0x00000003 +#define KEY_UP_EVENT_MAGIC 0x00000004 typedef struct _NV_KEYBOARD_PACKET { NV_INPUT_HEADER header; char zero1; @@ -51,7 +53,8 @@ typedef struct _NV_ABS_MOUSE_MOVE_PACKET { short height; } NV_ABS_MOUSE_MOVE_PACKET, *PNV_ABS_MOUSE_MOVE_PACKET; -#define MOUSE_BUTTON_MAGIC 0x00000005 +#define MOUSE_BUTTON_DOWN_EVENT_MAGIC_GEN5 0x00000008 +#define MOUSE_BUTTON_UP_EVENT_MAGIC_GEN5 0x00000009 typedef struct _NV_MOUSE_BUTTON_PACKET { NV_INPUT_HEADER header; uint8_t button;