I can perform with a keyboard just fine. If it's a problem problem, get a mouse with more buttons and assign one for your thumb to walk.
I think Half-Life (or Half-Life based games like Counter-Strike) is a good way to get used to the keyboard because of how you move around in the game (not to mention platforming environments).







