This was however not always the case, and from the days of 8-bit home computers onwards making a custom keyboard often meant taking a surplus one from elsewhere and adapting its matrix to suit ...
Once [Rupert] had the matrix codes for every button on the keyboard, he wired up a length of ribbon cable to the keyboard PCB. From there, a small breakout board provides all the connections that ...