mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-01 15:43:37 +00:00
include: Add HID haptics usage page.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
45958834b8
commit
40b418bd1f
|
@ -196,6 +196,7 @@ typedef USHORT USAGE, *PUSAGE;
|
|||
#define HID_USAGE_PAGE_TELEPHONY ((USAGE) 0x0B)
|
||||
#define HID_USAGE_PAGE_CONSUMER ((USAGE) 0x0C)
|
||||
#define HID_USAGE_PAGE_DIGITIZER ((USAGE) 0x0D)
|
||||
#define HID_USAGE_PAGE_HAPTICS ((USAGE) 0x0E)
|
||||
#define HID_USAGE_PAGE_UNICODE ((USAGE) 0x10)
|
||||
#define HID_USAGE_PAGE_ALPHANUMERIC ((USAGE) 0x14)
|
||||
#define HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN ((USAGE) 0xff00)
|
||||
|
@ -224,6 +225,33 @@ typedef USHORT USAGE, *PUSAGE;
|
|||
#define HID_USAGE_TELEPHONY_KEYPAD_D ((USAGE) 0xBF)
|
||||
#define HID_USAGE_TELEPHONY_HOST_AVAILABLE ((USAGE) 0xF1)
|
||||
|
||||
#define HID_USAGE_HAPTICS_SIMPLE_CONTROLLER ((USAGE) 0x01)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_LIST ((USAGE) 0x10)
|
||||
#define HID_USAGE_HAPTICS_DURATION_LIST ((USAGE) 0x11)
|
||||
#define HID_USAGE_HAPTICS_AUTO_TRIGGER ((USAGE) 0x20)
|
||||
#define HID_USAGE_HAPTICS_MANUAL_TRIGGER ((USAGE) 0x21)
|
||||
#define HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL ((USAGE) 0x22)
|
||||
#define HID_USAGE_HAPTICS_INTENSITY ((USAGE) 0x23)
|
||||
#define HID_USAGE_HAPTICS_REPEAT_COUNT ((USAGE) 0x24)
|
||||
#define HID_USAGE_HAPTICS_RETRIGGER_PERIOD ((USAGE) 0x25)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE ((USAGE) 0x26)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID ((USAGE) 0x27)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME ((USAGE) 0x28)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_BEGIN ((USAGE) 0x1000)
|
||||
/* Differs from https://usb.org/sites/default/files/hut1_22.pdf */
|
||||
/* Waveform None */
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_STOP ((USAGE) 0x1001)
|
||||
/* Waveform Stop */
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_NULL ((USAGE) 0x1002)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_CLICK ((USAGE) 0x1003)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_BUZZ ((USAGE) 0x1004)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_RUMBLE ((USAGE) 0x1005)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_PRESS ((USAGE) 0x1006)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_RELEASE ((USAGE) 0x1007)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_END ((USAGE) 0x1FFF)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_VENDOR_BEGIN ((USAGE) 0x2000)
|
||||
#define HID_USAGE_HAPTICS_WAVEFORM_VENDOR_END ((USAGE) 0x2FFF)
|
||||
|
||||
#define HID_USAGE_MS_BTH_HF_DIALNUMBER ((USAGE) 0x21)
|
||||
#define HID_USAGE_MS_BTH_HF_DIALMEMORY ((USAGE) 0x22)
|
||||
|
||||
|
|
Loading…
Reference in a new issue