12 releases (7 breaking)
0.8.0 | Jul 30, 2024 |
---|---|
0.7.0 | Oct 1, 2023 |
0.6.0 | Aug 12, 2023 |
0.5.1 | Jul 22, 2023 |
0.2.0 | Feb 28, 2016 |
#190 in Hardware support
56,785 downloads per month
Used in 66 crates
(27 directly)
270KB
4K
SLoC
xkbcommon-rs
xkbcommon-rs is a set of bindings and safe wrappers for libxkbcommon.
For use with wayland:
[dependencies]
xkbcommon = { version = "0.8", features = ["wayland"] }
For use with X11:
[dependencies]
xkbcommon = { version = "0.8", features = ["x11"] }
example
Living example for X11 here: https://github.com/rust-x-bindings/toy_xcb/blob/master/src/keyboard.rs
Dependencies
~1MB
~15K SLoC