I'm not sure exactly when this started, but I seem to have developed an uncontrollable key repeat in my keyboard. It's as though the delay-before-repeat setting is set to the minimum delay (though it isn't). Could this be a hardware issue, such as problem with the USB? Could it be the keyboard itself? I'm at a total loss. Any suggestions would be appreciated!