What I basically need is a key to client debounce feature - *optionally* configured on a per round robin key basis.

If I set the 'A' key to 1 second or even .5 seconds, no matter how many times I pressed the 'A' key in that period - it would go to the client it was pointing at and then move to the next one.

Make sense?

-Xeva