uOFW
Reverse engineered PSP kernel 6.60.
|
#include <ctrl.h>
Data Fields | |
u32 | timeStamp |
u32 | buttons |
u8 | aX |
u8 | aY |
u8 | rsrv [6] |
s32 | unk1 |
s32 | unk2 |
s32 | unk3 |
s32 | unk4 |
s32 | unk5 |
s32 | unk6 |
s32 | unk7 |
s32 | unk8 |
This structure is for obtaining button data (button/analog stick information) from the controller using sceCtrlPeekBufferPositiveExtra(), sceCtrlReadBufferNegativeExtra() etc...
The time stamp of the time during which sampling was performed. Time unit is microseconds. Can be used to get the time period of a button pressing event.
The currently pressed button. Bitwise OR'ed values of SceCtrlPadButtons.
Analog Stick X-axis offset (0 - 0xFF). Left = 0, Right = 0xFF.
Analog Stick Y-axis offset (0 - 0xFF). Up = 0, Down = 0xFF.
u8 SceCtrlDataExt::rsrv[6] |
Reserved.
Unknown.
Unknown.
Unknown.
Unknown.
Unknown.
Unknown.
Unknown.
Unknown.