Typical On-Screen Keyboard is a utility that displays a virtual keyboard on the screen and allows users to type data using a pointing device or a touch screen. It can be used on regular PC, Ultra-Mobile PC (UMPC), Tablet PC, interactive kiosk, surface computer, and multiuser touch table. Typical On-Screen Keyboard is a small tray-based program and compatible with Microsoft Windows Vista, XP and 2000.