Using BarahaPad/BarahaIME with non-US English keyboard hardware

If you are using a keyboard other than US English, such as German, French, Irish ..., then you have to adjust your typing as explained in the example below.


Picture 1 - US English keyboard layout


Picture 2 - Irish keyboard layout

Lets say you want to type the word ज्ञान (Knowledge). Using the Devanagari Phonetic keyboard, this word can be obtained by typing j~jAna characters. If you are using the US English keyboard, then you have to type [j ~ j A n a] characters. But, If you are using say, the Irish keyboard, then you have to type [j ¬ j A n a] characters. This is because, BarahaPad and BarahaIME editors internally use US English keyboard for generating the characters, and, In the Irish keyboard, ¬ (NOT SIGN) uses the position of the ~ (TILDE) character of the US English keyboard.

In other words, you should press the key by following the position of a character on the US English keyboard, rather than the position of the same character on his non-US English keyboard.