Taking a keyboard apart for a virtual reality? - Techist - Tech Forum

Go Back   Techist - Tech Forum > Computer Hardware > Monitors, Printers and Peripherals
Click Here to Login
Closed Thread
Thread Tools Display Modes
Old 05-14-2011, 12:39 AM   #1 (permalink)
Newb Techie
Join Date: May 2011
Posts: 1
Default Taking a keyboard apart for a virtual reality?

Is it possible take a keyboard apart, take all the actual keys off, and put the buttons for different keys somewhere other than on the pad that is under the keys?

I started thinking about this when playing Counter-strike Source. This idea is probably crazy and nonsense but what if you could make a body suit with some keyboard keys/buttons on it, so when you hit a "key" it interacts with the game?

In CSS when you press the number 1 key, it pulls out the primary weapon (a rifle), when you press 2 it pulls out the secondary weapon (a pistol), 3 for the melee weapon (a knife), and 4 for the grenades. The keys for each weapon could positioned on your body like they are on the models in the game, so you could touch somewhere on your leg to pull out the pistol (like a holster), hit a pocket to pull out a knife, another for the grenades, and somewhere for the rifle.

As for moving, my computer chair sits on a four squared rubber mat (to protect the carpet). Could I put one "key" under each mat? When you step on one mat it presses the "forward" key, when you step on another it presses the "strafe to the left" key, and have another for "back" and another for "strafe to the right".

Could I take the keyboard apart, and use some wire to extend the buttons to do this? Or is it a dumb nonsense idea?

xycinnamate is offline  
Old 05-14-2011, 05:37 AM   #2 (permalink)
Lord Techie
Join Date: Feb 2005
Location: asdf
Posts: 8,929
Default Re: Taking a keyboard apart for a virtual reality?

It is far more difficult than you think. Keyboards use a "membrane" usually consisting of 2-6 layers of plastic, with a conductive circuit printed onto each layer. It is laid out in such a way that it would be somewhat difficult to see which circuits are shorted together to signal to the controller that a particular button is being pushed, and there is really no way to make the traces longer.

Great idea, but would take some basic knowledge in electronics design.

If you are dead set on it, I would look into mechanical switchs instead of a membrane.

c0rr0sive is offline  
Old 05-21-2011, 10:55 PM   #3 (permalink)
Junior Techie
Join Date: Apr 2011
Location: Wyoming, USA
Posts: 58
Default Re: Taking a keyboard apart for a virtual reality?

I don't play CS but... a buddy mine built a driving sim for the 360, w/ exisiting games. He literally took a bucket seat and steering wheel a 360 controller and went with it. The controller is disassebled and behind the dash where he has mapped the wiring from the board to various switches on his "seat." i.e. the E-Brake is literally the button on the end of the e-brake. So I guess what Im saying/asking is can CS be played with a controller of any sort? at that point I would imagine it's only a matter of splicing wires.
BloodyMercy is offline  
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Virtual Keyboard UserScript, Type Text Without Hardware Keyboard Osiris Tips, Tricks & Tutorials 0 08-23-2010 07:22 AM
Google Chrome Virtual Keyboard Osiris Tips, Tricks & Tutorials 0 08-23-2010 07:19 AM
Virtual Keyboard from IBIZ, review? Larry New Technology and Products 14 09-08-2005 09:03 PM
Virtual reality forums? marshall5 Off Topic Discussion 0 07-23-2005 11:37 AM
Virtual reality head sets? gicio PC Gaming 3 12-20-2003 04:36 PM

Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -5. The time now is 11:16 AM.

Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2018, vBulletin Solutions, Inc.