|
PatchworkOS
|
Mouse device header. More...
Data Structures | |
| struct | mouse_event_t |
| Mouse event structure. More... | |
Enumerations | |
| enum | mouse_buttons_t { MOUSE_NONE = 0 , MOUSE_RIGHT = (1 << 0) , MOUSE_MIDDLE = (1 << 1) , MOUSE_LEFT = (1 << 2) } |
| Mouse buttons enum. More... | |
Mouse device header.
The sys/mouse.h header defines structs and constants used by mouse devices for example /dev/mouse/ps2. The primary way to use a mouse device is to open it and then read from it to retrieve mouse_event_t structures.
| enum mouse_buttons_t |