Step 1: List of Materials
1x 25" length wood 2"x4"
2x 15" length wood 2"x4"
1x box 6 x 1 1/4 all purpose screws
1x 23" bicycle wheel and tire assembly with axel
1x 20" x 20" corrugate cardboard
2x screw-in eyelets
1x 8 1/2" round mousepad (Staples)
1x USB gaming joystick
1x push treadmill (Amazon.com)
1x Logitech MX Revolution mouse
1x InMotion 2 push-style treadmill (no motors- user pushes the belt with their feet)
2x 5" x 5" x 1 1/4" L-brackets
2x 6" x 6" 1 1/2" flat L-brackets
2x 6" x 5 1/2" x 1 1/2" flat T-brackets
2x adjustable bungee cords
1x roll of masking tape
1x roll of duct tape
1x can of permanent spray adhesive
1x Exacto Knife
1x electric screwdriver
Step 2: Base Assembly
Step 3: Axle Guides
Step 4: Fork Assembly
Step 5: Bungee Secures
Step 6: Mousepad Disk Assembly
Step 7: Attach Mousepad to Wheel
Step 8: Add Cardboard Spacers
Step 9: Insert Wheel Into Fork
Step 10: Reinforce Fork
Step 11: Mouse Bracket Assembly
Step 12: Secure Treadmill to Wheel Assembly
Step 13: Set Up Your Gaming PC
Step 14: Adding Directional Control
Step 15: Set Up a Computer With a Script
like us to do it.
1. Download GlovePie from http://carl.kenner.googlepages.com/glovepie_download and install it
2. Download the GlovePie script we wrote off of this instructable.
3. Go to File/Open in GlovePie, select the TreadmillControl.PIE script you just downloaded.
4. Click Run
Now the forward movement of the treadmill will be seen by the computer as tapping on the 'w' key, and the joystick will simulate the 'a' (left) and 'd' (right).
**Read below only if you need to use other keys than the ones for most movement in games (WASD setup).
If you need the treadmill to tap a different key besides 'w', all you need to do is replace the variable "key.a" with "key.whateverLetterYouWant" for example, if you wanted
to tap on the 'r' key instead of 'w', just change "key.a" to "key.r." I told you it was easy!
Here are the lines that control forward movement and left and right. These will allow you to customize the script.
key.a = var.keya
key.d = var.keyd
The second part of the script you might want to customize is how fast you need to run for your character to run at full speed. All you need to do to change that is alter the
numbers in the lines of the script that look like:
if var.speed >= 15 then
Just set the 15 to a lower number, and it will be easier to make your character run full speed.
*You can download our script here. When saving, if the file saves as .tmp, simply rename the extension to .PIE