This tiny device laser-projects a keyboard on any flat, opaque surface. You can then type away accompanied by simulated key click sounds. It really is true future magic at its best. You'll be turning heads the moment you pull it from your pocket and use it to compose an e-mail on your iPad, iPhone, smartphone, tablet, or laptop. With 68 keys and and full-size QWERTY layout, the Epic - Bluetooth Virtual Keyboard lets you type up to 350 characters per minute using a device a little larger than a matchbox.