glfw vs library with keys fix