| Crates.io | theclicker |
| lib.rs | theclicker |
| version | 0.2.3 |
| created_at | 2023-05-30 12:43:46.703588+00 |
| updated_at | 2025-06-02 03:15:40.298386+00 |
| description | A simple autoclicker cli that works on (x11/wayland) |
| homepage | |
| repository | https://github.com/konkitoman/autoclicker |
| max_upload_size | |
| id | 877865 |
| size | 254,083 |
Working on xorg and wayland.
Is using uinput and evdev!

cargo install theclicker
Run theclicker
Select your input device.
Then if is not a legacy interface like: /dev/input/mouse{N} or /dev/input/mice
You choose the binding for left and right by pressing then confirming.
I recommend hold and grab mode.
Grab mode is only tested on KDE Plasma wayland 6.2.5
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