So I was studying for the OS design exam and i came across a random thought. The idea was to make a "touch" keyboard, thinking this could potentially have a better design than your average mechanical keyboard.
In the end I looked to see if the idea has been done before, and wouldn't you know it someone has done a similar idea:
Optimus Tactus Touch Keyboard