buffyboard(1)
π BUFFYBOARD π
okay so bestie, we're reading the buffyboard(1) page together, and honestly? it's giving main character energy. it's a General Commands Manual entry, and it's about a touch-enabled framebuffer keyboard that is (and I cannot stress this enough) not only for vampire slayers. slay. π§βοΈβ¨
β¨ NAME β¨
BUFFYBOARD β Touch-enabled framebuffer keyboard (not only) for vampire slayers. π
πΈ SYNOPSIS πΈ
buffyboard [OPTION]
literally that's it. one command, zero drama (well, mostly). π«Ά
π¦ DESCRIPTION π¦
Buffyboard is a touch-enabled on-screen keyboard that runs on the Linux framebuffer. Its primary intended purpose is vampire hunting π§βοΈπ₯, but lowkey you can also just use it as a general purpose keyboard. both are valid. both are iconic.
Buffyboard uses LVGL for input processing and rendering. Key events get forwarded directly to the kernel via a uinput device. and here's the thing bestie, listen up π: since that thing emulates a hardware keyboard, the terminal keymap must match buffyboard's layout β otherwise your on-screen keys might not produce the correct result. no cap. π
π OPTIONS π
π Optional π
-C,--config-overrideβ Path to a config override file. can be supplied multiple times, she's flexible like that. β¨ Config files are merged in this exact order:/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)
-g,--geometry=NxM[@X,Y]β Force a display size ofNhorizontal timesMvertical pixels, offset horizontally byXpixels and vertically byYpixels. π-d,--dpi=Nβ Override the display's DPI value. π-r,--rotate=[0-3]β Rotate the UI to the given orientation. the values match the ones the kernel provides in/sys/class/graphics/fbcon/rotate:0- normal orientation (0 degree)1- clockwise orientation (90 degrees)2- upside down orientation (180 degrees)3- counterclockwise orientation (270 degrees)
-h,--helpβ Print this message and exit. the classic. π-v,--verboseβ Enable more detailed logging output onSTDERR. she's yapping (affectionate) π£οΈ-V,--versionβ Print the unl0kr version and exit. yes bestie, it saysunl0kr, I'm not making this up, I'm just the messenger π
π NOTES π
Some terminal commands, like clear or setfont, can erase the keyboard or break the layout of the terminal. NOT the vibe. π In that 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))
copy these character for character, bestie, fgconsole backticks and all. π
π EXAMPLES π
Execute Buffyboard using the default config:
buffyboard
that's the whole example. she's simple, she's effective, she ate. π₯
β SEE ALSO β
π AUTHORS π
Undef <debian@undef.tools>
and that's the tea, bestie π«Ά this page is from the buffyboard source, version-dated 2026-06-20, and it lives in section buffyboard(1) of the General Commands Manual. go hunt some vampires (or just type stuff, both slay). π§βοΈπβ¨
π¦ where this page comes from
- ubuntu stonking: buffyboard 3.5.1+dfsg-2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms