Virtual Keyboard Widget 1.19.1

A virtual keyboard written in JavaScript and jQuery UI, which can be attached to any input field and allow text to be entered with the mouse
Virtual Keyboard Widget - The Virtual Keyboard Widget can create input pads that look like a real keyboard
  2 Screenshots
Virtual keyboards are input pads that are shown inside a floating popup window.

They aren't real keyboards, but merely a collection of buttons which when pushed will automatically add a desired character inside a form's input field.

Usually these kind of widgets are used with e-commerce and online banking services, where they are a solid means of protection against any type of key logging viruses.

Since all the input comes from the mouse, they keyboard input can't be sniffed, indirectly protecting online identities (passwords mostly).

The Virtual Keyboard Widget is a jQuery UI plugin which can help developers add a virtual keyboard to their websites.

The plugin comes with plenty of built-in key pads, or it can allow the developer to build his own custom pad.

Main features:

  • Show virtual keyboard in a popup
  • Preview text before accepting it
  • Customize keyboard layout
  • Support for diacritics
  • Support for extra character sets via SHIFT, ALT, and SHIFT+ALT
  • Manage keyboard position
  • Use custom symbols and characters
  • Lock direct (real) keyboard input
  • Set min/max input limits
  • Support for mouse wheel scrolling
  • Support for placeholder text
  • Support for callbacks
  • Simulate typing animation
  • Auto-complete support
  • Cross-browser tested
  • ARIA support
  • ThemeRoller ready
  • Lots of documentation
  • Keyboard types:
  • QWERTY Text
  • QWERTY Password
  • QWERTY Text Area
  • International
  • Alphabetical
  • Dvorak
  • Num Pad
  • Custom Hex
  • Custom Meta Sets
  • Custom

last updated on:
November 21st, 2014, 13:29 GMT
developed by:
Rob Garrison
license type:

Creative Commons: Attribution-Share Alike 3.0 Unported License

MIT License

operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Text Management \ Text Tools
Virtual Keyboard Widget
Download Button

In a hurry? Add it to your Download Basket!

user rating 3



Rate it!
2 Screenshots
Virtual Keyboard Widget - Custom key pads can also be created, holding any type of keys/characters
What's New in version 1.19.0
  • Check for jQuery UI before checking for the position utility.
  • Add maxInsert option; when true it allows inserting characters at the caret when the max length is set.
  • Fix tab navigation when openOn option is empty.
  • Allow inline renaming of action keys; it works the same as the other non-action keys.
read full changelog

Add your review!