Simple virtual keyboard for Linux framebuffer