An in progress implementation of a key/mouse listener for Linux