Nevermind...I figured it out

I somehow deleted the SDL_PollEvent() call out of the code so no events were being read from SDL!! D'OH!

[pascal]While SDL_PollEvent(@event) = 1 Do FInputManager.UpdateInputs(event);[/pascal]

It is now working...

cheers,
Paul