Skip to content

rano-oss/wkb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WKB(Wayland Keyboard)

This is a start to a rewrite of xkb/xkbcommon for wayland.

Goals:

  • A complete replacement for the used parts of xkb. Meaning just evdev and no geometry support etc.
  • Creating a new more intuitive keyboard format that is serializable(TOML, JSON, etc)

Todo list(tentative):

  • Keymap
  • Keymap functions
  • Compositing
  • Testing with xkb
  • Repeat keys
  • Level keys
  • Modifier support
  • Fuzzing of some kind?
  • Caps Lock support
  • Num Lock support
  • Scroll Lock support
  • Writing tests for new features
  • Add wayland specific functions

Performance improvements(?):

  • use phf instead of static hashmaps

About

Writing a replacement for xkb for wayland

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages