Remove these ads by
Signing UpStep 1Purchase Materials
-2 SPST momentary switches from RadioShack
-1 RadioShack Project Box
-1 Mobility USB 2.0 Travel Hub (staples SKU #564851)
-1 GE retractable keypad (staples SKU #603891)
-1/16" sheet steel
-1 superpad extra large mousepad (staples again)
I also used:
-electrical tape
-metal screws
-cyanoacrylate(super glue)
-3m super 77 spray adhesive
AND
-conductive epoxy (if you're prepared)
OR
-hot glue and a circuit writer pen from radio shack (if you're down and dirty)
I'll add part numbers soon, but thats what I needed.
for tools, I used:
-a dremel
-a table saw
-a file
-a drill
-an adjustable wrench
-wire strippers
-soldering iron
-screw drivers
-basically, a well stocked workbench.
OK, now lets get down to buisness.
| « Previous Step | Download PDFView All Steps | Next Step » |



















































Their website with Price list page :
http://www.rajorienindustries.com/price-list.html
http://pinoytranscription.blogspot.com/2010/09/diy-usb-foot-switch.html
Got the gamepad for PHP100 (roughly $2.50 US)
Works seamlessly with ExpressScribe.
try it out, and tell me what you think
generally what you do is this.
you hook up the extra mouse (in my case mouse AND keyboard see http://geeknight.blogspot.com/2005/11/300-key-button-pad.html for the process i used to create this huge "button pad") to your pc and fire up a function in QM that watches/recieves the ids of the keyboard and mice that are sending signals. you create a macro that does what you need. in my case the macro turns the sound up when i roll the mouse wheel down (i have the mouse "upside down" to have easier access to the buttons). when QM sees mouse #2 do something that has a macro assigned to it, it interupts the signal and plays the macro instead.
I'm not trying to put down the mouse idea, i considered it, but couldn't figure out how to implement it without making the entire interface pedal driven... i needed to have both links for the mouse and pedal control.
btw, to use the foot pedal with an html file, just include the following javascript:
<script type="text/javascript">
function control(e){
var evtobj=window.event? event : e //distinguish between IE's explicit event object (window.event) and Firefox's implicit.
var unicode=evtobj.charCode? evtobj.charCode : evtobj.keyCode
var actualkey=unicode //String.fromCharCode(unicode)
if(actualkey == 37 || actualkey == 52)
{
location.href='url of previous page'
}
else if(actualkey == 39 || actualkey == 54)
{
location.href='url of next page'
}
}
document.onkeypress=control
</script>
The usb hub is only there to provide a passthrough. I didn't want to use all my usb ports on one project.
About Repertoire:
Repertoire is a PHP driven, thumbdrive based program that allows users to upload, organize, search, and display gif, jpeg, and txt based sheet music.
due to lisencing negotiations, I cannot make the full beta available yet, but I will release the php files on my blog in a day or so. its still beta, but it should fuction ok.
the foot pedal is used to switch pages in tunes with multiple pages, or to move between adjacent songs.
more information will soon be available at http://www.gschoppe.com/blog