lol io have a saitek 2500 rumble game pad, and i got damn good and useing it with my feet. it has 8 buttons, depending on how in depth i want to go, i could program it to have 22 commands, and thats not including the d pad, but that would be hard to use with foot.