Working on xorg and wayland.
Is using uinput and evdev!
cargo install theclicker
Run theclicker
Select your mouse or keyboard.
On mouse back or forword to activate left or right clicker!
On keyboard [ or ] to activate left or right clicker!
You can use -f to find what keycode you are pressing!
You can use -l or -r to set on what keycode the clicker will activate!
You can use --help to see more!
If you don't have Rust installed you can install rust from rustup
You need to have the stable toolchain installed!
Then run cargo build --release
The binary will be in ./target/release/theclicker
Is posibile to not work on any distribution: sudo usermod -aG input $USER
OR
sudo theclicker
IF sudo theclicker RETURNS sudo: theclicker: command not found
You should edit you'r /etc/sudoers if you can find
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
You should commented like
#Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
And the same thing for
Defaults env_reset
