Keyboard Auto-Repeat disabled automatically with KDE 4.2 and X.org/X11/HAL
I was having this problem all day and I think I found the culprit, finally –> me!
Running KDE 4.2 and HAL-configured keyboard and mouse.
I am posting this only to help others who might be having the same problem and have found nothing relevant after Googling all day (like I have).
You can share your different problems in the comments but I’m not sure I can provide you with any assistance in solving this or other problems.
If you ever went to your KDE 4.2 “System Settings” dialog, clicked on “Keyboard & Mouse” then selected “Enable keyboard repeat” but later decided to disable it (thinking it was only a way to customize your keyboard repeat rate and delay, not enable or disable it — how embarrassing), after a reboot of your system, you will soon find that you don’t have auto-repeat turned on anymore. I didn’t notice this immediately after I turned off auto-repeat from withing the Settings dialog :/.
So all you have to do now is turn it back on. The default delay and rate should be 500 and 30 but you can now set them to whatever values you want.
I also had other problems when this was disabled, like Shift acting as Caps Lock but I later found out it was because Sticky Keys was on — be sure to disable that along with the Activation Gestures from the “Accessibility” dialog.
I wonder if starting KDE under a new user will still have this problem… but too lazy to test after I found my fix.
Anyway, I hope this helps someone.
EDIT: Check the user comments. The issue seems to be fixable in different ways.