PS2SDK
PS2 Homebrew Libraries
libmouse.h File Reference
#include <ps2mouse.h>
+ Include dependency graph for libmouse.h:
+ This graph shows which files directly or indirectly include this file:

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.

Function Documentation

◆ PS2MouseInit()

int PS2MouseInit ( void  )

Initialise the RPC library

Definition at line 41 of file libmouse.c.

◆ PS2MouseRead()

int PS2MouseRead ( PS2MouseData )

Reads the current mouse data (depending on read mode)

Definition at line 64 of file libmouse.c.

◆ PS2MouseSetReadMode()

int PS2MouseSetReadMode ( u32  readMode)

Sets the read mode

Definition at line 84 of file libmouse.c.

◆ PS2MouseGetReadMode()

u32 PS2MouseGetReadMode ( )

Gets the current read mode

Definition at line 94 of file libmouse.c.