diff --git a/tests/cursor.c b/tests/cursor.c index 4cc74ad51..6d88c23cf 100644 --- a/tests/cursor.c +++ b/tests/cursor.c @@ -163,6 +163,19 @@ static void key_callback(GLFWwindow* window, int key, int scancode, int action, printf("(( cursor is hidden ))\n"); break; + case GLFW_KEY_R: + if (glfwGetWindowUseRawInput(window)) + { + glfwSetWindowUseRawInput(window, GLFW_FALSE); + printf("(( raw input is disabled ))\n"); + } + else + { + glfwSetWindowUseRawInput(window, GLFW_TRUE); + printf("(( raw input is enabled ))\n"); + } + break; + case GLFW_KEY_SPACE: swap_interval = 1 - swap_interval; printf("(( swap interval: %i ))\n", swap_interval);