kbdd - XKB daemon
Simple daemon and library to make per window layout using XKB (X KeyBoard Extension).
- dbus interface
- set layout group by its number
- switch to the previous layout
- kbdd supports only EWMH compatible systems, if you need support for others, please request
- In order to build kbdd you need:
- xorg header files with xkb support
- glib header files
- dbus-glib header files (optional)
Program uses autotools installation system, so installation can be done in next steps :
./configure options make make install
- Configuration options:
enable-debug- [default: disabled] adds additional debuging info
enable-dbus- [default: enabled] enable dbus support
If you use git version, you should generate installation files: you should use:
aclocal ; automake --add-missing ; autoreconf
and then proceed to ordinary installation. Of cause you should need to have autotools package installed
To run kbdd you can just run
/usr/bin/kbdd to use kbdd in daemon mode, or
/usr/bin/kbdd -n to run in verbose mode.
You can go to kbdd Wiki to check usecases described.
Sometimes meta4 key lips in awesome, this bug was never reproduced anywere but on one host.