Why bother with peripherals.
Project the display onto a wall and project the keyboard onto the desk, the unit would detect the position of your fingers over the keys using similar techniques to how Kinect works.
Project the display onto a wall and project the keyboard onto the desk, the unit would detect the position of your fingers over the keys using similar techniques to how Kinect works.