A very small library for reading the mouse location and mouse button presses on macOS.
Continuously print the mouse location:
use readmouse::Mouse;
fn main() {
loop {
println!(
"L={:?} R={:?} C={:?} (x,y)={:?}",
Mouse::Left.is_pressed(),
Mouse::Right.is_pressed(),
Mouse::Center.is_pressed(),
Mouse::location()
);
}
}
readkey - Find out if a key on the keyboard is currently pressed on macOS.