this is my instructable of how to make an arcade style gun for FPS pc games.
I often play computer games through the home theater setup (it just seems more fun louder and bigger). and i thought it would be pretty cool if i could play games like HL2 and Deus Ex through an arcade style gun.
The outlines for the gun are:
+ it must be able to control both the walking and looking of the game (keyboard & mouse)
+ must have many other functional keys (space enter pause ect..)
+ relatively accurate
+ decent range from computer
+ cheap and simple
Stuff you will need:
+ an old (working) usb keyboard & mouse
+ various buttons, toggle switches and LED's (infrared) of your choice
+ an old web cam (working)
+ long cable containing 8 or more wires (sata will do)
+ various materials (wood, plastic,metal ect)
Step 1: Planning.
to have various keys on the gun i plan to take apart a keyboard and map out the connections for later use. the walking function will be controlled by the thumb using a small mounded joystick controlling the W,S,A and D keys. other keys will be accessible through button panels and toggle switches mounted around the gun.
as far as clicking scrolling and more clicking I will once again be taking apart an old usb computer mouse and wiring it to various switches around the gun. most of the mouse functions will be situated around the trigger finger and the trigger will of-course be a left click.
but the mouse has another function in FPS games, and that is to look around. and since the gun will be moving through the air there isn't many physical ways to interface the movement of the "gun" with the computer. I considered using an accelerometer mouse but that all gets a little complicated and expensive. so instead I chose to use my old web cam and some software (robo realm) to create a mouse like function by tracking an LED.
here are some photos of sketches and ideas i had before building the gun.