Well...maybe. The next step I'd take is to think about what's changed recently. Settings, any new programs installed, etc., right before the problem happened. That should narrow it down quite a bit and put you on the right track. Also, focus on software that has keyboard settings of some sort.