Added the ability to use mouse buttons as keys