On-Screen Keyboard Module
The On-Screen Keyboard module is exposed to the developer as window.keyman.osk.
addEventListenerFunction- Adds an event listener for user-handling of On-Screen keyboard events.
getRectFunction- Get absolute position and size of OSK window.
hideFunction- Hide the OSK.
isEnabledFunction- Return the user-defined OSK visibility as set by prior calls to show or hide.
isVisibleFunction- Return the actual visibility of the On-Screen Keyboard.
removeEventListenerFunction- Removes a user-defined event handler.
restorePositionFunction- Move OSK back to default position, floating under active input element.
setPosFunction- Set absolute position and size of desktop OSK window, limited to screen.
setRectFunction- Set absolute position and size of desktop OSK window.
showFunction- Display, hide or toggle OSK visibility.
userLocatedFunction- Determine whether or not the OSK has been moved from its default position by the user.
- Class Names and Identifiers for On-Screen Keyboard and Other KeymanWeb Elements
- The appearance of the KeymanWeb on-screen keyboard, menu amd other elements can be customized by a web designer by redefining (or adding to) the default styles.


