One of the main things that screws up RP for me and causes a ton of delays generally when typing is the Caps Lock Key. Yesterday, I tried the somewhat inelegant solution called "rip the damn thing off the laptop", but that was both ugly and precluded putting it to better use. So, after figuring how to put it back on again, I used SharpKeys to re-map it to a "mute" button for my PC :D
http://www.randyrants.com/2006/07/sharpkeys_211.html DL is there. It needs the .NET Framework.
If you're running NwN in Linux, there are scripts you can find to do the same thing.