Javascript VirtualKeyboard allows you to use any
existing keyboard layouts without having them
installed on your local PC. This tool is useful
for embedding into a WYSIWYG HTML editor, a Web
mail system, chat, forum, or any other application
requiring user input. About 70 languages/130
keyboard layouts are supported. It has an easy and
powerful design, allowing it to implement complex
layouts like Korean, Japanese, Chinese, and so on.
It has full support for keyboard and mouse input.
It features a completely CSS-driven UI that is
easy skinnable.
License: GNU Lesser General Public License (LGPL)
Changes:
The IFrameVirtualKeyboard module was added, which
is an isolated vk environment, preventing it from
conflicting with JS frameworks. The
DocumentSelection library in FireFox3 was fixed,
as it incorrectly calculated range coordinates.
Parameter detection in the vk loader was fixed. A
plugins parameter was added to specify the vk
module to be used (possible values are IFrame and
Popup).