The controls are all fairly basic first person shooter controls. Your WASD keys move you and your mouse aims and fires your weapon. Options like melee are set to V and crouch to C with prone being set to the left control key. All of these keys are completely customizable though, and can be set to whatever your heart desires. On top of the fully customizable key bindings, the game also supports Xbox 360 controllers natively. You plug your controller in and all the keys are already bound for use, you can also set these to be however you want, and can easily restore to defaults if you mess something up. You are even able to switch from keyboard to controller on the fly if you want to use controller for say operating a vehicle and keyboard and mouse for the majority of the first person sequences. The game definitely handles as more of an arcade style game than one based on realism, but I think that is what the Call of Duty franchise is best at, fast paced, heart racing gameplay where nothing is impossible.