For a long time I've wondered if it's possible to make a keyboard with PCBs similar to the ones used in NES controllers or just video game controllers in general. If it can be done with keyboards it'd be cool to do the same for a mouse or something, replace the clicky switches inside with 3 small button PCB, one for the left, right, and wheel clicks.
Anyway, I want to know if this is or has been a thing, if it's even possible, and if people make these so I can buy one, or better yet make it myself. I'll be honest, I love membrane keyboards more than mechanical (I know call me crazy) but I love the feeling of NES, PS1, and Xbox Controller buttons a lot more.
I was thinking of making long strips of PCB (or buy custom PCBs) with the button pads similar to the one on the image above, buy button contacts and modifying an old keyboard I have laying around. It seems to me like an easy enough job to do.
Another question I have is, if this has been possible, why haven't companies made keyboards like this yet? Would it have to do with the cost of making such a thing?