9 #define MOUSE_RESET 0xFF
10 #define MOUSE_RESEND 0xFE
11 #define MOUSE_DEFAULTS 0xF6
12 #define MOUSE_STREAMING_OFF 0xF5
13 #define MOUSE_STREAMING_ON 0xF4
14 #define MOUSE_SET_SAMPLE_RATE 0xF3
15 #define MOUSE_GET_ID 0xF2
16 #define MOUSE_REQUEST_PACKET 0xEB
17 #define MOUSE_REQUEST_STATUS 0xE9
18 #define MOUSE_SET_RESOLUTION 0xE8
19 #define MOUSE_CONTROL_PORT 0x64
20 #define MOUSE_CMD_SEND 0xD4
21 #define MOUSE_DATA_PORT 0x60
24 #define MOUSE_ACK 0xFA
28 void mouse_set_show_system_cursor(
bool set);
29 bool mouse_get_show_system_cursor();
31 uint32_t mouse_get_x();
32 uint32_t mouse_get_y();
33 uint8_t mouse_get_b1();
34 uint8_t mouse_get_b2();
35 uint8_t mouse_get_b3();
36 uint8_t mouse_get_b4();
37 uint8_t mouse_get_b5();
39 void mouse_set_state(MouseDrawState_t state);
int mouse_wheel
После каждого чтения меняем на 0.
void mouse_install()
Установщик драйвера мыши