Crates.io | gel-o |
lib.rs | gel-o |
version | 0.0.3 |
source | src |
created_at | 2020-06-22 18:25:40.725706 |
updated_at | 2020-06-26 05:12:46.179479 |
description | Run a closure on Linux InputEvents |
homepage | |
repository | https://github.com/maxbla/gel-o |
max_upload_size | |
id | 256819 |
size | 34,166 |
Gel-O is a library for manipulating user-input in Linux.
Gel-O can make your computer feel like Jell-O, by delaying all user input by a configurable number of milliseconds (and in various other ways).
Gel-O is experimental. Expect many breaking changes to come.
For fun, and to get my feet wet.
#apt install autoconf libtool
#yum install autoconf libtool
#pacman -S autoconf libtool
macOs and Windows are not supported at this time.
BSD support may be easy to add, as evdev was recently added to some BSD kernels
Download the source
git clone [this repo]
Compile the source. You need a rust toolchain and cargo.
cargo build --release --example delay
Run the produced binary with root privledges
sudo ./target/release/examples/delay [number of ms to delay]