cl-xkb
2023-02-15
Common Lisp wrapper for libxkb
cl-xkb
cl-xkb
is a Common Lisp wrapper for libxkbcommon. libxkbcommon is library for handling keyboard descriptions and their state.
Status
cl-xkb
started development to support ulubis. The library currently supports these xkb modules:
- Keysyms
- Library Context
- Include Paths
- Logging Handling
- Keymap Creation
- Keymap Components
- Keyboard State
- Compose and dead-keys support
Pull requests adding more of the API are more than welcome.
Requirements
cl-xkb
requires libxkbcommon and CFFI. It may require development files from your distribution -- the package should usually be called something like libxkbcommon-dev
Installation
CL-USER> (ql:quickload :cl-xkb)