00001
00002
00003
00004
00005
00006
00007
00008
00009 #define SJOY_PS2_R_LEFT (1)
00010 #define SJOY_PS2_R_DOWN (1 << 1)
00011 #define SJOY_PS2_R_UP (1 << 2)
00012 #define SJOY_PS2_R_RIGHT (1 << 3)
00013 #define SJOY_PS2_L1 (1 << 4)
00014 #define SJOY_PS2_R1 (1 << 5)
00015 #define SJOY_PS2_L2 (1 << 6)
00016 #define SJOY_PS2_R2 (1 << 7)
00017 #define SJOY_PS2_SELECT (1 << 8)
00018 #define SJOY_PS2_START (1 << 9)
00019 #define SJOY_PS2_L_LEFT (1 << 10)
00020 #define SJOY_PS2_L_DOWN (1 << 11)
00021 #define SJOY_PS2_L_UP (1 << 12)
00022 #define SJOY_PS2_L_RIGHT (1 << 13)
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041 #ifdef __cplusplus
00042 extern "C" {
00043 #endif
00044
00045 int sjoy_open(void);
00046 int sjoy_close(void);
00047 void sjoy_poll(void);
00048 int sjoy_get_button(int joy);
00049 int sjoy_get_axis(int joy, int axis);
00050 int sjoy_get_ps2_button(int joy);
00051
00052 #ifdef __cplusplus
00053 }
00054 #endif