37#define SCE_HID_MAX_REPORT 16
38#define SCE_HID_MAX_DEVICE_COUNT 8
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
SceUInt8 modifiers[2]
Definition hid.h:19
SceInt8 tilt
Definition hid.h:32
int sceHidKeyboardPeek(SceUInt32 handle, SceHidKeyboardReport *reports[], int nReports)
Get hid keyboard reports (non-blocking).
SceUInt8 reserved
Definition hid.h:28
SceUInt8 reserved2[7]
Definition hid.h:21
SceUInt8 buttons
Definition hid.h:27
SceInt16 rel_y
Definition hid.h:30
int sceHidMouseRead(SceUInt32 handle, SceHidMouseReport *reports[], int nReports)
Get hid mouse reports.
SceUInt8 reserved
Definition hid.h:18
SceInt8 wheel
Definition hid.h:31
int sceHidKeyboardEnumerate(int *handle, int count)
Enumerate hid keyboards.
SceInt16 rel_x
Definition hid.h:29
int sceHidMouseEnumerate(int *handle, int count)
Enumerate hid mice.
int sceHidKeyboardRead(SceUInt32 handle, SceHidKeyboardReport *reports[], int nReports)
Get hid keyboard reports (blocking).
SceUInt64 timestamp
Definition hid.h:22
SceUInt8 keycodes[6]
Definition hid.h:20
SceUInt64 timestamp
Definition hid.h:33
int16_t SceInt16
Definition types.h:41
uint64_t SceUInt64
Definition types.h:51
uint32_t SceUInt32
Definition types.h:45
int8_t SceInt8
Definition types.h:35
uint8_t SceUInt8
Definition types.h:36