Author Topic: Keyboard hack howto  (Read 48141 times)

Etienne MacGyver

  • ArcadeLifeStyler'
  • ***
  • Posts: 7611
  • The Netherlands
    • View Profile
Keyboard hack howto
« on: May 19, 2009, 08:31:08 PM »
As i am planning to build an arcade cab in the future, i was investigating the ways of connecting the controls.

As i like to spend as little as possible i focussed on hacking a keyboard.

Somewhere i found this joystick that is good enough for testing purposes


And ofcourse a "victim"  :D  around 10 -15 € but i received it for free from a friend


The tool of the day for this job  8)


for the people that like to use this post as a tutorial, its a Logitech classic keyboard 200 USB


After taking out a bunch of screws, there is the treasure that we need  ;)


After carefully removing the controller its time for the "mapping of the matrix"


To follow all the lines on the circuit i used 4 different colors


First i write all the letters on the circuit after "splitting"the circuit


At the time i finished that i was not in the mood anymore to continue that day , so i put back together the remains
It makes a nice toy according to my son  8)


Oke the tracing of the circuit can begin, i started to number the pins on the circuit , so that is why it starts on the controller with pin 27, and not with 1. the controller is mounted inside the keyboard in the opposite way than that i write   ???


Can you folow me what i mean


Folowing lines....


Following more lines.....


Im getting there !  


I made a excell sheet with the results (wich is handy for you if you like to use this KB for a hack)


After this i decided to create a test panel from an old piece of metal
i already spend some time so why not continue...


In some place i found some swiches wich could serve for the test panel


thanx god i have a nice tool for the drilling job :wink:


Measure the swiches (sorry for the blurry picture)


and measuring the joystick shaft


Holes drilled, ready to put everything together


These contacts need some sanding.....


after sanding  8)


Everything in place


Bottom view


Solder time !


And finaly after soldering, and testing i used hot glue to mount the controller inside
« Last Edit: May 19, 2009, 09:28:59 PM by Etienne [NL] »

level42

  • ArcadeLifeStyler'
  • ***
  • Posts: 13555
  • Ridderkerk, arcade capital of Europe !
    • View Profile
    • Arcade 42
Re: Keyboard hack howto
« Reply #1 on: May 22, 2009, 09:38:42 AM »
Wow, that's a lot of work and dedication to save a couple of euro's.....

Etienne MacGyver

  • ArcadeLifeStyler'
  • ***
  • Posts: 7611
  • The Netherlands
    • View Profile
Re: Keyboard hack howto
« Reply #2 on: May 22, 2009, 04:03:45 PM »
Wow, that's a lot of work and dedication to save a couple of euro's.....
It was ideed some work, but i like to "hobby"  8)
and like i say , it was a test , just to know if i could pull it off
and it works !, so the next time i need a controller i just need to find a keyboard from that type an we are ready to go

Blanka

  • ArcadeLifeStyler'
  • ***
  • Posts: 729
    • View Profile
Re: Keyboard hack howto
« Reply #3 on: May 24, 2009, 08:59:48 PM »
Next time hack a cheap USB gamepad:
http://www.zercom.eu/index.php?p=35&f=1&s=1&a=146429

Etienne MacGyver

  • ArcadeLifeStyler'
  • ***
  • Posts: 7611
  • The Netherlands
    • View Profile
Re: Keyboard hack howto
« Reply #4 on: May 25, 2009, 09:20:08 AM »
Next time hack a cheap USB gamepad:
http://www.zercom.eu/index.php?p=35&f=1&s=1&a=146429
I did that already some time ago with an logitech precision gamepad in combination with an old Suso arcade but it did not work out good.

I dont know what i did wrong at the time , but it did not function the way i expected

 

Gamepad that i used for NES emulation and some other games



Old joystick that i had in the time of the Commodore 64, it was still in my garage in some box  :D
« Last Edit: May 25, 2009, 09:22:04 AM by Etienne [NL] »