All the answers provided for using a normal keyboard are spot on. But, if you have some extra $$ laying around, I'd look into a Logitech G13 gamepad. Once I started using it I never went back. It's a Godsend in PvP. Here's a link to it:
http://www.logitech.com/index.cfm/keyboards/keyboard/devices/5123&cl=us,en
They have less expensive options from other makers, too, but it's the only one I've used, so it's the only one I can vouch for :)