Not started
Place phone landscape, vertical, selfie camera near table height.

Virtual Table Keyboard

Put the phone on its side in landscape mode, vertical, with the front camera low and looking almost flat along the table.

Tap the table where the transparent keys appear. Tap timing is estimated from fingertip motion changes, not exact table contact.

Requires HTTPS or localhost. Camera/audio permission is requested only after pressing Start.

Rotate to landscape

The table-keyboard projection is designed for a phone lying sideways in landscape orientation.