DIY Keyboard Hack: Build a Custom Control Interface

Repurposing Old Keyboards for Custom Interfaces
If you require a user interface for a self-built arcade machine or a specialized keypad for a particular application, this guide provides a comprehensive walkthrough on transforming an existing keyboard into a novel interface.
Rupert, from Runaway Brainz, sought a cost-effective alternative to purchasing a dedicated control interface for a MAME cabinet. He achieved this by disassembling an older keyboard.
Understanding the Keyboard Matrix
The process involved identifying and mapping the key signals within the keyboard's matrix. This allowed for a detailed understanding of how each key registered input.
Rewiring for a New Purpose
Following the mapping process, the keyboard's circuit board was rewired. This reconfiguration enabled the use of only the necessary inputs for the intended new interface.
The resulting device bears little resemblance to its original form, effectively mimicking the functionality of commercially available, and often expensive, input modules – all at no significant cost.
Project Details and Resources
This hack focuses on reverse engineering and creatively reusing an old keyboard. It’s a resourceful solution for DIY projects.
Source: Reverse Engineer and Repurpose an Old Keyboard "The Matrix Reloaded" [via Hack A Day]