[Home] [Purchase] [Download] [Manual] [Acknowledgements] [Sitemap] [Release Notes] [FAQ]

Up ] Swapping Caps Lock and Ctrl ] Disabling the WINDOWS key ] Mapping multimedia/web keys to numeric keypad ] Assigning characters to multimedia/web keys ] Multi-lingual English/French keyboard ] Multi-alphabet Serbian Cyrillic/Latin keyboard ] Tri-lingual Serbian Cyrillic / Latin / Greek keyboard ] Replacing AltGR with Kana ] French improved keyboard ] Multi-lingual Russian phonetic / US English keyboard ] Multi-lingual Bulgarian phonetic / US English keyboard ] Colemak keyboard ] Multi-lingual Hindi / US English keyboard ] [ Multi-lingual Hebrew / US English keyboard ]

Example - Multi-lingual Hebrew / US English keyboard

Layout file: Hebrew and US English.zip

You can use the Demo version to test this example, Player edition to deploy it in its original form, or Full or Lite edition to deploy a modified version.

The Windows standard Hebrew keyboard (layout file KBDHEB.DLL, KLID 0000040D) does a decent job of supporting the Hebrew language, but its support for the English language is rather limited:

  1. Only upper-case Latin letters are supported.
  2. Latin letters can be produced only by pressing and holding the Shift key - this quickly becomes tiresome.

This example overcomes the above limitations by supporting both Hebrew and US English on a single layout.

The two layouts are switched between using the Scroll Lock key, eliminating the need for the Language bar. This is achieved by using the togglable KANA modifier - see example for a detailed step-by-step guide on how to use this technique.

KbdEdit example multilingual Hebrew / US English base state Hebrew
base state - Hebrew
KbdEdit example multilingual Hebrew / US English alternate KANA state US English
KANA-on state - standard US English
(note that explicit KANA mappings are needed only for keys whose function changes between Hebrew and US English)

Back to examples list

Manual index

Copyright © KbdSoft 2007-2008