to make GetKeyboardState detour and set the keyboard new