xvnkb is a Vietnamese keyboard input program for X Windows. It provides a useful way of editing Vietnamese in X Windows environments with popular input methods and charsets. It runs as a small X application in the background without any interference with others, and works well with most X applications. Supported Vietnamese input methods include VNI, TELEX, and VIQR. Supported Vietnamese charsets include TCVN3, VISCII, VPS, VNI, VIQR, and Unicode (UTF-8).
kbdevents is a Linux kernel module that allows you to execute a command for every pressed key or to see its keycode. It includes some sample scripts that can be used as the command to be executed on every key pressed: a keylogger, a script to take screenshots in the console by pressing the PrtSc key, and another one that imitates typewriter sounds.
mixplayd is a multi-channel MP3 player daemon controlled over a TCP port. It has all functions like play/pause/stop/seeking plus special mixer functions. The number of channels and sound devices (including named pipe support) can be changed at run time. It is meant to be used in conjunction with a playlist-maintaining client.
The libpdb Suite is a group of libraries that are designed to provide scripting and plug-in support for applications. It is comprised of a database that stores information about procedures available for scripting, a lightweight, extensible IPC framework, and a library for accessing procedures stored in the procedural database of another process.