com shift register da pra fazer de boa, nem precisa entender nada não já que não tem rpogramação nenhuma. vai ser só soldar 1, 2 ou 3 fios para cada um de acordo com o slot que deseja (de 1 a 8). Eu não havia pensado no SR não muito bom. Poderia usar um pcf8575 com i2c também...
Acho que controlar os leds não seria problema, as entradas eu consigo usar i2c ou outro sr também, mas como eu estaria pensando em 1 led para cada switch acho melhor ter outro arduino controlando, posso usar um atmega 328 que tenho aqui e é super barato (1-2 dolares no ebay ou 11 reais no ML) e + uns SRs ficaria show.
Eu procurei aqui no ML olx etc e não to achando teclado mecânico quebrado =/, acho que vou ter que comprar uns switchs no ebay.
Primeiro vou comprar o arduino leonardo mini e testar com aquele botoes tactis normais se vai ficar de boa o teclado, ficando vou comprar switch no ebay que vai ser o jeito...
O que quis dizer com "entender dos paranauês" em usar ou não shift-registers é em termos da fiação. A solda mais comum que se vê de keyboards DIY são desse tipo (que são simples de executar):
![thdcaDE.jpg](http://i.imgur.com/thdcaDE.jpg)
![vglq9ya2yiwds0epektf.png](https://i.kinja-img.com/gawker-media/image/upload/s--mhJeITqX--/c_scale,fl_progressive,q_80,w_800/vglq9ya2yiwds0epektf.png)
![VcSDW6r.jpg](http://static.cubiq.org/uploads/2014/03/VcSDW6r.jpg)
![IMG_20150906_160304-small.jpg](http://i1.wp.com/renzhi.ca/wp-content/uploads/2015/09/IMG_20150906_160304-small.jpg)
Agora quando se adiciona shift-registers geralmente é necessário uma PCB já que fica complicado deixar ele "flutuando", fora a precisão de soldagem que terá de aumentar, será necessária uma plataforma.
Pelo jeito está procurando um projeto imediatista, as ofertas boas de teclados "quebrados" abaixo dos R$100 não aparecem todo dia, tem que garimpar! Em um ano consegui juntar todas as peças que eu queria pra poder montar o meu (teve também o empurrãozinho que alguém me deu quando trouxe um saco de 110 switches dos EUA), agora só falta trabalhar elas (só como se fosse pouco trabalho xD), mas aos poucos vou tocando o projeto.
Aliás, sem querer esbarrei nesse projeto aqui que talvez ache interessante (já que segue uma ideia sua anterior), é a transformação de um teclado Wireless de membrana em mecânico. Dá pra ver as "adequações técnicas" (vulgo "gâmbis") que ele teve que fazer haha. Perdeu o N-key rollover porém ganhou um mecânico wireless.