Virtual keyboard emulator in jQuery
|Here we have interesting tool (and pretty nice piece of JS code). This plugin is the virtual keyboard emulator.
It allows us to put software keyboard to the input(s) at our website. Many keyboard layouts available.

Key features
– an on-screen virtual keyboard embedded within the browser window which will popup when a specified entry field is focused
– the user can then type and preview their input before Accepting or Canceling
– add custom keyboard layouts easily and any number of optional modifier keys (meta keys) to add more key sets
– each meta key set can also include the shift, alt and alt-shift key-sets
– position the keyboard in any location around the element, or target another element on the page (using jQuery UI position utility)
– easily modify the key text to any language or symbol
and others.
Demo
http://mottie.github.io/Keyboard/
Download virtual keyboard
More information and plugin to download available on GitHub:
https://github.com/Mottie/Keyboard
Related tutorial:
http://javascript-html5-tutorial.com/mouse-and-keyboard-in-javascript.html
Good stuff to play around 😉