Provides multilingual on-screen keyboards for environments such as touch-screen terminals, where a hardware keyboard may not be available

Usage no npm install needed!

<script type="module">
  import accursoftJqueryOsk from 'https://cdn.skypack.dev/@accursoft/jquery-osk';


jQuery On-Screen Keyboard

Create a keyboard in a block-level container with

$('#container').loadLayout('layout.json', callback)

container: the containing element

layout.json: path to the layout file

callback: a function to call for each keypress

See the included demo for an example.