Sorry, I should have marked it resolved sooner... I used GetAsyncKeyState instead with a Timer. Really sorry. :embarassed: