[gameprogrammer] Key Repeat problem

I think this problem is purely with Java on Linux, but if anyone can think of a workaround it would be much appreciated.

Basically, I have two functions, KeyPressed() and KeyReleased(), which normally get called (only) when a key is pressed and then released respectively. However, if you hold a key down when running it on Linux, it fires each one pretty much constantly in turn for as long as the key is held down. My program is a network client for my game, and I send keypress and keyrelease signals to the server. With the above symptoms though, the server gets clogged up with constant signals from each client when a single key is held down.

It is a known "symptom" of Java under Linux, but can anyone think of a work around?

Thanks in advance,

Stephen






--------------------- To unsubscribe go to http://gameprogrammer.com/mailinglist.html


Other related posts: