Search
Introduction

Virtual Keyboard for JavaScript is an on-screen keyboard component that enables text and shortcut input through touch, mouse or stylus events. The control works similarly to the keyboards embedded in hand-held devices, letting users input text into the currently focused entry field. It is especially useful for applications running on touch screen terminals, such as POS or industrial systems. The integration of an onscreen virtual keyboard can also be used to enhance traditional desktop applications with accessibility features. It is implemented as a native JavaScript library and can be easily integrated into any application that uses JavaScript.

With Virtual Keyboard you can:

  • implement text input in keyboardless environment
  • build Kiosk or POS user interfaces with a limited number of input keys
  • send keys as input to external applications
  • implement accessibility features for users with mobility impairments
  • show common words for your application as keys in the keyboard
  • render control keys in online games.


Virtual Keyboard has been thouroughly tested in various JS applications and scenarios.