DirectFB (Thin library on top of the Linux framebuffer devices)
DirectFB is a thin library that provides hardware graphics
acceleration, input device handling and abstraction, integrated
windowing system with support for translucent windows and multiple
display layers, not only on top of the Linux Framebuffer Device. It
is a complete hardware abstraction layer with software fallbacks for
every graphics operation that is not supported by the underlying
hardware.
If you experience difficulties with your mouse or keyboard within a
DirectFB application, create the /etc/directfbrc configuration file
and try adding the following directives, as appropriate:
disable-module=keyboard
disable-module=ps2mouse
disable-module=serialmouse
Read directfbrc(5) for more details on configuring the DirectFB library.