Was reading through the forums and saw OIS didn't have a key repeat feature for windows. So I'm looking into coding it myself for my player movement. Because at the moment to move the camera forward you have to press 'W' over and over. (actually maybe I could just implement it so when keyReleased triggers then I stop moving, instead of when the button is down, for every 30 millisecond tick, move forward)
So I started implementing the timer so it repeats say every 30 milliseconds. But now I'm up to the part where, how do I tell OIS to fire my keyPressed function in my EventHandler if the button is still pressed?
Also am I right to think that the capture() in the OIS Object checks if input has changed then fires my eventHander? I could also use the copyKeyStates function for the keyboard and write my own lil event handler with keyrepeats. What do you guys recommend?