[HID] Report passthrough as keyboard type and subtype device.
- Added enums for: X_INPUT_DEVTYPE and X_INPUT_DEVSUBTYPE - Fixed issue with xinput failure with keyboard flag received
This commit is contained in:
@@ -34,6 +34,16 @@ enum X_INPUT_FLAG {
|
||||
X_INPUT_FLAG_ANY_USER = 1 << 30
|
||||
};
|
||||
|
||||
enum X_INPUT_DEVTYPE {
|
||||
XINPUT_DEVTYPE_GAMEPAD = 0x00000001,
|
||||
XINPUT_DEVTYPE_KEYBOARD = 0x00000002,
|
||||
};
|
||||
|
||||
enum X_INPUT_DEVSUBTYPE {
|
||||
XINPUT_DEVSUBTYPE_USB_KEYBOARD = 0x00000000,
|
||||
XINPUT_DEVSUBTYPE_GAMEPAD = 0x00000001,
|
||||
};
|
||||
|
||||
enum X_INPUT_GAMEPAD_BUTTON {
|
||||
X_INPUT_GAMEPAD_DPAD_UP = 0x0001,
|
||||
X_INPUT_GAMEPAD_DPAD_DOWN = 0x0002,
|
||||
|
||||
Reference in New Issue
Block a user