There is a prototype software (yes it exists) that will turn any surface that produces vibrations into a virtual keyboard. The software tracks key strokes by using the accelerometer to track vibrations. The videos shows that a piece of paper with a drawing of a keyboard could actually be used to type on your mobile device. Imagine a portable keyboard that you can place in your wallet/pocket. Watch the Video Below.