What are virtual keyboards?
A virtual keyboard is where a full-size image of a QWERTY keyboard is projected onto any surface. The letters are typed by touching the image of a key.