[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 ] French multilingual keyboard ] Emulating Compose key using chained dead keys ] US English with all Latin accents using chained dead keys ] Mac Boot Camp: fixed positions of Alt, Windows and Ctrl keys ] Using NLS functions to simulate the "Context menu" key ] Using NLS functions to make Caps Lock and Alt Gr share the same key ] Using NLS functions to simulate togglable ROYA/LOYA modifier keys ] Sanskrit keyboard with Vedic extensions ]

Example - Multi-lingual Hindi / US English keyboard (contributed by Barun Kumar)

Installer package: KbdEditInstallerHindiEnglish.exe

Layout file: Hindi_English.zip

Sticker map: Hindi_English_xls.zip

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

You can use the installer package to deploy this keyboard layout without any restrictions. Free Demo version can be used to make changes and test them. To deploy a modified version, a Premium, Personal or Lite edition is needed.

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-2023