spiegel-keyman/web/docs/engine/guide/examples/automatic-control.md
Eberhard Beilharz 52e6854d9f
Merge pull request #16070 from keymanapp/chore/web/improvedoc
chore(web): more improvements to documentation

- some small updates to the text
2026-06-09 18:19:00 +02:00

1 KiB

title
Automatic Mode Example

This page shows how to include a local keyboard from an arbitrary location in your website's file structure.

In this example, we use only the LaoKey keyboard. Please click this link to open the test page.

Code Walkthrough

<head>
  <!-- Start of Code -->
  <script src="https://s.keyman.com/kmw/engine/17.0.331/keymanweb.js" type="text/javascript"></script>
  <script>
    keyman.init().then(async function() {
      await keyman.addKeyboards({
        id:'laokeys',
        name:'Lao (Phonetic)',
        languages:{
          id:'lo',
          name:'Lao'
        },
        filename:'./js/laokeys.js'
      });
    });
  </script>
  <!-- End of Code -->
</head>

API References

On initialization: keyman.init().

On including keyboards: keyman.addKeyboards().


On to Manual Control Example