GLFW has both mouse and keyboard input