LENOVO has a Virtual Keyboard coming out than can be used on the "Smart-phone" or on a computer. The keyboard is transmitted from the camera lens on to the table, where you can type as normal.