2 releases
Uses new Rust 2024
| 0.0.1 | Jun 1, 2025 |
|---|---|
| 0.0.0 | May 31, 2025 |
#7 in #inhibit
49 downloads per month
13KB
171 lines
Inhibitor
Inhibits linux input devices. See the Linux Kernel Docs for more info.
Motivation
The original use case was to pair inhibitor with systemd to disable
my built-in keyboard whenever my bluetooth keyboard connects - something that I dearly
missed coming from MacOS's karabiner-elements, as I require a split
keyboard to avoid RSI. You can consult my exact NixOS setup if you're curious about
the details.
License
Unless otherwise specified, all code in this repository is dual-licensed under either:
- MIT-0 License (LICENSE-MIT-0)
- Apache License, Version 2.0 (LICENSE-APACHE)
at your option. This means you can select the license you prefer!
Any contribution intentionally submitted for inclusion in the work by you, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~4–6.5MB
~130K SLoC