#wayland

wayland-kbd

Keyboard mapping utility for wayland-client using libxkbcommon

26 releases (12 breaking)

Uses old Rust 2015

0.13.1 Jan 2, 2018
0.13.0 Oct 29, 2017
0.12.0 Oct 17, 2017
0.9.1 Jun 2, 2017
0.2.0 Jun 23, 2015

#971 in GUI

Download history 2487/week @ 2023-07-18 2600/week @ 2023-07-25 1360/week @ 2023-08-01 2448/week @ 2023-08-08 2754/week @ 2023-08-15 963/week @ 2023-08-22 1312/week @ 2023-08-29 2645/week @ 2023-09-05 1893/week @ 2023-09-12 1457/week @ 2023-09-19 903/week @ 2023-09-26 1455/week @ 2023-10-03 2138/week @ 2023-10-10 2507/week @ 2023-10-17 2829/week @ 2023-10-24 2345/week @ 2023-10-31

10,016 downloads per month
Used in 105 crates (via wc-lock)

MIT license

270KB
3K SLoC

wayland-kbd

Keyboard utilities for the wayland-client library. Mainly handling keymaps with the help of libxkbcommon.

Documentation

Available on docs.rs

Documentation for the master branch is also hosted on https://smithay.github.io/wayland-kbd


lib.rs:

Keyboard mapping utility for wayland-client using libxkbcommon.

This library provide a simple implemenation for wl_keyboard objects that use libxkbcommon to interpret the keyboard input according to the keymap provided by the compositor.

Usage

To intialize a wl_keyboard with this crate, simply use the provided register_kbd function. See its documentation for details.

Dependencies

~330–590KB