[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 Hindi / US English keyboard (contributed by Barun Kumar)

Layout file: Hindi_English.zip

Sticker map: Hindi_English_xls.zip

Note: this layout is published courtesy of its author, Mr Barun Kumar.

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 multilingual Hindi / English keyboard enables writing in both Hindi (Devangari alphabet) and English (standard US layout). The two layouts are switched between using the togglable KANA, which is mapped to the left Windows key (see Multi-lingual English / French keyboard for a detailed explanation of this technique).

The Devangari alphabet contains significantly more letters than there are "letter-like" keys on the standard keyboard. To make up for the shortfall, many keys normally reserved for special functions are remapped to serve as Devangari letters: function keys F1-F12, context menu, Insert, Home, Delete, PgUp, PgDn, PrintScreen, ScrollLock.

All of these keys originally have "non-mappable" virtual key codes - it was necessary to give them unused mappable VK codes before Devangari letters could be assigned in the High-level editor.

You can use this example in its original form by simply importing its KBE file - of course, nothing prevents you from further customizing it to better suit your needs (see Examples for general guidelines).

The accompanying Excel document Hindi_English_xls.zip contains stickers for all keys - you can simply print it out, cut individual stickers and glue them to corresponding key caps.

KbdEdit example multilingual English Hindi keyboard alternate KANA state Hindi
KANA ON state - Hindi
KbdEdit example multilingual English Hindi keyboard alternate Shift + KANA state Hindi
KANA ON Shift state - less commonly used Hindi characters
KbdEdit example multilingual English Hindi keyboard normal state US English
KANA OFF state - US English
KbdEdit example multilingual English Hindi keyboard additional mappable virtual codes on Function keys
Special keys (F1-F12, Insert, PrintScreen etc) are given unused mappable VK codes (like VK_ZOOM) to make them available for Devangari letters
KbdEdit example multilingual English Hindi key sticker map Excel xls
Sticker map from the accompanying Excel document Hindi_English_xls.zip

Back to examples list

Manual index

Copyright © KbdSoft 2007-2008