PS2SDK
PS2 Homebrew Libraries
|
#include <tamtypes.h>
Go to the source code of this file.
Data Structures | |
struct | _mouse_data |
Macros | |
#define | PS2MOUSE_READMODE_DIFF 0 |
#define | PS2MOUSE_READMODE_ABS 1 |
#define | PS2MOUSE_BTN1 1 |
#define | PS2MOUSE_BTN2 2 |
#define | PS2MOUSE_BTN3 4 |
#define | PS2MOUSE_BTN1DBL (PS2MOUSE_BTN1 << 8) |
#define | PS2MOUSE_BTN2DBL (PS2MOUSE_BTN2 << 8) |
#define | PS2MOUSE_BTN3DBL (PS2MOUSE_BTN3 << 8) |
#define | PS2MOUSE_BIND_RPC_ID 0x500C001 |
#define | PS2MOUSE_READ 0x1 |
#define | PS2MOUSE_SETREADMODE 0x2 |
#define | PS2MOUSE_GETREADMODE 0x3 |
#define | PS2MOUSE_SETTHRES 0x4 |
#define | PS2MOUSE_GETTHRES 0x5 |
#define | PS2MOUSE_SETACCEL 0x6 |
#define | PS2MOUSE_GETACCEL 0x7 |
#define | PS2MOUSE_SETBOUNDARY 0x8 |
#define | PS2MOUSE_GETBOUNDARY 0x9 |
#define | PS2MOUSE_SETPOSITION 0xA |
#define | PS2MOUSE_RESET 0xB |
#define | PS2MOUSE_ENUM 0xC |
#define | PS2MOUSE_SETDBLCLICKTIME 0xD |
#define | PS2MOUSE_GETDBLCLICKTIME 0xE |
#define | PS2MOUSE_GETVERSION 0x20 |
Typedefs | |
typedef struct _mouse_data | mouse_data |
USB Mouse Driver for PS2
Definition in file ps2mouse.h.
struct _mouse_data |
Definition at line 21 of file ps2mouse.h.
Data Fields | ||
---|---|---|
s32 | x | |
s32 | y | |
s32 | wheel | |
u32 | buttons |
#define PS2MOUSE_READMODE_DIFF 0 |
Definition at line 28 of file ps2mouse.h.
#define PS2MOUSE_READMODE_ABS 1 |
Definition at line 29 of file ps2mouse.h.
#define PS2MOUSE_BTN1 1 |
Definition at line 33 of file ps2mouse.h.
#define PS2MOUSE_BTN2 2 |
Definition at line 34 of file ps2mouse.h.
#define PS2MOUSE_BTN3 4 |
Definition at line 35 of file ps2mouse.h.
#define PS2MOUSE_BTN1DBL (PS2MOUSE_BTN1 << 8) |
Definition at line 36 of file ps2mouse.h.
#define PS2MOUSE_BTN2DBL (PS2MOUSE_BTN2 << 8) |
Definition at line 37 of file ps2mouse.h.
#define PS2MOUSE_BTN3DBL (PS2MOUSE_BTN3 << 8) |
Definition at line 38 of file ps2mouse.h.
#define PS2MOUSE_BIND_RPC_ID 0x500C001 |
Definition at line 42 of file ps2mouse.h.
#define PS2MOUSE_READ 0x1 |
Definition at line 43 of file ps2mouse.h.
#define PS2MOUSE_SETREADMODE 0x2 |
Definition at line 44 of file ps2mouse.h.
#define PS2MOUSE_GETREADMODE 0x3 |
Definition at line 45 of file ps2mouse.h.
#define PS2MOUSE_SETTHRES 0x4 |
Definition at line 46 of file ps2mouse.h.
#define PS2MOUSE_GETTHRES 0x5 |
Definition at line 47 of file ps2mouse.h.
#define PS2MOUSE_SETACCEL 0x6 |
Definition at line 48 of file ps2mouse.h.
#define PS2MOUSE_GETACCEL 0x7 |
Definition at line 49 of file ps2mouse.h.
#define PS2MOUSE_SETBOUNDARY 0x8 |
Definition at line 50 of file ps2mouse.h.
#define PS2MOUSE_GETBOUNDARY 0x9 |
Definition at line 51 of file ps2mouse.h.
#define PS2MOUSE_SETPOSITION 0xA |
Definition at line 52 of file ps2mouse.h.
#define PS2MOUSE_RESET 0xB |
Definition at line 53 of file ps2mouse.h.
#define PS2MOUSE_ENUM 0xC |
Definition at line 54 of file ps2mouse.h.
#define PS2MOUSE_SETDBLCLICKTIME 0xD |
Definition at line 55 of file ps2mouse.h.
#define PS2MOUSE_GETDBLCLICKTIME 0xE |
Definition at line 56 of file ps2mouse.h.
#define PS2MOUSE_GETVERSION 0x20 |
Definition at line 57 of file ps2mouse.h.