by lazy people, for lazy people
a lazy autoclicker for unix systems that support multiple profiles and holding!!
i have only tested on arch linux, no idea about other distro, but they should work!!
global keybinds should work, if you can bind the cli commands to the keybinds system of your wm/de
- multiple profiles (each with custom configuration and mode)
- working as a background process
- global keybinds (kinda? not built-in)
- two modes: holding and clicking
- Head to Releases and grab the latest Release!
- If needed,
chmod +x lazyclicker - Move the binary file (lazyclicker) to somewhere within your PATH
- Run
lazyclicker initfor the first time and it will create a sample configuration file (often at~/.config/lazyclicker)
as this uses toml as the configuration language, so it's super easy to configure!!
Example config.toml:
[[profile]]
name = "clicktest"
interval = 1000
button = "Left"
repeat = 1
mode = "Click"
[[profile]]
name = "holdtest"
button = "Left"
mode = "Hold"name: the name of the profilemode: clicking mode (can be eitherClickorHold)button: mouse button to click (can be eitherLeftorRight)interval: time between clicks (in milliseconds)repeat: numbers of repeat each click
Warning
it HAS TO BE capitalized Left, Right, Click, and Hold
Note
interval and repeat is optional for Hold mode, and compulsory for Click mode
lazyclicker init: Initialize the sample configuration file and pathlazyclicker list: List all available profileslazyclicker start [PROFILE_NAME]: Start / Run a profilelazyclicker stop [PROFILE_NAME]: Stop a running profilelazyclicker config: Edit the profiles.toml configuration file in your default $EDITOR