drmkit-input 0.1.2

Keyboard, pointer and touch input: libinput devices and xkb key resolution
Documentation

drmkit-input

Keyboard, pointer and touch input.

Two halves that are useful apart. Keyboard compiles an xkb keymap and turns evdev keycodes into keysyms and text; the libinput side reads the devices those codes come from. A caller with its own event source -- a remote protocol, a test harness, a replay -- wants the first without the second, so they are separate and each is behind its own feature.

Part of drmkit, a Rust port of drm-cxx. API documentation is on docs.rs.

License

MIT, matching drm-cxx.