Активируя полный экран, я предполагаю, что вы пишете игру на основе DirectX. В этом случае ваша проблема, вероятно, связана с вызовом SetCursorPos, а не с GetAsyncKeyState.
У DirectX есть проблемы с курсорами. Это вызвано плохими драйверами.
Вы можете позвонить
ShowCursort( NULL );
pDevice->ShowCursor( TRUE );
Если это не ваша проблема, то, честно говоря, мне нужно больше информации, например, что именно вы пытаетесь сделать ...