Jump to content

Buffyboard

From postmarketOS Wiki
Buffyboard
Buffyboard interface
Buffyboard interface
Name Buffyboard
Graphics stack framebuffer
Toolkit LVGL
In postmarketOS
Package postmarketos-ui-buffyboard
Status Available

A modern interface that provides touch-capable keyboard on top of standard linux console, that runs in the framebuffer and come with themes. Useful when you need minimal image for device testing, that can be interacted with using touchscreen in case of other methods (like SSH over USB) don't work, or when regular graphical interfaces don't work.

Input is emulated using uinput module - a new virtual keyboard-like input device is created when Buffyboard is started.

Configuration

Buffyboard's configuration file resides in /etc/buffyboard.conf . There is currently no documentation for the existing options but you may refer to the buffyboard/buffyboard.conf for inspiration.

Among others, a number of built-in UI themes can be selected through the config file. For screenshots of the currently available themes see buffyboard/screenshots.


Links