#linux #input #evdev #uinput

input-linux-sys

Bindings for <linux/{u,}input.h>

18 releases

0.8.0 Apr 6, 2023
0.7.0 Aug 4, 2021
0.6.0 Dec 9, 2020
0.5.0 Aug 2, 2020
0.2.1 Sep 27, 2017

#236 in Date and time

Download history 372/week @ 2023-02-16 96/week @ 2023-02-23 80/week @ 2023-03-02 229/week @ 2023-03-09 254/week @ 2023-03-16 434/week @ 2023-03-23 143/week @ 2023-03-30 315/week @ 2023-04-06 262/week @ 2023-04-13 328/week @ 2023-04-20 369/week @ 2023-04-27 661/week @ 2023-05-04 158/week @ 2023-05-11 215/week @ 2023-05-18 392/week @ 2023-05-25 251/week @ 2023-06-01

1,184 downloads per month
Used in 2 crates

MIT license

53KB
1K SLoC

input-linux-sys

release-badge docs-badge license-badge

Rust bindings to uinput and evdev from <linux/{u,}input.h>

A combination of rust-uinput-sys and evdev/raw.rs.

Documentation

See the documentation for up to date API documentation.

Dependencies

~1.5MB
~32K SLoC