add layout bundle and docs
This commit is contained in:
commit
b168f8680b
21
LICENSE
Normal file
21
LICENSE
Normal file
@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021 bdeshi
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
30
ProbhatKeyboardLayout.bundle/Contents/Info.plist
Normal file
30
ProbhatKeyboardLayout.bundle/Contents/Info.plist
Normal file
@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>org.sil.ukelele.keyboardlayout.probhatkeyboardlayout</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>ProbhatKeyboardLayout</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>KLInfo_Probhat (BD)</key>
|
||||
<dict>
|
||||
<key>TICapsLockLanguageSwitchCapable</key>
|
||||
<false/>
|
||||
<key>TISInputSourceID</key>
|
||||
<string>org.sil.ukelele.keyboardlayout.probhatkeyboardlayout.probhat(bd)</string>
|
||||
<key>TISIntendedLanguage</key>
|
||||
<string>bn-BD</string>
|
||||
</dict>
|
||||
<key>KLInfo_Probhat (IN)</key>
|
||||
<dict>
|
||||
<key>TICapsLockLanguageSwitchCapable</key>
|
||||
<false/>
|
||||
<key>TISInputSourceID</key>
|
||||
<string>org.sil.ukelele.keyboardlayout.probhatkeyboardlayout.probhat(in)</string>
|
||||
<key>TISIntendedLanguage</key>
|
||||
<string>bn-IN</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
Binary file not shown.
@ -0,0 +1,665 @@
|
||||
<?xml version="1.1" encoding="UTF-8"?>
|
||||
<!DOCTYPE keyboard SYSTEM "file://localhost/System/Library/DTDs/KeyboardLayout.dtd">
|
||||
<!--Last edited by Ukelele version 343 on 2021-03-28 at 17:16 (GMT+6)-->
|
||||
<keyboard group="126" id="-24560" name="Probhat (BD)" maxout="1">
|
||||
<layouts>
|
||||
<layout first="0" last="17" mapSet="ANSI" modifiers="Modifiers"/>
|
||||
<layout first="18" last="18" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="21" last="23" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="30" last="30" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="33" last="33" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="36" last="36" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="194" last="194" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="197" last="197" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="200" last="201" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="206" last="207" mapSet="JIS" modifiers="Modifiers"/>
|
||||
</layouts>
|
||||
<modifierMap id="Modifiers" defaultIndex="0">
|
||||
<keyMapSelect mapIndex="0">
|
||||
<modifier keys=""/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="1">
|
||||
<modifier keys="anyShift"/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="2">
|
||||
<modifier keys="anyOption"/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="3">
|
||||
<modifier keys="anyShift anyOption"/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="4">
|
||||
<modifier keys="command"/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="5">
|
||||
<modifier keys="anyControl"/>
|
||||
</keyMapSelect>
|
||||
</modifierMap>
|
||||
<keyMapSet id="ANSI">
|
||||
<keyMap index="0">
|
||||
<key code="0" output="া"/>
|
||||
<key code="1" output="স"/>
|
||||
<key code="2" output="ড"/>
|
||||
<key code="3" output="ত"/>
|
||||
<key code="4" output="হ"/>
|
||||
<key code="5" output="গ"/>
|
||||
<key code="6" output="য়"/>
|
||||
<key code="7" output="শ"/>
|
||||
<key code="8" output="চ"/>
|
||||
<key code="9" output="আ"/>
|
||||
<key code="11" output="ব"/>
|
||||
<key code="12" output="দ"/>
|
||||
<key code="13" output="ূ"/>
|
||||
<key code="14" output="ী"/>
|
||||
<key code="15" output="র"/>
|
||||
<key code="16" output="এ"/>
|
||||
<key code="17" output="ট"/>
|
||||
<key code="18" output="১"/>
|
||||
<key code="19" output="২"/>
|
||||
<key code="20" output="৩"/>
|
||||
<key code="21" output="৪"/>
|
||||
<key code="22" output="৬"/>
|
||||
<key code="23" output="৫"/>
|
||||
<key code="24" output="="/>
|
||||
<key code="25" output="৯"/>
|
||||
<key code="26" output="৭"/>
|
||||
<key code="27" output="-"/>
|
||||
<key code="28" output="৮"/>
|
||||
<key code="29" output="০"/>
|
||||
<key code="30" output="ো"/>
|
||||
<key code="31" output="ও"/>
|
||||
<key code="32" output="ু"/>
|
||||
<key code="33" output="ে"/>
|
||||
<key code="34" output="ি"/>
|
||||
<key code="35" output="প"/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output="ল"/>
|
||||
<key code="38" output="জ"/>
|
||||
<key code="39" output="'"/>
|
||||
<key code="40" output="ক"/>
|
||||
<key code="41" output=";"/>
|
||||
<key code="42" output=""/>
|
||||
<key code="43" output=","/>
|
||||
<key code="44" output="্"/>
|
||||
<key code="45" output="ন"/>
|
||||
<key code="46" output="ম"/>
|
||||
<key code="47" output="।"/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output=""/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="65" output="."/>
|
||||
<key code="66" output=""/>
|
||||
<key code="67" output="*"/>
|
||||
<key code="69" output="+"/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="75" output="/"/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="78" output="-"/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="1">
|
||||
<key code="0" output="অ"/>
|
||||
<key code="1" output="ষ"/>
|
||||
<key code="2" output="ঢ"/>
|
||||
<key code="3" output="থ"/>
|
||||
<key code="4" output="ঃ"/>
|
||||
<key code="5" output="ঘ"/>
|
||||
<key code="6" output="য"/>
|
||||
<key code="7" output="ঢ়"/>
|
||||
<key code="8" output="ছ"/>
|
||||
<key code="9" output="ঋ"/>
|
||||
<key code="11" output="ভ"/>
|
||||
<key code="12" output="ধ"/>
|
||||
<key code="13" output="ঊ"/>
|
||||
<key code="14" output="ঈ"/>
|
||||
<key code="15" output="ড়"/>
|
||||
<key code="16" output="ঐ"/>
|
||||
<key code="17" output="ঠ"/>
|
||||
<key code="18" output="!"/>
|
||||
<key code="19" output="@"/>
|
||||
<key code="20" output="#"/>
|
||||
<key code="21" output="৳"/>
|
||||
<key code="22" output="^"/>
|
||||
<key code="23" output="%"/>
|
||||
<key code="24" output="+"/>
|
||||
<key code="25" output="("/>
|
||||
<key code="26" output="ঞ"/>
|
||||
<key code="27" output="_"/>
|
||||
<key code="28" output="ৎ"/>
|
||||
<key code="29" output=")"/>
|
||||
<key code="30" output="ৌ"/>
|
||||
<key code="31" output="ঔ"/>
|
||||
<key code="32" output="উ"/>
|
||||
<key code="33" output="ৈ"/>
|
||||
<key code="34" output="ই"/>
|
||||
<key code="35" output="ফ"/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output="ং"/>
|
||||
<key code="38" output="ঝ"/>
|
||||
<key code="39" output="""/>
|
||||
<key code="40" output="খ"/>
|
||||
<key code="41" output=":"/>
|
||||
<key code="42" output="॥"/>
|
||||
<key code="43" output="ৃ"/>
|
||||
<key code="44" output="?"/>
|
||||
<key code="45" output="ণ"/>
|
||||
<key code="46" output="ঙ"/>
|
||||
<key code="47" output="ঁ"/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output="~"/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="65" output="."/>
|
||||
<key code="66" output=""/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="2">
|
||||
<key code="0" output="ঌ"/>
|
||||
<key code="1" output="ৡ"/>
|
||||
<key code="2" output="ৄ"/>
|
||||
<key code="3" output=""/>
|
||||
<key code="4" output="ঽ"/>
|
||||
<key code="5" output=""/>
|
||||
<key code="6" output=""/>
|
||||
<key code="7" output=""/>
|
||||
<key code="8" output=""/>
|
||||
<key code="9" output=""/>
|
||||
<key code="11" output=""/>
|
||||
<key code="12" output=""/>
|
||||
<key code="13" output=""/>
|
||||
<key code="14" output=""/>
|
||||
<key code="15" output=""/>
|
||||
<key code="16" output=""/>
|
||||
<key code="17" output=""/>
|
||||
<key code="18" output="৴"/>
|
||||
<key code="19" output="৵"/>
|
||||
<key code="20" output="৶"/>
|
||||
<key code="21" output="৷"/>
|
||||
<key code="22" output=""/>
|
||||
<key code="23" output=""/>
|
||||
<key code="24" output=""/>
|
||||
<key code="25" output=""/>
|
||||
<key code="26" output=""/>
|
||||
<key code="27" output=""/>
|
||||
<key code="28" output=""/>
|
||||
<key code="29" output="৸"/>
|
||||
<key code="30" output="ৗ"/>
|
||||
<key code="31" output=""/>
|
||||
<key code="32" output=""/>
|
||||
<key code="33" output=""/>
|
||||
<key code="34" output=""/>
|
||||
<key code="35" output=""/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output=""/>
|
||||
<key code="38" output=""/>
|
||||
<key code="39" output=""/>
|
||||
<key code="40" output=""/>
|
||||
<key code="41" output=""/>
|
||||
<key code="42" output=""/>
|
||||
<key code="43" output=""/>
|
||||
<key code="44" output=""/>
|
||||
<key code="45" output=""/>
|
||||
<key code="46" output=""/>
|
||||
<key code="47" output="়"/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output=""/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="65" output="."/>
|
||||
<key code="66" output=""/>
|
||||
<key code="67" output="*"/>
|
||||
<key code="69" output="+"/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="75" output="/"/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="78" output="-"/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="81" output="="/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="3">
|
||||
<key code="0" output="ৠ"/>
|
||||
<key code="1" output="ৣ"/>
|
||||
<key code="2" output="ৢ"/>
|
||||
<key code="3" output=""/>
|
||||
<key code="4" output=""/>
|
||||
<key code="5" output=""/>
|
||||
<key code="6" output=""/>
|
||||
<key code="7" output=""/>
|
||||
<key code="8" output=""/>
|
||||
<key code="9" output=""/>
|
||||
<key code="11" output=""/>
|
||||
<key code="12" output=""/>
|
||||
<key code="13" output=""/>
|
||||
<key code="14" output=""/>
|
||||
<key code="15" output=""/>
|
||||
<key code="16" output=""/>
|
||||
<key code="17" output=""/>
|
||||
<key code="18" output=""/>
|
||||
<key code="19" output=""/>
|
||||
<key code="20" output=""/>
|
||||
<key code="21" output="৲"/>
|
||||
<key code="22" output=""/>
|
||||
<key code="23" output=""/>
|
||||
<key code="24" output=""/>
|
||||
<key code="25" output=""/>
|
||||
<key code="26" output="৺"/>
|
||||
<key code="27" output=""/>
|
||||
<key code="28" output=""/>
|
||||
<key code="29" output="৹"/>
|
||||
<key code="30" output=""/>
|
||||
<key code="31" output=""/>
|
||||
<key code="32" output=""/>
|
||||
<key code="33" output=""/>
|
||||
<key code="34" output=""/>
|
||||
<key code="35" output=""/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output=""/>
|
||||
<key code="38" output=""/>
|
||||
<key code="39" output=""/>
|
||||
<key code="40" output=""/>
|
||||
<key code="41" output=""/>
|
||||
<key code="42" output=""/>
|
||||
<key code="43" output=""/>
|
||||
<key code="44" output=""/>
|
||||
<key code="45" output=""/>
|
||||
<key code="46" output=""/>
|
||||
<key code="47" output=""/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=""/>
|
||||
<key code="50" output=""/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="66" output=""/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="4">
|
||||
<key code="0" output="a"/>
|
||||
<key code="1" output="s"/>
|
||||
<key code="2" output="d"/>
|
||||
<key code="3" output="f"/>
|
||||
<key code="4" output="h"/>
|
||||
<key code="5" output="g"/>
|
||||
<key code="6" output="z"/>
|
||||
<key code="7" output="x"/>
|
||||
<key code="8" output="c"/>
|
||||
<key code="9" output="v"/>
|
||||
<key code="11" output="b"/>
|
||||
<key code="12" output="q"/>
|
||||
<key code="13" output="w"/>
|
||||
<key code="14" output="e"/>
|
||||
<key code="15" output="r"/>
|
||||
<key code="16" output="y"/>
|
||||
<key code="17" output="t"/>
|
||||
<key code="18" output="1"/>
|
||||
<key code="19" output="2"/>
|
||||
<key code="20" output="3"/>
|
||||
<key code="21" output="4"/>
|
||||
<key code="22" output="6"/>
|
||||
<key code="23" output="5"/>
|
||||
<key code="24" output="="/>
|
||||
<key code="25" output="9"/>
|
||||
<key code="26" output="7"/>
|
||||
<key code="27" output="-"/>
|
||||
<key code="28" output="8"/>
|
||||
<key code="29" output="0"/>
|
||||
<key code="30" output="]"/>
|
||||
<key code="31" output="o"/>
|
||||
<key code="32" output="u"/>
|
||||
<key code="33" output="["/>
|
||||
<key code="34" output="i"/>
|
||||
<key code="35" output="p"/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output="l"/>
|
||||
<key code="38" output="j"/>
|
||||
<key code="39" output="'"/>
|
||||
<key code="40" output="k"/>
|
||||
<key code="41" output=";"/>
|
||||
<key code="42" output="\"/>
|
||||
<key code="43" output=","/>
|
||||
<key code="44" output="/"/>
|
||||
<key code="45" output="n"/>
|
||||
<key code="46" output="m"/>
|
||||
<key code="47" output="."/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output="`"/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="66" output=""/>
|
||||
<key code="67" output="*"/>
|
||||
<key code="69" output="+"/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="75" output="/"/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="78" output="-"/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="81" output="="/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="5">
|
||||
<key code="0" output="a"/>
|
||||
<key code="1" output="s"/>
|
||||
<key code="2" output="d"/>
|
||||
<key code="3" output="f"/>
|
||||
<key code="4" output="h"/>
|
||||
<key code="5" output="g"/>
|
||||
<key code="6" output="z"/>
|
||||
<key code="7" output="x"/>
|
||||
<key code="8" output="c"/>
|
||||
<key code="9" output="v"/>
|
||||
<key code="11" output="b"/>
|
||||
<key code="12" output="q"/>
|
||||
<key code="13" output="w"/>
|
||||
<key code="14" output="e"/>
|
||||
<key code="15" output="r"/>
|
||||
<key code="16" output="y"/>
|
||||
<key code="17" output="t"/>
|
||||
<key code="18" output="1"/>
|
||||
<key code="19" output="2"/>
|
||||
<key code="20" output="3"/>
|
||||
<key code="21" output="4"/>
|
||||
<key code="22" output="6"/>
|
||||
<key code="23" output="5"/>
|
||||
<key code="24" output="="/>
|
||||
<key code="25" output="9"/>
|
||||
<key code="26" output="7"/>
|
||||
<key code="27" output="-"/>
|
||||
<key code="28" output="8"/>
|
||||
<key code="29" output="0"/>
|
||||
<key code="30" output="]"/>
|
||||
<key code="31" output="o"/>
|
||||
<key code="32" output="u"/>
|
||||
<key code="33" output="["/>
|
||||
<key code="34" output="i"/>
|
||||
<key code="35" output="p"/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output="l"/>
|
||||
<key code="38" output="j"/>
|
||||
<key code="39" output="'"/>
|
||||
<key code="40" output="k"/>
|
||||
<key code="41" output=";"/>
|
||||
<key code="42" output="\"/>
|
||||
<key code="43" output=","/>
|
||||
<key code="44" output="/"/>
|
||||
<key code="45" output="n"/>
|
||||
<key code="46" output="m"/>
|
||||
<key code="47" output="."/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output="`"/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="66" output=""/>
|
||||
<key code="67" output="*"/>
|
||||
<key code="69" output="+"/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="75" output="/"/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="78" output="-"/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="81" output="="/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
</keyMapSet>
|
||||
<keyMapSet id="JIS">
|
||||
<keyMap index="0" baseMapSet="ANSI" baseIndex="0">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="1" baseMapSet="ANSI" baseIndex="1">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="2" baseMapSet="ANSI" baseIndex="2">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="3" baseMapSet="ANSI" baseIndex="3">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="4" baseMapSet="ANSI" baseIndex="4">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="5" baseMapSet="ANSI" baseIndex="5">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
</keyMapSet>
|
||||
</keyboard>
|
Binary file not shown.
@ -0,0 +1,665 @@
|
||||
<?xml version="1.1" encoding="UTF-8"?>
|
||||
<!DOCTYPE keyboard SYSTEM "file://localhost/System/Library/DTDs/KeyboardLayout.dtd">
|
||||
<!--Last edited by Ukelele version 343 on 2021-03-28 at 17:16 (GMT+6)-->
|
||||
<keyboard group="126" id="-5365" name="Probhat (IN)" maxout="1">
|
||||
<layouts>
|
||||
<layout first="0" last="17" mapSet="ANSI" modifiers="Modifiers"/>
|
||||
<layout first="18" last="18" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="21" last="23" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="30" last="30" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="33" last="33" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="36" last="36" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="194" last="194" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="197" last="197" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="200" last="201" mapSet="JIS" modifiers="Modifiers"/>
|
||||
<layout first="206" last="207" mapSet="JIS" modifiers="Modifiers"/>
|
||||
</layouts>
|
||||
<modifierMap id="Modifiers" defaultIndex="0">
|
||||
<keyMapSelect mapIndex="0">
|
||||
<modifier keys=""/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="1">
|
||||
<modifier keys="anyShift"/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="2">
|
||||
<modifier keys="anyOption"/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="3">
|
||||
<modifier keys="anyShift anyOption"/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="4">
|
||||
<modifier keys="command"/>
|
||||
</keyMapSelect>
|
||||
<keyMapSelect mapIndex="5">
|
||||
<modifier keys="anyControl"/>
|
||||
</keyMapSelect>
|
||||
</modifierMap>
|
||||
<keyMapSet id="ANSI">
|
||||
<keyMap index="0">
|
||||
<key code="0" output="া"/>
|
||||
<key code="1" output="স"/>
|
||||
<key code="2" output="ড"/>
|
||||
<key code="3" output="ত"/>
|
||||
<key code="4" output="হ"/>
|
||||
<key code="5" output="গ"/>
|
||||
<key code="6" output="য়"/>
|
||||
<key code="7" output="শ"/>
|
||||
<key code="8" output="চ"/>
|
||||
<key code="9" output="আ"/>
|
||||
<key code="11" output="ব"/>
|
||||
<key code="12" output="দ"/>
|
||||
<key code="13" output="ূ"/>
|
||||
<key code="14" output="ী"/>
|
||||
<key code="15" output="র"/>
|
||||
<key code="16" output="এ"/>
|
||||
<key code="17" output="ট"/>
|
||||
<key code="18" output="১"/>
|
||||
<key code="19" output="২"/>
|
||||
<key code="20" output="৩"/>
|
||||
<key code="21" output="৪"/>
|
||||
<key code="22" output="৬"/>
|
||||
<key code="23" output="৫"/>
|
||||
<key code="24" output="="/>
|
||||
<key code="25" output="৯"/>
|
||||
<key code="26" output="৭"/>
|
||||
<key code="27" output="-"/>
|
||||
<key code="28" output="৮"/>
|
||||
<key code="29" output="০"/>
|
||||
<key code="30" output="ো"/>
|
||||
<key code="31" output="ও"/>
|
||||
<key code="32" output="ু"/>
|
||||
<key code="33" output="ে"/>
|
||||
<key code="34" output="ি"/>
|
||||
<key code="35" output="প"/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output="ল"/>
|
||||
<key code="38" output="জ"/>
|
||||
<key code="39" output="'"/>
|
||||
<key code="40" output="ক"/>
|
||||
<key code="41" output=";"/>
|
||||
<key code="42" output=""/>
|
||||
<key code="43" output=","/>
|
||||
<key code="44" output="্"/>
|
||||
<key code="45" output="ন"/>
|
||||
<key code="46" output="ম"/>
|
||||
<key code="47" output="।"/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output=""/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="65" output="."/>
|
||||
<key code="66" output=""/>
|
||||
<key code="67" output="*"/>
|
||||
<key code="69" output="+"/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="75" output="/"/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="78" output="-"/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="1">
|
||||
<key code="0" output="অ"/>
|
||||
<key code="1" output="ষ"/>
|
||||
<key code="2" output="ঢ"/>
|
||||
<key code="3" output="থ"/>
|
||||
<key code="4" output="ঃ"/>
|
||||
<key code="5" output="ঘ"/>
|
||||
<key code="6" output="য"/>
|
||||
<key code="7" output="ঢ়"/>
|
||||
<key code="8" output="ছ"/>
|
||||
<key code="9" output="ঋ"/>
|
||||
<key code="11" output="ভ"/>
|
||||
<key code="12" output="ধ"/>
|
||||
<key code="13" output="ঊ"/>
|
||||
<key code="14" output="ঈ"/>
|
||||
<key code="15" output="ড়"/>
|
||||
<key code="16" output="ঐ"/>
|
||||
<key code="17" output="ঠ"/>
|
||||
<key code="18" output="!"/>
|
||||
<key code="19" output="@"/>
|
||||
<key code="20" output="#"/>
|
||||
<key code="21" output="₹"/>
|
||||
<key code="22" output="^"/>
|
||||
<key code="23" output="%"/>
|
||||
<key code="24" output="+"/>
|
||||
<key code="25" output="("/>
|
||||
<key code="26" output="ঞ"/>
|
||||
<key code="27" output="_"/>
|
||||
<key code="28" output="ৎ"/>
|
||||
<key code="29" output=")"/>
|
||||
<key code="30" output="ৌ"/>
|
||||
<key code="31" output="ঔ"/>
|
||||
<key code="32" output="উ"/>
|
||||
<key code="33" output="ৈ"/>
|
||||
<key code="34" output="ই"/>
|
||||
<key code="35" output="ফ"/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output="ং"/>
|
||||
<key code="38" output="ঝ"/>
|
||||
<key code="39" output="""/>
|
||||
<key code="40" output="খ"/>
|
||||
<key code="41" output=":"/>
|
||||
<key code="42" output="॥"/>
|
||||
<key code="43" output="ৃ"/>
|
||||
<key code="44" output="?"/>
|
||||
<key code="45" output="ণ"/>
|
||||
<key code="46" output="ঙ"/>
|
||||
<key code="47" output="ঁ"/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output="~"/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="65" output="."/>
|
||||
<key code="66" output=""/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="2">
|
||||
<key code="0" output="ঌ"/>
|
||||
<key code="1" output="ৡ"/>
|
||||
<key code="2" output="ৄ"/>
|
||||
<key code="3" output=""/>
|
||||
<key code="4" output="ঽ"/>
|
||||
<key code="5" output=""/>
|
||||
<key code="6" output=""/>
|
||||
<key code="7" output=""/>
|
||||
<key code="8" output=""/>
|
||||
<key code="9" output=""/>
|
||||
<key code="11" output=""/>
|
||||
<key code="12" output=""/>
|
||||
<key code="13" output=""/>
|
||||
<key code="14" output=""/>
|
||||
<key code="15" output=""/>
|
||||
<key code="16" output=""/>
|
||||
<key code="17" output=""/>
|
||||
<key code="18" output="৴"/>
|
||||
<key code="19" output="৵"/>
|
||||
<key code="20" output="৶"/>
|
||||
<key code="21" output="৷"/>
|
||||
<key code="22" output=""/>
|
||||
<key code="23" output=""/>
|
||||
<key code="24" output=""/>
|
||||
<key code="25" output=""/>
|
||||
<key code="26" output=""/>
|
||||
<key code="27" output=""/>
|
||||
<key code="28" output=""/>
|
||||
<key code="29" output="৸"/>
|
||||
<key code="30" output="ৗ"/>
|
||||
<key code="31" output=""/>
|
||||
<key code="32" output=""/>
|
||||
<key code="33" output=""/>
|
||||
<key code="34" output=""/>
|
||||
<key code="35" output=""/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output=""/>
|
||||
<key code="38" output=""/>
|
||||
<key code="39" output=""/>
|
||||
<key code="40" output=""/>
|
||||
<key code="41" output=""/>
|
||||
<key code="42" output=""/>
|
||||
<key code="43" output=""/>
|
||||
<key code="44" output=""/>
|
||||
<key code="45" output=""/>
|
||||
<key code="46" output=""/>
|
||||
<key code="47" output="়"/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output=""/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="65" output="."/>
|
||||
<key code="66" output=""/>
|
||||
<key code="67" output="*"/>
|
||||
<key code="69" output="+"/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="75" output="/"/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="78" output="-"/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="81" output="="/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="3">
|
||||
<key code="0" output="ৠ"/>
|
||||
<key code="1" output="ৣ"/>
|
||||
<key code="2" output="ৢ"/>
|
||||
<key code="3" output=""/>
|
||||
<key code="4" output=""/>
|
||||
<key code="5" output=""/>
|
||||
<key code="6" output=""/>
|
||||
<key code="7" output=""/>
|
||||
<key code="8" output=""/>
|
||||
<key code="9" output=""/>
|
||||
<key code="11" output=""/>
|
||||
<key code="12" output=""/>
|
||||
<key code="13" output=""/>
|
||||
<key code="14" output=""/>
|
||||
<key code="15" output=""/>
|
||||
<key code="16" output=""/>
|
||||
<key code="17" output=""/>
|
||||
<key code="18" output=""/>
|
||||
<key code="19" output=""/>
|
||||
<key code="20" output=""/>
|
||||
<key code="21" output="৲"/>
|
||||
<key code="22" output=""/>
|
||||
<key code="23" output=""/>
|
||||
<key code="24" output=""/>
|
||||
<key code="25" output=""/>
|
||||
<key code="26" output="৺"/>
|
||||
<key code="27" output=""/>
|
||||
<key code="28" output=""/>
|
||||
<key code="29" output="৹"/>
|
||||
<key code="30" output=""/>
|
||||
<key code="31" output=""/>
|
||||
<key code="32" output=""/>
|
||||
<key code="33" output=""/>
|
||||
<key code="34" output=""/>
|
||||
<key code="35" output=""/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output=""/>
|
||||
<key code="38" output=""/>
|
||||
<key code="39" output=""/>
|
||||
<key code="40" output=""/>
|
||||
<key code="41" output=""/>
|
||||
<key code="42" output=""/>
|
||||
<key code="43" output=""/>
|
||||
<key code="44" output=""/>
|
||||
<key code="45" output=""/>
|
||||
<key code="46" output=""/>
|
||||
<key code="47" output=""/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=""/>
|
||||
<key code="50" output=""/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="66" output=""/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="4">
|
||||
<key code="0" output="a"/>
|
||||
<key code="1" output="s"/>
|
||||
<key code="2" output="d"/>
|
||||
<key code="3" output="f"/>
|
||||
<key code="4" output="h"/>
|
||||
<key code="5" output="g"/>
|
||||
<key code="6" output="z"/>
|
||||
<key code="7" output="x"/>
|
||||
<key code="8" output="c"/>
|
||||
<key code="9" output="v"/>
|
||||
<key code="11" output="b"/>
|
||||
<key code="12" output="q"/>
|
||||
<key code="13" output="w"/>
|
||||
<key code="14" output="e"/>
|
||||
<key code="15" output="r"/>
|
||||
<key code="16" output="y"/>
|
||||
<key code="17" output="t"/>
|
||||
<key code="18" output="1"/>
|
||||
<key code="19" output="2"/>
|
||||
<key code="20" output="3"/>
|
||||
<key code="21" output="4"/>
|
||||
<key code="22" output="6"/>
|
||||
<key code="23" output="5"/>
|
||||
<key code="24" output="="/>
|
||||
<key code="25" output="9"/>
|
||||
<key code="26" output="7"/>
|
||||
<key code="27" output="-"/>
|
||||
<key code="28" output="8"/>
|
||||
<key code="29" output="0"/>
|
||||
<key code="30" output="]"/>
|
||||
<key code="31" output="o"/>
|
||||
<key code="32" output="u"/>
|
||||
<key code="33" output="["/>
|
||||
<key code="34" output="i"/>
|
||||
<key code="35" output="p"/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output="l"/>
|
||||
<key code="38" output="j"/>
|
||||
<key code="39" output="'"/>
|
||||
<key code="40" output="k"/>
|
||||
<key code="41" output=";"/>
|
||||
<key code="42" output="\"/>
|
||||
<key code="43" output=","/>
|
||||
<key code="44" output="/"/>
|
||||
<key code="45" output="n"/>
|
||||
<key code="46" output="m"/>
|
||||
<key code="47" output="."/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output="`"/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="66" output=""/>
|
||||
<key code="67" output="*"/>
|
||||
<key code="69" output="+"/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="75" output="/"/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="78" output="-"/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="81" output="="/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="5">
|
||||
<key code="0" output="a"/>
|
||||
<key code="1" output="s"/>
|
||||
<key code="2" output="d"/>
|
||||
<key code="3" output="f"/>
|
||||
<key code="4" output="h"/>
|
||||
<key code="5" output="g"/>
|
||||
<key code="6" output="z"/>
|
||||
<key code="7" output="x"/>
|
||||
<key code="8" output="c"/>
|
||||
<key code="9" output="v"/>
|
||||
<key code="11" output="b"/>
|
||||
<key code="12" output="q"/>
|
||||
<key code="13" output="w"/>
|
||||
<key code="14" output="e"/>
|
||||
<key code="15" output="r"/>
|
||||
<key code="16" output="y"/>
|
||||
<key code="17" output="t"/>
|
||||
<key code="18" output="1"/>
|
||||
<key code="19" output="2"/>
|
||||
<key code="20" output="3"/>
|
||||
<key code="21" output="4"/>
|
||||
<key code="22" output="6"/>
|
||||
<key code="23" output="5"/>
|
||||
<key code="24" output="="/>
|
||||
<key code="25" output="9"/>
|
||||
<key code="26" output="7"/>
|
||||
<key code="27" output="-"/>
|
||||
<key code="28" output="8"/>
|
||||
<key code="29" output="0"/>
|
||||
<key code="30" output="]"/>
|
||||
<key code="31" output="o"/>
|
||||
<key code="32" output="u"/>
|
||||
<key code="33" output="["/>
|
||||
<key code="34" output="i"/>
|
||||
<key code="35" output="p"/>
|
||||
<key code="36" output="
"/>
|
||||
<key code="37" output="l"/>
|
||||
<key code="38" output="j"/>
|
||||
<key code="39" output="'"/>
|
||||
<key code="40" output="k"/>
|
||||
<key code="41" output=";"/>
|
||||
<key code="42" output="\"/>
|
||||
<key code="43" output=","/>
|
||||
<key code="44" output="/"/>
|
||||
<key code="45" output="n"/>
|
||||
<key code="46" output="m"/>
|
||||
<key code="47" output="."/>
|
||||
<key code="48" output="	"/>
|
||||
<key code="49" output=" "/>
|
||||
<key code="50" output="`"/>
|
||||
<key code="51" output=""/>
|
||||
<key code="53" output=""/>
|
||||
<key code="64" output=""/>
|
||||
<key code="66" output=""/>
|
||||
<key code="67" output="*"/>
|
||||
<key code="69" output="+"/>
|
||||
<key code="70" output=""/>
|
||||
<key code="71" output=""/>
|
||||
<key code="72" output=""/>
|
||||
<key code="75" output="/"/>
|
||||
<key code="76" output=""/>
|
||||
<key code="77" output=""/>
|
||||
<key code="78" output="-"/>
|
||||
<key code="79" output=""/>
|
||||
<key code="80" output=""/>
|
||||
<key code="81" output="="/>
|
||||
<key code="82" output="0"/>
|
||||
<key code="83" output="1"/>
|
||||
<key code="84" output="2"/>
|
||||
<key code="85" output="3"/>
|
||||
<key code="86" output="4"/>
|
||||
<key code="87" output="5"/>
|
||||
<key code="88" output="6"/>
|
||||
<key code="89" output="7"/>
|
||||
<key code="91" output="8"/>
|
||||
<key code="92" output="9"/>
|
||||
<key code="96" output=""/>
|
||||
<key code="97" output=""/>
|
||||
<key code="98" output=""/>
|
||||
<key code="99" output=""/>
|
||||
<key code="100" output=""/>
|
||||
<key code="101" output=""/>
|
||||
<key code="103" output=""/>
|
||||
<key code="105" output=""/>
|
||||
<key code="106" output=""/>
|
||||
<key code="107" output=""/>
|
||||
<key code="109" output=""/>
|
||||
<key code="111" output=""/>
|
||||
<key code="113" output=""/>
|
||||
<key code="114" output=""/>
|
||||
<key code="115" output=""/>
|
||||
<key code="116" output=""/>
|
||||
<key code="117" output=""/>
|
||||
<key code="118" output=""/>
|
||||
<key code="119" output=""/>
|
||||
<key code="120" output=""/>
|
||||
<key code="121" output=""/>
|
||||
<key code="122" output=""/>
|
||||
<key code="123" output=""/>
|
||||
<key code="124" output=""/>
|
||||
<key code="125" output=""/>
|
||||
<key code="126" output=""/>
|
||||
</keyMap>
|
||||
</keyMapSet>
|
||||
<keyMapSet id="JIS">
|
||||
<keyMap index="0" baseMapSet="ANSI" baseIndex="0">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="1" baseMapSet="ANSI" baseIndex="1">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="2" baseMapSet="ANSI" baseIndex="2">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="3" baseMapSet="ANSI" baseIndex="3">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="4" baseMapSet="ANSI" baseIndex="4">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
<keyMap index="5" baseMapSet="ANSI" baseIndex="5">
|
||||
<key code="512" output=""/>
|
||||
</keyMap>
|
||||
</keyMapSet>
|
||||
</keyboard>
|
Binary file not shown.
Binary file not shown.
12
ProbhatKeyboardLayout.bundle/Contents/version.plist
Normal file
12
ProbhatKeyboardLayout.bundle/Contents/version.plist
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>ProjectName</key>
|
||||
<string>ProbhatKeyboardLayout</string>
|
||||
<key>SourceVersion</key>
|
||||
<string>1.0.0</string>
|
||||
</dict>
|
||||
</plist>
|
41
README.md
Normal file
41
README.md
Normal file
@ -0,0 +1,41 @@
|
||||
### Probhat Bangla keyboard layout for Mac OSX
|
||||
|
||||
This project hosts Probhat keyboard layout configuration for Mac OSX systems.
|
||||
|
||||
There are two variations:
|
||||
- **Probhat (BD)**: BDT symbol (৳) on <kbd>SHIFT</kbd>+<kbd>4</kbd>
|
||||
- **Probhat (IN)**: INR symbol (₹) on <kbd>SHIFT</kbd>+<kbd>4</kbd>
|
||||
|
||||
Other than this variation, the layouts are faithful to the scheme published at [ekushey.org][e]<span style="font-size:60%">[🏛][w]</span>
|
||||
|
||||
### INSTALLATION
|
||||
#### install for current user
|
||||
Copy [`ProbhatKeyboardLayout.bundle`][p] to `~/Library/Keyboard Layouts/`
|
||||
|
||||
#### install system-wide
|
||||
Copy [`ProbhatKeyboardLayout.bundle`][p] to `/Library/Keyboard Layouts/`
|
||||
|
||||
#### uninstall
|
||||
Remove `ProbhatKeyboardLayout.bundle` from where ever you'd copied it to.
|
||||
|
||||
![graphical view of the layout](./probhat-layout-apple-wireless.png)
|
||||
<sup>(image generated with https://keyboard-layout-editor.com)</sup>
|
||||
|
||||
### NOTES
|
||||
- The <kbd>Control</kbd> and <kbd>Command</kbd> special keys use US QWERTY layouts.
|
||||
- Some key combinations may conflict with some application-specific shortcuts. For example, <kbd>SHIFT</kbd>+<kbd>ALT</kbd>+<kbd>A</kbd> toggles block comments by default in VSCode.
|
||||
|
||||
### ISSUES
|
||||
Please [report issues or missing features][s]!
|
||||
|
||||
### CREDITS
|
||||
The Probhat layout was developed by Ankurbangla.org.
|
||||
This layout bundle was generated with the help of [Ukelele][k] and no guitars.
|
||||
|
||||
<hr>
|
||||
|
||||
[e]: https://www.ekushey.org/?page/probhat_layout
|
||||
[w]: https://web.archive.org/web/20200815053905/https://ekushey.org/?page/probhat_layout
|
||||
[p]: ProbhatKeyboardLayout.bundle
|
||||
[s]: https://github.com/bdeshi/probhat-mac-osx/issues
|
||||
[k]: https://software.sil.org/ukelele/
|
BIN
probhat-layout-apple-wireless.png
Normal file
BIN
probhat-layout-apple-wireless.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 150 KiB |
Loading…
Reference in New Issue
Block a user