--- title: Manual Mode Example --- In this example, the web page designer specifies when KeymanWeb's on-screen keyboard may be displayed on non-mobile devices. They have also specified that the LaoKeys keyboard should be activated by default. This example continues to use the KeymanWeb default interface. Please click [this link](__manual-control.html) to open the test page. ## Code Walkthrough Include the following script in the HEAD of your page: ```js ``` Also include the following HTML code: ```html ``` - File: [laokeys_load.js](js/laokeys_load.js) And finally, include the control img for KeymanWeb: ```html KeymanWeb ``` ## API References On programmatically setting the keyboard: - [`keyman.setActiveKeyboard()`](../../reference/core/setActiveKeyboard). On managing the visibility of the OSK: - [`keyman.osk.hide()`](../../reference/osk/hide) - [`keyman.osk.show()`](../../reference/osk/show). ------------------------------------------------------------------------ [On to Full Manual Control Example](full-manual-control)