3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

FPS arcade style gun

FPS arcade style gun
«
  • IMGP7343.JPG
  • IMGP7360.JPG
//Rustlabs

Overview:
this is my instructable of how to make an arcade style gun for FPS pc games.

Story:
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)
 
Remove these adsRemove these ads by Signing Up
 

Step 1Planning.

planning.
«
  • IMGP7363.JPG
  • IMGP7373.JPG
  • IMGP7376.JPG
keys.
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.

mouse.
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.
« Previous StepDownload PDFView All StepsNext Step »
76 comments
1-40 of 76next »
Mar 8, 2010. 4:27 PMcomsa42 says:
PLEASE!!!!!! I cant solder to the keyboard chip. I think its made from graphite.
Aug 5, 2010. 1:58 PMcomsa42 says:
yea ive tried, the pins are just too close to solder to
Feb 7, 2012. 11:26 AMmatzo333 says:
Newer keyboards have the chip wired directly to the board and covered in epoxy. Older ones have old fashioned DIP chips or surface mounted chips, so try this:
1. Go to eBay/yard sales/anywhere else that has old PC stuff
2. Find some REALLY old USB keyboards (like ones with plastic that USED to be white, with Win keys that have the old Windows logo on them).
3. Buy the oldest one you can find. (Many keyboards have a manufacture date stamped on them)
4. Try using the one you just bought.
Jan 15, 2011. 6:34 PMDarkheart069 says:
Good Idear. I use the Wii Controllor as guided Directioanl mouse. and i Wired part of the keyboard into the handle of the pound store Wii lightgun holder.
Same as what you have here. except you only need a few things and its easyer than what you have done for people less able to use there hands for soldering :)
congratz :)
Jan 15, 2011. 6:35 PMDarkheart069 says:
To add.
link this one.. except no LCD Display.. :P
http://www.instructables.com/id/PC90-Wiimote-based-gun-controller-for-PC-with-LC/
Nov 17, 2009. 3:17 AMNoRest4DWicked says:
can you post a video using that?

Jul 22, 2009. 9:52 PMihackeverything says:
if you know how to build a computer u can build it half price :)
Jul 13, 2009. 2:09 AMmikuru says:
thats all good but what do i do after i get the program how do i set it up?
Jul 13, 2009. 1:58 AMmikuru says:
where abouts do i put the LED on the gun?
Jul 12, 2009. 11:53 PMmikuru says:
where the hec do i put the LED on the gun or where?
Jun 11, 2008. 10:42 AMMetallica says:
This is pretty cool. But why, at the end, do you say "stupid expensive console?" An Xbox 360 costs much less than a decent computer that will run modern games...
Jul 3, 2008. 1:23 PMNyanman says:
gee...i wonder why.. maybe it is because a pc is superior to consoles?
Jul 8, 2008. 9:43 AMSpencerr says:
Very true, Q.
Jul 8, 2008. 11:39 AMNyanman says:
novint has the orange box bundle on sale-preorder only!!! is the novint falcon vr controller, three games from novint, the pistol grip for the falcon, and the orange box bundle!!! for $189. yet another reason why a pc is superior- virtual reality interfaces!!!!!!!
Jun 11, 2009. 2:54 PMkagenin says:
The Novint Falcon is a Haptic device, not a VR device. But it is still pretty damn cool, and there really isn't anything like it for consoles.
Jul 5, 2008. 12:36 PMMetallica says:
Well sure, you may be able to run higher-end games on a high-end PC, but it will cost 2x what a next-gen console costs. Consoles are cheap is what I was saying.
Jul 6, 2008. 11:45 AMNyanman says:
take away someones console, and they can't play games. take away their pc, they can't play games, view pics, go on the internet, view files and dcuments, get their e-mail, pay bills, file tax stuff, etc.
Nov 18, 2008. 5:12 PMz-man6233 says:
you can do that all on a ps3 lol
May 9, 2009. 8:05 PMAwesome Possum says:
Since when can you pay bills on a PS3?
Jun 11, 2009. 2:55 PMkagenin says:
Nearly every bank provides a web-based interface for account access, bill paying, etc... all you need is a web browser, and IIRC, the PS3 has one.
Jun 3, 2009. 8:15 PMMadrias357 says:
after you stuff Linux on it...
Jun 9, 2009. 5:10 PMMadrias357 says:
Half tempted to make my own as well. I've got an old wireless mouse and play a few games I'd like to use a gun for.
May 12, 2009. 6:42 AMantivenom says:
This is a excellent instructable and I'm really considering making my own, and possibly making more of a casing for it, to give it a more realisic feel, or I might see if I can fit the electronics into an arcade gun casing. Depends if I can get my hands on a large enough gun casing.
Apr 21, 2008. 1:52 PMjackm7127 says:
very cool, i only have a few questions #1 could this thing work for an xbox 360? #2 where is the keyboard? #3 are there more detailed instructions? ...yeah thats it
May 9, 2009. 8:06 PMAwesome Possum says:
You couldn't do this with an Xbox 360, unfortunately.
May 9, 2009. 7:19 PMAwesome Possum says:
Very impressive.
Apr 6, 2009. 1:46 PMtudgeanator says:
I dont understand the keyboard bit.How do i connect outboard switches to the keybaord plastic layers?
Apr 7, 2009. 11:01 AMtudgeanator says:
Directly to the PCB? Or to the plastic bits? Cos it doesn't look like there are enough connections on the PCB... Thnx for the quick reply
Apr 8, 2009. 8:13 AMtudgeanator says:
K cheers,i sortof understand. I'm sure it will all become clear when i hack open an old keyboard. Thanks
May 3, 2008. 1:59 PMhock3ydud3 says:
thats cool, im thinking about trying something like this, only a two handed design (think something like a wii/nunchuck controller) so that i can skip the whole webcam thing
Jul 8, 2008. 11:40 AMNyanman says:
wiimotes have bluetooth. you can control an NXT with them.
Jul 18, 2008. 4:03 PMsniper4life says:
they do? *evil laugh*
Jul 25, 2008. 3:04 PMNyanman says:
not that the NXT could cause damage, and if it really did go crazy and try to take over the world, wait. the batteries will die eventually.
Mar 2, 2009. 2:52 PMKush_Slayer says:
no they wouldnt, it would repeat the matrix and have unlimited battery power
Aug 20, 2008. 6:31 PMNyanman says:
thats why there are rechargeables. *BWA HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAH*
Aug 24, 2008. 1:01 PMEnigmaMax says:
this could make quake and unreal tournament a bit funner.
1-40 of 76next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
25
Followers
9
Author:rustlabs(michaelcandy.com)