No description
Find a file
Remi Thebault 6c37936da0
Some checks failed
Continuous Integration / Lint, Build and Test (push) Has been cancelled
Merge pull request #70 from unai-ndz/add_extra_modifiers
Bring modifiers up to speed with upstream
2025-10-25 14:25:37 +02:00
.github/workflows remove cargo clippy from CI 2023-01-07 14:06:33 +01:00
examples cargo fmt 2025-07-21 22:45:22 +02:00
src Bring modifiers up to speed with upstream 2025-10-20 00:28:20 +02:00
.gitignore initial commit 2016-02-27 12:45:11 +01:00
Cargo.toml bump v0.9.0 2025-08-09 22:15:11 +02:00
LICENSE initial commit 2016-02-27 12:45:11 +01:00
README.md bump v0.9.0 2025-08-09 22:15:11 +02:00

xkbcommon-rs

xkbcommon-rs is a set of bindings and safe wrappers for libxkbcommon.

For use with wayland:

[dependencies]
xkbcommon = { version = "0.9", features = ["wayland"] }

For use with X11:

[dependencies]
xkbcommon = { version = "0.9", features = ["x11"] }

example

Living example for X11 here: https://github.com/rust-x-bindings/toy_xcb/blob/master/src/keyboard.rs