mickey-0.1.1 is not a library.
about
Accessibility utility to move mouse cursor using keyboard with binary search algorithm
requirements
the rust development enviroment
|
a tile window manager running over x11 like i3 or leftwm
the mickey executable
usage
# Move the cursor to center of screen and restore the cursor speed in all axis
# Emulate click with mouse at current cursor position and restore the cursor speed in all axis
# Move cursor to left or right and decrease in half the cursor speed at axis X
# Move cursor to top or bottom and decrease in half the cursor speed at axis Y
# Emulate a hold or release of left mouse button
# Show help with another options
Example
Example of leftwm config
#~/.config/leftwm/config.toml
# ...
[[]]
= ["Alt"]
= "1"
= "Execute"
= "mickey click -r 18 scroll-up"
[[]]
= ["Alt"]
= "2"
= "Execute"
= "mickey click -r 6 scroll-up"
[[]]
= ["Alt"]
= "3"
= "Execute"
= "mickey click -r 6 scroll-down"
[[]]
= ["Alt"]
= "4"
= "Execute"
= "mickey click -r 6 scroll-down"
[[]]
= ["Alt"]
= "q"
= "Execute"
= "mickey click -r 3 left"
[[]]
= ["Alt"]
= "w"
= "Execute"
= "mickey move top"
[[]]
= ["Alt"]
= "s"
= "Execute"
= "mickey move bottom"
[[]]
= ["Alt"]
= "a"
= "Execute"
= "mickey move left"
[[]]
= ["Alt"]
= "d"
= "Execute"
= "mickey move right"
[[]]
= ["Alt"]
= "c"
= "Execute"
= "mickey click left"
[[]]
= ["Alt"]
= "f"
= "Execute"
= "mickey hold"
[[]]
= "e"
= ["Alt"]
= "Execute"
= "mickey centralize"