I recently moved from Fedora 8 to Ubuntu 8.04. I have a rather... unique keyboard (link), but the problem occurs with a few other people i've talked to with extra keys.
A few keys don't repeat properly. using xev, I press these keys, particularly the red ones, and they emit a keyPress and keyRelease at the same time, as opposed to waiting for the physical key to go up before emitting a keyRelease.
Does anyone know how I can at least get the red keys to release at the right time so I can play my games again?