mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-11-02 07:28:21 +00:00
input: add missing defines
This commit is contained in:
@@ -169,6 +169,46 @@ typedef struct {
|
|||||||
#define INPUT_KEY_BTN_SIDE 0x113
|
#define INPUT_KEY_BTN_SIDE 0x113
|
||||||
#define INPUT_KEY_BTN_EXTRA 0x114
|
#define INPUT_KEY_BTN_EXTRA 0x114
|
||||||
#define INPUT_KEY_BTN_FORWARD 0x115
|
#define INPUT_KEY_BTN_FORWARD 0x115
|
||||||
|
#define INPUT_KEY_BTN_BACK 0x116
|
||||||
|
#define INPUT_KEY_BTN_TASK 0x117
|
||||||
|
#define INPUT_KEY_BTN_JOYSTICK 0x120
|
||||||
|
#define INPUT_KEY_BTN_TRIGGER 0x120
|
||||||
|
#define INPUT_KEY_BTN_THUMB 0x121
|
||||||
|
#define INPUT_KEY_BTN_THUMB2 0x122
|
||||||
|
#define INPUT_KEY_BTN_TOP 0x123
|
||||||
|
#define INPUT_KEY_BTN_TOP2 0x124
|
||||||
|
#define INPUT_KEY_BTN_PINKIE 0x125
|
||||||
|
#define INPUT_KEY_BTN_BASE 0x126
|
||||||
|
#define INPUT_KEY_BTN_BASE2 0x127
|
||||||
|
#define INPUT_KEY_BTN_BASE3 0x128
|
||||||
|
#define INPUT_KEY_BTN_BASE4 0x129
|
||||||
|
#define INPUT_KEY_BTN_BASE5 0x12a
|
||||||
|
#define INPUT_KEY_BTN_BASE6 0x12b
|
||||||
|
#define INPUT_KEY_BTN_DEAD 0x12f
|
||||||
|
#define INPUT_KEY_BTN_GAMEPAD 0x130
|
||||||
|
#define INPUT_KEY_BTN_SOUTH 0x130
|
||||||
|
#define INPUT_KEY_BTN_A INPUT_KEY_BTN_SOUTH
|
||||||
|
#define INPUT_KEY_BTN_EAST 0x131
|
||||||
|
#define INPUT_KEY_BTN_B INPUT_KEY_BTN_EAST
|
||||||
|
#define INPUT_KEY_BTN_C 0x132
|
||||||
|
#define INPUT_KEY_BTN_NORTH 0x133
|
||||||
|
#define INPUT_KEY_BTN_X INPUT_KEY_BTN_NORTH
|
||||||
|
#define INPUT_KEY_BTN_WEST 0x134
|
||||||
|
#define INPUT_KEY_BTN_Y INPUT_KEY_BTN_WEST
|
||||||
|
#define INPUT_KEY_BTN_Z 0x135
|
||||||
|
#define INPUT_KEY_BTN_TL 0x136
|
||||||
|
#define INPUT_KEY_BTN_TR 0x137
|
||||||
|
#define INPUT_KEY_BTN_TL2 0x138
|
||||||
|
#define INPUT_KEY_BTN_TR2 0x139
|
||||||
|
#define INPUT_KEY_BTN_SELECT 0x13a
|
||||||
|
#define INPUT_KEY_BTN_START 0x13b
|
||||||
|
#define INPUT_KEY_BTN_MODE 0x13c
|
||||||
|
#define INPUT_KEY_BTN_THUMBL 0x13d
|
||||||
|
#define INPUT_KEY_BTN_THUMBR 0x13e
|
||||||
|
#define INPUT_KEY_BTN_DPAD_UP 0x220
|
||||||
|
#define INPUT_KEY_BTN_DPAD_DOWN 0x221
|
||||||
|
#define INPUT_KEY_BTN_DPAD_LEFT 0x222
|
||||||
|
#define INPUT_KEY_BTN_DPAD_RIGHT 0x223
|
||||||
#define INPUT_KEY_MAX 0x2ff
|
#define INPUT_KEY_MAX 0x2ff
|
||||||
#define INPUT_KEY_CNT (INPUT_KEY_MAX + 1)
|
#define INPUT_KEY_CNT (INPUT_KEY_MAX + 1)
|
||||||
|
|
||||||
@@ -180,6 +220,31 @@ typedef struct {
|
|||||||
|
|
||||||
#define INPUT_ABS_X 0x0
|
#define INPUT_ABS_X 0x0
|
||||||
#define INPUT_ABS_Y 0x1
|
#define INPUT_ABS_Y 0x1
|
||||||
|
#define INPUT_ABS_Z 0x2
|
||||||
|
#define INPUT_ABS_RX 0x3
|
||||||
|
#define INPUT_ABS_RY 0x4
|
||||||
|
#define INPUT_ABS_RZ 0x5
|
||||||
|
#define INPUT_ABS_THROTTLE 0x6
|
||||||
|
#define INPUT_ABS_RUDDER 0x7
|
||||||
|
#define INPUT_ABS_WHEEL 0x8
|
||||||
|
#define INPUT_ABS_GAS 0x9
|
||||||
|
#define INPUT_ABS_BRAKE 0xa
|
||||||
|
#define INPUT_ABS_HAT0X 0x10
|
||||||
|
#define INPUT_ABS_HAT0Y 0x11
|
||||||
|
#define INPUT_ABS_HAT1X 0x12
|
||||||
|
#define INPUT_ABS_HAT1Y 0x13
|
||||||
|
#define INPUT_ABS_HAT2X 0x14
|
||||||
|
#define INPUT_ABS_HAT2Y 0x15
|
||||||
|
#define INPUT_ABS_HAT3X 0x16
|
||||||
|
#define INPUT_ABS_HAT3Y 0x17
|
||||||
|
#define INPUT_ABS_PRESSURE 0x18
|
||||||
|
#define INPUT_ABS_DISTANCE 0x19
|
||||||
|
#define INPUT_ABS_TILT_X 0x1a
|
||||||
|
#define INPUT_ABS_TILT_Y 0x1b
|
||||||
|
#define INPUT_ABS_TOOL_WIDTH 0x1c
|
||||||
|
#define INPUT_ABS_VOLUME 0x20
|
||||||
|
#define INPUT_ABS_PROFILE 0x21
|
||||||
|
#define INPUT_ABS_MISC 0x28
|
||||||
#define INPUT_ABS_MAX 0x3f
|
#define INPUT_ABS_MAX 0x3f
|
||||||
#define INPUT_ABS_CNT (INPUT_ABS_MAX + 1)
|
#define INPUT_ABS_CNT (INPUT_ABS_MAX + 1)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user