| buffyboard(1) | General Commands Manual | buffyboard(1) |
NAME¶
BUFFYBOARD - Touch-enabled framebuffer keyboard (not only) for vampire slayers.
SYNOPSIS¶
buffyboard [OPTION]
DESCRIPTION¶
Buffyboard is a touch-enabled on-screen keyboard running on the Linux framebuffer. It's primarily intended for vampire hunting but you can also use it as a general purpose keyboard.
Buffyboard uses LVGL for input processing and rendering. Key events are forwarded directly to the kernel via a uinput device. Since the latter emulates a hardware keyboard, the terminal keymap must match with buffyboard's layout or else on-screen keys might not produce the correct result.
OPTIONS¶
Optional¶
-C, --config-override
- /usr/share/buffyboard/buffyboard.conf
- /usr/share/buffyboard/buffyboard.conf.d/* (alphabetically)
- /etc/buffyboard.conf
- /etc/buffyboard.conf.d/* (alphabetically)
- Override files (in supplied order)
NOTES¶
Some terminal commands, like clear or setfont, can erase the keyboard or break the layout of the terminal. In this case you should send a signal to Buffyboard or switch to another terminal to update the screen:
setfont solar24x32;/usr/bin/kill -s SIGUSR1 buffyboard setfont solar24x32;chvt $((`fgconsole`+1));chvt $((`fgconsole`-1))
EXAMPLES¶
Execute Buffyboard using the default config
SEE ALSO¶
AUTHORS¶
Undef <debian@undef.tools>
| 2026-06-20 | buffyboard |