Problems: Computer: Keyboard: Layout.
Double-sided hand-held touchtype keyboard for Mini-Notebook PC
The idea is to place as many of the keys (which we normally press without looking at them) to the backside (bottom) of computer. It would minimize the computer and still make it convenient for touchtyping.
Sandwich keyboard: fast ten-finger typing on a mobile device with adaptive touch sensing on the back side