#include static PyThreadState *event_tstate = NULL; static void set_input_hook_c(int (*f)(void)) { event_tstate = PyThreadState_Get(); PyOS_InputHook = f; } static void clear_input_hook_c(void) { PyOS_InputHook = NULL; }