This article details the creation of a toolkit for building a macropad using an Android app and a Linux server, focusing on communication protocols, security considerations, and the challenges of building a complex interface with App Inventor.
ZPUI (Zippy UI) is a lightweight control interface for single-board computers such Z the Raspberry Pi, designed to provide easy access to system information and control functions via a small I2C screen and a few buttons. It aims to solve the common frustrations of accessing and debugging SBCs without a full keyboard, monitor, and network connection.
This article details a workaround for a memory leak in Autokey on Linux, specifically addressing issues arising from the transition away from X11 and toward Wayland. The author implemented a wrapper script to monitor Autokey's memory usage and restart it when it exceeds a defined threshold.