Skip to content

A library for discovering/interacting with input devices on Linux

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

richardanaya/sysfs_input

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sysfs_input

docs.rs docs

[dependencies]
sysfs_input = "0.0"

A library for discovering and interacting with sysfs input devices. This library was born out of a desire to understand the mouse/touchscreen inputs of a linux system purely using it's filesystem (e.g. /sys ) to do cool things without X11.

let inputs = sysfs_input::input_devices()?;

Get Started

To simply flex out this library try

cargo run --example scan

License

This project is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in sysfs_input by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

A library for discovering/interacting with input devices on Linux

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Languages