sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
libmouse.h File Reference
#include <ps2mouse.h>

Go to the source code of this file.

Typedefs

typedef mouse_data PS2MouseData

Functions

int PS2MouseInit (void)
int PS2MouseRead (PS2MouseData *)
int PS2MouseSetReadMode (u32 readMode)
u32 PS2MouseGetReadMode ()
int PS2MouseSetThres (u32 thres)
u32 PS2MouseGetThres ()
int PS2MouseSetAccel (float accel)
float PS2MouseGetAccel ()
int PS2MouseSetBoundary (int minx, int maxx, int miny, int maxy)
int PS2MouseGetBoundary (int *minx, int *maxx, int *miny, int *maxy)
int PS2MouseSetPosition (int x, int y)
int PS2MouseReset ()
u32 PS2MouseEnum ()
int PS2MouseSetDblClickTime (u32 msec)
u32 PS2MouseGetDblClickTIme ()
u32 PS2MouseGetVersion ()

Detailed Description

USB Mouse Driver for PS2

Definition in file libmouse.h.

Typedef Documentation

◆ PS2MouseData

typedef mouse_data PS2MouseData

Definition at line 22 of file libmouse.h.

Function Documentation

◆ PS2MouseEnum()

u32 PS2MouseEnum ( )
extern

Definition at line 204 of file libmouse.c.

◆ PS2MouseGetAccel()

float PS2MouseGetAccel ( )
extern

Definition at line 139 of file libmouse.c.

◆ PS2MouseGetBoundary()

int PS2MouseGetBoundary ( int * minx,
int * maxx,
int * miny,
int * maxy )
extern

Definition at line 167 of file libmouse.c.

◆ PS2MouseGetDblClickTIme()

u32 PS2MouseGetDblClickTIme ( )
extern

Definition at line 237 of file libmouse.c.

◆ PS2MouseGetReadMode()

u32 PS2MouseGetReadMode ( )
extern

Gets the current read mode

Definition at line 93 of file libmouse.c.

◆ PS2MouseGetThres()

u32 PS2MouseGetThres ( )
extern

Definition at line 114 of file libmouse.c.

◆ PS2MouseGetVersion()

u32 PS2MouseGetVersion ( )
extern

Definition at line 215 of file libmouse.c.

◆ PS2MouseInit()

int PS2MouseInit ( void )
extern

Initialise the RPC library

Definition at line 41 of file libmouse.c.

◆ PS2MouseRead()

int PS2MouseRead ( PS2MouseData * data)
extern

Reads the current mouse data (depending on read mode)

Definition at line 63 of file libmouse.c.

◆ PS2MouseReset()

int PS2MouseReset ( )
extern

Definition at line 195 of file libmouse.c.

◆ PS2MouseSetAccel()

int PS2MouseSetAccel ( float accel)
extern

Definition at line 124 of file libmouse.c.

◆ PS2MouseSetBoundary()

int PS2MouseSetBoundary ( int minx,
int maxx,
int miny,
int maxy )
extern

Definition at line 153 of file libmouse.c.

◆ PS2MouseSetDblClickTime()

int PS2MouseSetDblClickTime ( u32 msec)
extern

Definition at line 226 of file libmouse.c.

◆ PS2MouseSetPosition()

int PS2MouseSetPosition ( int x,
int y )
extern

Definition at line 183 of file libmouse.c.

◆ PS2MouseSetReadMode()

int PS2MouseSetReadMode ( u32 readMode)
extern

Sets the read mode

Definition at line 83 of file libmouse.c.

◆ PS2MouseSetThres()

int PS2MouseSetThres ( u32 thres)
extern

Definition at line 104 of file libmouse.c.