Hindi Phonetic Keyboard Layout addition (#837)

This commit is contained in:
npnpatidar 2024-12-19 22:33:28 +00:00 committed by GitHub
parent cbfd53a36b
commit 3da696276e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 48 additions and 0 deletions

View File

@ -59,6 +59,9 @@ Layout doesn't define some important keys, missing: loc esc, loc tab
Duplicate keys: ।
Layout includes some ASCII punctuation but not all, missing: ", $, ', ^, _, `, |
2 warnings
# deva_phonetic_in
Duplicate keys: ट
1 warnings
# georgian_mes
0 warnings
# georgian_qwerty

View File

@ -26,6 +26,7 @@
<item>cyrl_yxukeng_os</item>
<item>deva_alt</item>
<item>deva_inscript</item>
<item>deva_phonetic_in</item>
<item>georgian_mes</item>
<item>georgian_qwerty</item>
<item>grek_qwerty</item>
@ -100,6 +101,7 @@
<item>Old Church Slavonic (Црькъвьнословѣньскъ ѩзыкъ)</item>
<item>देवनागरी (हिंदी)-2</item>
<item>देवनागरी (हिंदी)-1</item>
<item>हिन्दी फोनेटिक - Hindi Phonetic</item>
<item>ქართული (MES)</item>
<item>ქართული (QWERTY)</item>
<item>QWERTY (Greek)</item>
@ -174,6 +176,7 @@
<item>@xml/cyrl_yxukeng_os</item>
<item>@xml/deva_alt</item>
<item>@xml/deva_inscript</item>
<item>@xml/deva_phonetic_in</item>
<item>@xml/georgian_mes</item>
<item>@xml/georgian_qwerty</item>
<item>@xml/grek_qwerty</item>

View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" ?>
<keyboard name="हिन्दी फोनेटिक - Hindi Phonetic" script="devanagari">
<modmap>
<shift a="ड़" b="ढ़" />
<shift a="क़" b="ख़" />
<shift a= "ज्ञ" b="ञ" />
</modmap>
<row>
<key key0="ट" key1="`" key2="1" key3="!" key4="loc esc"/>
<key key0="ड" key1="~" key2="2" key3="\@" />
<key key0="े" key1="ए" key2="3" key3="\#" key4="$" />
<key key0="र" key1="ऋ" key2="4" key3="ृ" key4="₹"/>
<key key0="त" key1="ट" key2="5" key3="%" key4="त्र"/>
<key key0="य" key2="6" key3="^"/>
<key key0="ु" key1="उ" key2="7" key3="&amp;"/>
<key key0="ि" key1="इ" key2="8" key3="*" />
<key key0="ो" key1="ओ" key2="9" key3="(" key4=")"/>
<key key0="प" key1="" key2="0" key4="॒"/>
</row>
<row>
<key shift="0.5" key0="ा" key1="loc tab" key3="अ"/>
<key key0="स" key1="श्र" key3="“" key4="”"/>
<key key0="द" key1="ड़" key3="" key4=""/>
<key key0="फ" key1="फ़" key3="़" />
<key key0="ग" key1="ग़" key2="-" key3="_"/>
<key key0="ह" key2="=" key3="+" key4="्"/>
<key key0="ज" key1="ज़" key3="{" key4="}"/>
<key key0="क" key1="क़" key3="[" key4="]"/>
<key key0="ल" key1="ऌ" key2="।" key3 ="ॢ" key4="॥"/>
</row>
<row>
<key width="1.5" key0="shift" key2="loc capslock"/>
<key key0="ज्ञ" key2="|" key3="\\" key4="ऍ"/>
<key key0="ष" key1="क्ष" key3 ="ॅ" key4="ॉ"/>
<key key0="च" key2="&lt;" key3=","/>
<key key0="व" key2=">" key3="."/>
<key key0="ब" key2="\?" key3="/"/>
<key key0="न" key1="ङ" key2=":" key3=";" key4="ऽ"/>
<key key0="म" key1="ॐ" key2="&quot;" key3="'" key4="ँ"/>
<key width="1.5" key0="backspace" key2="delete"/>
</row>
</keyboard>