sdk-core
v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Toggle main menu visibility
Loading...
Searching...
No Matches
libmouse.h
Go to the documentation of this file.
1
/*
2
# _____ ___ ____ ___ ____
3
# ____| | ____| | | |____|
4
# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5
#-----------------------------------------------------------------------
6
# Copyright 2001-2004, ps2dev - http://www.ps2dev.org
7
# Licenced under Academic Free License version 2.0
8
# Review ps2sdk README & LICENSE files for further details.
9
*/
10
16
17
#ifndef __LIBMOUSE_H__
18
#define __LIBMOUSE_H__
19
20
#include <
ps2mouse.h
>
21
22
typedef
mouse_data PS2MouseData;
23
24
#ifdef __cplusplus
25
extern
"C"
{
26
#endif
27
29
extern
int
PS2MouseInit
(
void
);
31
extern
int
PS2MouseRead
(PS2MouseData *);
33
extern
int
PS2MouseSetReadMode
(u32 readMode);
35
extern
u32
PS2MouseGetReadMode
();
36
37
extern
int
PS2MouseSetThres(u32 thres);
38
extern
u32 PS2MouseGetThres();
39
extern
int
PS2MouseSetAccel(
float
accel);
40
extern
float
PS2MouseGetAccel();
41
extern
int
PS2MouseSetBoundary(
int
minx,
int
maxx,
int
miny,
int
maxy);
42
extern
int
PS2MouseGetBoundary(
int
*minx,
int
*maxx,
int
*miny,
int
*maxy);
43
extern
int
PS2MouseSetPosition(
int
x,
int
y);
44
extern
int
PS2MouseReset();
45
extern
u32 PS2MouseEnum();
46
extern
int
PS2MouseSetDblClickTime(u32 msec);
47
extern
u32 PS2MouseGetDblClickTIme();
48
extern
u32 PS2MouseGetVersion();
49
50
#ifdef __cplusplus
51
}
52
#endif
53
54
#endif
/* __LIBMOUSE_H__ */
PS2MouseRead
int PS2MouseRead(PS2MouseData *)
Definition
libmouse.c:63
PS2MouseSetReadMode
int PS2MouseSetReadMode(u32 readMode)
Definition
libmouse.c:83
PS2MouseInit
int PS2MouseInit(void)
Definition
libmouse.c:41
PS2MouseGetReadMode
u32 PS2MouseGetReadMode()
Definition
libmouse.c:93
ps2mouse.h
core
mouse
include
libmouse.h
Generated by
1.18.0