Added support for full keyboard for GLFW