| Crates.io | theclicker |
| lib.rs | theclicker |
| version | 0.3.1 |
| created_at | 2023-05-30 12:43:46.703588+00 |
| updated_at | 2026-01-02 23:22:46.756948+00 |
| description | A simple autoclicker cli that works on (x11/wayland) |
| homepage | |
| repository | https://github.com/konkitoman/autoclicker |
| max_upload_size | |
| id | 877865 |
| size | 257,204 |
Works on both xorg and wayland by utilising uinput and evdev!

cargo install theclicker
Run theclicker
Select your input device.
If it is not a legacy device, for example: /dev/input/mouse{N} or /dev/input/mice, choose the binding for left and right by pressing then confirming.
I recommend hold and grab mode.
Grab mode has been tested on KDE Plasma Wayland 6.2.5 and 6.5.4
You can use --help to see more information!
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 path will be: ./target/release/theclicker
Add your user to the input group, (may not work on all systems): sudo usermod -aG input $USER
Or try running as root:
Move the executable to /usr/local/bin: sudo install -o root -g root -m 0755 $(which theclicker) /usr/local/bin/
Execute: sudo theclicker