PC Keyboard Hack Project (On A Budget)

PC Keyboard Hack Project (On A Budget)

Greetings people here is my latest venture into modding things.

What I wanted to build was a button matrix controller that I could change the layout of whenever I felt like it.

Because I’m on a tight budget I decided to hack a pc keyboard for the brains and because arcade buttons are out of the question at the moment I have used tactile switches instead.

The whole idea of this project was to have a controller that was cheap to build and have multiple uses.

This is 1 of 2 controllers that will be interlinked together totaling 80 buttons.

Here are a few pics to show you where I’m going with this bearing in mind I have still got to build an outer case (the pictures shown are the insides)

More to come soon

I love this site, I really do.

If this turns out anything like your last mod then we will all be drooling over it for months. All the best of luck in building this, not that you’ll need it.

My only question is, Are you using one keyboard or two? I’ve heard using two can cause conflict problems. I take it you bought a keyboard with lots of assignable buttons?

Oh, and where did you get those templates from? Are they self made? They look quality.

Thanks Archie yes I’m using 2 keyboards but glovepie solves the problem of 2 or 3 or 4 keyboards :slight_smile:

The overlays are just some ideas I printed out on A4 paper and laminated.
My color printers out of ink at the moment so i had to print in black and white.

I must say you’ve done a fair bit of groundwork there already. Are you a tradesman like myself (I’m guessing a joiner/carpenter)? Apologies if you are a multi skilled technician with degrees in mechanical/electrical engineering…

Joiner by trade

Wood butcher versus cable puller then.

Yes too true.

Anyway Big ups Archie for your latest diy s4 project.

that looks sick!

but if it doesnt work out, the novation dicers are a good alternative. for ~$100 you have 2 controllers. each with 5 buttons and 6 layers. totaling 60 buttons. map in a modifier (shift key) on each controller (to keep them independent) and now you have 120 buttons. and its responsive as hell. (LED feedback is a nice bonus too)

mad props for what you did though! my suggestion is just for if you want a shit ton more buttons and the keyboards crap out on you

Maybe I should have stated before It works 100% and now the only thing to make is the outer case which will be black cast acrylic.

i think a black and white checker board patter on the sides would be cool. to keep in theme with the B&W pattern

Nice project man!

Cheers man.

I don’t know if I’m looking forward to it or not.

That looks wicked, following this up for sure :wink:

Here’s a few more pictures taken during the build.

My first look at the insides of the keyboard.

This is the part I’m after.

Working it all out.

All done

Time to start soldering

First i gave the circuit board a rub with some wire wool.

Then i tinned some wires and the connections on the circuit board

Next up the soldering

Thank god for that

Hot glue is your friend :slight_smile:

For testing purposes i connected the wires to a terminal block

As you can see in the last picture I have only used half the wires. The ones taped up are for when i build the second controller.

More to come soon…

Good stuff going on here. Now I’m off to find what S4 mod Archie’s doing.

great project man i was thinking of doing the same but guess am aint rushing instead i will be following you carefully ! thumbs up \o/

This is great - and the photos and step-by-steps are awesome. The overlays look very cool.

Look forward to reading more about this.

I like the way you’ve created ‘buttons’ on top of the microswitches. One thing though - isn’t there too much empty space around each microswitch? seems like if you press one of the laminated buttons on the side (rather than in the middle) you might tear/stretch the laminate since there’s empty vertical space around the edges (where you’ve cut the circles in the wood). Sorry if I haven’t explained it well! Perhaps some foam, cut to shame, would solve this?

Can you show some pictures of how you’ve wired it all up?

edit - ignore, didn’t see the subsequent posts!

The empty space helps the button action because if you press right on the edge it will still activate the switch if you know what I mean?

There’s no danger of warping, stretching or ripping the sheets once laminated don’t forget each one of them holes is only 20mm.

I’ve already made my script in Glovepie and I mapped one of the layouts in Traktor earlier and it works great.

I bought some black cast acrylic perspex a couple of weeks, just got to go and get some glue / cement? tomorrow.

I’ve never cut this stuff before so I’m hoping all goes well. I’m going to be using my beast of a router and make a couple of jigs to make the process easier.

Because I wanted the tactile switches to be evenly spaced I ended up mounting them onto stripboard for that pro finish.

I’m thinking about having a go at making my own pcb’s for future projects and to cut down on time.

Wish me luck…

More pics coming tomorrow (gotta sort some tracks out for my radio show tonight)

I am also tryinh to do something like this, but how did u wire it up? When i opened it up, is saw 9+18 connections on the pcb, but there are much more buttons!?

EDIT: sorry, missed your second post!