Repo created
This commit is contained in:
parent
f2d952b743
commit
3ecd57d1b2
475 changed files with 37130 additions and 2 deletions
134
srcs/layouts/LICENSE
Normal file
134
srcs/layouts/LICENSE
Normal file
|
|
@ -0,0 +1,134 @@
|
|||
Layout definitions are licensed differently from the rest of the application
|
||||
source code to allow use in other projects related or unrelated to Unexpected
|
||||
Keyboard.
|
||||
|
||||
The following license applies to all the files in the srcs/layouts directory
|
||||
whose name ends in .xml with the exception of:
|
||||
|
||||
- latn_neo2.xml
|
||||
- latn_qwertz.xml
|
||||
|
||||
Files listed as exceptions are licensed under the same license as the rest of
|
||||
the project and might contain copyright notices.
|
||||
|
||||
Creative Commons Legal Code
|
||||
|
||||
CC0 1.0 Universal
|
||||
|
||||
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
|
||||
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
|
||||
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
|
||||
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
|
||||
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
|
||||
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
|
||||
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
|
||||
HEREUNDER.
|
||||
|
||||
Statement of Purpose
|
||||
|
||||
The laws of most jurisdictions throughout the world automatically confer
|
||||
exclusive Copyright and Related Rights (defined below) upon the creator
|
||||
and subsequent owner(s) (each and all, an "owner") of an original work of
|
||||
authorship and/or a database (each, a "Work").
|
||||
|
||||
Certain owners wish to permanently relinquish those rights to a Work for
|
||||
the purpose of contributing to a commons of creative, cultural and
|
||||
scientific works ("Commons") that the public can reliably and without fear
|
||||
of later claims of infringement build upon, modify, incorporate in other
|
||||
works, reuse and redistribute as freely as possible in any form whatsoever
|
||||
and for any purposes, including without limitation commercial purposes.
|
||||
These owners may contribute to the Commons to promote the ideal of a free
|
||||
culture and the further production of creative, cultural and scientific
|
||||
works, or to gain reputation or greater distribution for their Work in
|
||||
part through the use and efforts of others.
|
||||
|
||||
For these and/or other purposes and motivations, and without any
|
||||
expectation of additional consideration or compensation, the person
|
||||
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
|
||||
is an owner of Copyright and Related Rights in the Work, voluntarily
|
||||
elects to apply CC0 to the Work and publicly distribute the Work under its
|
||||
terms, with knowledge of his or her Copyright and Related Rights in the
|
||||
Work and the meaning and intended legal effect of CC0 on those rights.
|
||||
|
||||
1. Copyright and Related Rights. A Work made available under CC0 may be
|
||||
protected by copyright and related or neighboring rights ("Copyright and
|
||||
Related Rights"). Copyright and Related Rights include, but are not
|
||||
limited to, the following:
|
||||
|
||||
i. the right to reproduce, adapt, distribute, perform, display,
|
||||
communicate, and translate a Work;
|
||||
ii. moral rights retained by the original author(s) and/or performer(s);
|
||||
iii. publicity and privacy rights pertaining to a person's image or
|
||||
likeness depicted in a Work;
|
||||
iv. rights protecting against unfair competition in regards to a Work,
|
||||
subject to the limitations in paragraph 4(a), below;
|
||||
v. rights protecting the extraction, dissemination, use and reuse of data
|
||||
in a Work;
|
||||
vi. database rights (such as those arising under Directive 96/9/EC of the
|
||||
European Parliament and of the Council of 11 March 1996 on the legal
|
||||
protection of databases, and under any national implementation
|
||||
thereof, including any amended or successor version of such
|
||||
directive); and
|
||||
vii. other similar, equivalent or corresponding rights throughout the
|
||||
world based on applicable law or treaty, and any national
|
||||
implementations thereof.
|
||||
|
||||
2. Waiver. To the greatest extent permitted by, but not in contravention
|
||||
of, applicable law, Affirmer hereby overtly, fully, permanently,
|
||||
irrevocably and unconditionally waives, abandons, and surrenders all of
|
||||
Affirmer's Copyright and Related Rights and associated claims and causes
|
||||
of action, whether now known or unknown (including existing as well as
|
||||
future claims and causes of action), in the Work (i) in all territories
|
||||
worldwide, (ii) for the maximum duration provided by applicable law or
|
||||
treaty (including future time extensions), (iii) in any current or future
|
||||
medium and for any number of copies, and (iv) for any purpose whatsoever,
|
||||
including without limitation commercial, advertising or promotional
|
||||
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
|
||||
member of the public at large and to the detriment of Affirmer's heirs and
|
||||
successors, fully intending that such Waiver shall not be subject to
|
||||
revocation, rescission, cancellation, termination, or any other legal or
|
||||
equitable action to disrupt the quiet enjoyment of the Work by the public
|
||||
as contemplated by Affirmer's express Statement of Purpose.
|
||||
|
||||
3. Public License Fallback. Should any part of the Waiver for any reason
|
||||
be judged legally invalid or ineffective under applicable law, then the
|
||||
Waiver shall be preserved to the maximum extent permitted taking into
|
||||
account Affirmer's express Statement of Purpose. In addition, to the
|
||||
extent the Waiver is so judged Affirmer hereby grants to each affected
|
||||
person a royalty-free, non transferable, non sublicensable, non exclusive,
|
||||
irrevocable and unconditional license to exercise Affirmer's Copyright and
|
||||
Related Rights in the Work (i) in all territories worldwide, (ii) for the
|
||||
maximum duration provided by applicable law or treaty (including future
|
||||
time extensions), (iii) in any current or future medium and for any number
|
||||
of copies, and (iv) for any purpose whatsoever, including without
|
||||
limitation commercial, advertising or promotional purposes (the
|
||||
"License"). The License shall be deemed effective as of the date CC0 was
|
||||
applied by Affirmer to the Work. Should any part of the License for any
|
||||
reason be judged legally invalid or ineffective under applicable law, such
|
||||
partial invalidity or ineffectiveness shall not invalidate the remainder
|
||||
of the License, and in such case Affirmer hereby affirms that he or she
|
||||
will not (i) exercise any of his or her remaining Copyright and Related
|
||||
Rights in the Work or (ii) assert any associated claims and causes of
|
||||
action with respect to the Work, in either case contrary to Affirmer's
|
||||
express Statement of Purpose.
|
||||
|
||||
4. Limitations and Disclaimers.
|
||||
|
||||
a. No trademark or patent rights held by Affirmer are waived, abandoned,
|
||||
surrendered, licensed or otherwise affected by this document.
|
||||
b. Affirmer offers the Work as-is and makes no representations or
|
||||
warranties of any kind concerning the Work, express, implied,
|
||||
statutory or otherwise, including without limitation warranties of
|
||||
title, merchantability, fitness for a particular purpose, non
|
||||
infringement, or the absence of latent or other defects, accuracy, or
|
||||
the present or absence of errors, whether or not discoverable, all to
|
||||
the greatest extent permissible under applicable law.
|
||||
c. Affirmer disclaims responsibility for clearing rights of other persons
|
||||
that may apply to the Work or any use thereof, including without
|
||||
limitation any person's Copyright and Related Rights in the Work.
|
||||
Further, Affirmer disclaims responsibility for obtaining any necessary
|
||||
consents, permissions or other rights required for any use of the
|
||||
Work.
|
||||
d. Affirmer understands and acknowledges that Creative Commons is not a
|
||||
party to this document and has no duty or obligation with respect to
|
||||
this CC0 or use of the Work.
|
||||
42
srcs/layouts/arab_alt.xml
Normal file
42
srcs/layouts/arab_alt.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Arabic Alt" script="arabic" numpad_script="hindu-arabic">
|
||||
<row>
|
||||
<key key0="ض" key2="١" key3="`" key4="loc esc"/>
|
||||
<key key0="ص" key2="٢" key3="\@"/>
|
||||
<key key0="ث" key2="٣" key3="\#"/>
|
||||
<key key0="ق" key2="٤" key3="$"/>
|
||||
<key key0="ف" key2="٥" key3="%"/>
|
||||
<key key0="غ" key2="٦" key3="^"/>
|
||||
<key key0="ع" key2="٧" key3="&"/>
|
||||
<key key0="ه" key2="٨" key3="*"/>
|
||||
<key key0="خ" key2="٩" key3="("/>
|
||||
<key key0="ح" key2="٠" key3=")"/>
|
||||
<key key0="ج"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ش" key4="loc tab"/>
|
||||
<key key0="س"/>
|
||||
<key key0="ي"/>
|
||||
<key key0="ب"/>
|
||||
<key key0="ل"/>
|
||||
<key key0="ا" key1="أ"/>
|
||||
<key key0="ت"/>
|
||||
<key key0="ن"/>
|
||||
<key key0="م"/>
|
||||
<key key0="ك"/>
|
||||
<key key0="ط"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ذ"/>
|
||||
<key key0="ء"/>
|
||||
<key key0="ؤ" key1="{"/>
|
||||
<key key0="ر" key1="}"/>
|
||||
<key key0="ى" key1="ئ"/>
|
||||
<key key0="ة"/>
|
||||
<key key0="و" key3=","/>
|
||||
<key key0="ز" key3="."/>
|
||||
<key key0="ظ" key3="؟"/>
|
||||
<key key0="د"/>
|
||||
<key width="1.0" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/arab_hamvaj_tly.xml
Normal file
42
srcs/layouts/arab_hamvaj_tly.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<keyboard name="Talysh (تالشی همواج)" script="persian">
|
||||
<row>
|
||||
<key key0="ض" key2="۱"/>
|
||||
<key key0="ص" key1="~" key2="۲" key3="\@"/>
|
||||
<key key0="ث" key1="!" key2="۳" key3="\#"/>
|
||||
<key key0="ق" key1="﷼" key2="۴" key3="$"/>
|
||||
<key key0="ف" key2="۵" key3="٪"/>
|
||||
<key key0="غ" key1="،" key2="۶" key3="^"/>
|
||||
<key key0="ع" key2="۷" key3="&"/>
|
||||
<key key0="ه" key2="۸" key3="*"/>
|
||||
<key key0="خ" key2="۹" key3="(" key4=")"/>
|
||||
<key key0="ح" key2="۰"/>
|
||||
<key key0="ج"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ش" key1="َ" key2="loc tab"/>
|
||||
<key key0="س" key1="ُ"/>
|
||||
<key key0="ی" key4="ئ"/>
|
||||
<key key0="ب" key1="ّ"/>
|
||||
<key key0="ل" key3="ِ" key4="ﻻ"/>
|
||||
<key key0="ا" key1="آ" key2="-" key3="إ" key4="أ"/>
|
||||
<key key0="ت" key1="_" key2="+"/>
|
||||
<key key0="ن" key4="ۨ"/>
|
||||
<key key0="م"/>
|
||||
<key key0="ک"/>
|
||||
<key key0="گ" key1="ء"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ظ"/>
|
||||
<key key0="ط"/>
|
||||
<key key0="ژ" key2="«"/>
|
||||
<key key0="ز" key1="ْ" key2="»"/>
|
||||
<key key0="ر" key2="."/>
|
||||
<key key0="د" key2="؛" key3=":" key4="ذ"/>
|
||||
<key key0="پ" key2="؟"/>
|
||||
<key key0="و" key1="ۋ" key4="ۊ"/>
|
||||
<key key0="چ"/>
|
||||
<key key0="ٚ" key1="ٛ"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
44
srcs/layouts/arab_pc.xml
Normal file
44
srcs/layouts/arab_pc.xml
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Arabic PC" script="arabic">
|
||||
<row>
|
||||
<key key0="ض" key1="َ" key2="1" key3="`" key4="loc esc"/>
|
||||
<key key0="ص" key1="ً" key2="2" key3="\@"/>
|
||||
<key key0="ث" key1="ُ" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="ق" key1="ٌ" key2="4" key3="$" key4="loc £"/>
|
||||
<key key0="ف" key1="لإ" key2="5" key3="%"/>
|
||||
<key key0="غ" key1="إ" key2="6" key3="^"/>
|
||||
<key key0="ع" key1="‘" key2="7" key3="&"/>
|
||||
<key key0="ه" key1="÷" key2="8" key3="*"/>
|
||||
<key key0="خ" key1="×" key2="9" key3="("/>
|
||||
<key key0="ح" key1="؛" key2="0" key3=")"/>
|
||||
<key key0="ج" key1=">" key2="-" key3="_"/>
|
||||
<key key0="د" key1="<" key2="=" key3="ذ"/>
|
||||
<!-- <key key0="ذ" key1="ّ" key3="\\" key4="|"/> -->
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ش" key1="ِ" key4="loc tab"/>
|
||||
<key key0="س" key1="ٍ"/>
|
||||
<key key0="ي" key1="["/>
|
||||
<key key0="ب" key1="]"/>
|
||||
<key key0="ل" key1="لأ"/>
|
||||
<key key0="ا" key1="أ"/>
|
||||
<key key0="ت" key1="ـ"/>
|
||||
<key key0="ن" key1="،"/>
|
||||
<key key0="م" key1="/"/>
|
||||
<key key0="ك" key1=":"/>
|
||||
<key key0="ط" key1="""/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ئ" key1="~"/>
|
||||
<key key0="ء" key1="ْ"/>
|
||||
<key key0="ؤ" key1="{"/>
|
||||
<key key0="ر" key1="}"/>
|
||||
<key key0="لا" key1="لآ"/>
|
||||
<key key0="ى" key1="آ"/>
|
||||
<key key0="ة" key1="’"/>
|
||||
<key key0="و" key1=","/>
|
||||
<key key0="ز" key1="."/>
|
||||
<key key0="ظ" key1="؟"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
39
srcs/layouts/arab_pc_ckb.xml
Normal file
39
srcs/layouts/arab_pc_ckb.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Kurdish (کوردی) QWERTY" script="arabic" numpad_script="hindu-arabic">
|
||||
<row>
|
||||
<key key0="ق" key1="halfspace" key2="١" key3="loc esc"/>
|
||||
<key key0="و" key1="وو" key2="٢" key3="\@" key4="ڡ" />
|
||||
<key key0="ە" key1="ة" key2="٣" key3="\#" key4="ۉ" />
|
||||
<key key0="ر" key1="ڕ" key2="٤" key3="$"/>
|
||||
<key key0="ت" key1="ط" key2="٥" key3="٪"/>
|
||||
<key key0="ی" key1="ي" key2="٦" key3="^"/>
|
||||
<key key0="ێ" key1="ؽ" key2="٧" key3="&"/>
|
||||
<key key0="ئ" key1="ء" key2="٨" key3="*"/>
|
||||
<key key0="ۆ" key1="ۊ" key2="٩" key4=")" key3="("/>
|
||||
<key key0="پ" key1="ث" key2="٠"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ا" key1="آ" key2="loc tab"/>
|
||||
<key key0="س" key1="ص"/>
|
||||
<key key0="ش" key1="ض"/>
|
||||
<key key0="د" key1="ذ" key4="ۮ"/>
|
||||
<key key0="ف" key1="ڤ" key2="-" key3="_"/>
|
||||
<key key2="ه" key0="ھ" key3="ہ"/>
|
||||
<key key0="ژ" key1="ـ" key4="}" key3="{"/>
|
||||
<key key0="ل" key1="ڵ" key4="]" key3="["/>
|
||||
<key key0="ک" key2="ك" key3="\\"/>
|
||||
<key key0="گ" key2="غ" key3="/"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ز" key1="ظ"/>
|
||||
<key key0="خ"/>
|
||||
<key key0="ج"/>
|
||||
<key key0="چ"/>
|
||||
<key key0="ح" key2="؟" key3="!"/>
|
||||
<key key0="ع" key1="ٔ" key4="ٕ" />
|
||||
<key key0="ب" key1="ٮ" />
|
||||
<key key0="ن" key2="،" key3="؛"/>
|
||||
<key key0="م" key2="." key3=":" />
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/arab_pc_ckb_fa.xml
Normal file
42
srcs/layouts/arab_pc_ckb_fa.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Central Kurdish (سۆرانی) Persian Layout" script="arabic" numpad_script="hindu-arabic">
|
||||
<row>
|
||||
<key key0="،" key7="esc" key4="delete" />
|
||||
<key key0="." key1="<" key4=">" />
|
||||
<key key0="ە" key1="(" key4=")" />
|
||||
<key key0="ق" key7=":" key8="*" />
|
||||
<key key0="ف" key7="؟" key8="+" />
|
||||
<key key0="ۆ" key7="!" key8="ۊ" />
|
||||
<key key0="ع" key7="غ" key8="_" />
|
||||
<key key0="ھ" key7="٪" key8="ه" />
|
||||
<key key0="خ" key3="[" key2="]" />
|
||||
<key key0="ح" key3="{" key2="}" />
|
||||
<key key0="ج" key3="backspace" key7="halfspace" />
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ش" key7="١" key8="ض" />
|
||||
<key key0="س" key7="٢" key8="ص" />
|
||||
<key key0="ی" key7="٣" key8="ؽ" />
|
||||
<key key0="ب" key7="٤" key8="ٮ" />
|
||||
<key key0="ل" key7="٥" key8="ڵ" />
|
||||
<key key0="ا" key7="٦" key8="آ" />
|
||||
<key key0="ت" key7="٧" key8="ط" />
|
||||
<key key0="ن" key7="٨" key8="-" />
|
||||
<key key0="م" key7="٩" key8="=" />
|
||||
<key key0="ک" key7="٠" key8="ك" />
|
||||
<key key0="گ" key7="tab" />
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ڕ" key7="؛" />
|
||||
<key key0="ژ" key7="ـ" />
|
||||
<key key0="ز" key7="ظ" />
|
||||
<key key0="ر" key7="ٔ" />
|
||||
<key key0="ڤ" key7="ڡ" />
|
||||
<key key0="د" key7="ذ" />
|
||||
<key key0="پ" key7="ث" />
|
||||
<key key0="و" key7="ۉ" />
|
||||
<key key0="ێ" key7="ٕ" />
|
||||
<key key0="ئ" key7="ء" />
|
||||
<key key0="چ" />
|
||||
</row>
|
||||
</keyboard>
|
||||
44
srcs/layouts/arab_pc_hindu.xml
Normal file
44
srcs/layouts/arab_pc_hindu.xml
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Arabic PC (Hindu numerals)" script="arabic" numpad_script="hindu-arabic">
|
||||
<row>
|
||||
<key key0="ض" key1="َ" key2="١" key3="`" key4="loc esc"/>
|
||||
<key key0="ص" key1="ً" key2="٢" key3="\@"/>
|
||||
<key key0="ث" key1="ُ" key2="٣" key3="\#" key4="loc €"/>
|
||||
<key key0="ق" key1="ٌ" key2="٤" key3="$" key4="loc £"/>
|
||||
<key key0="ف" key1="لإ" key2="٥" key3="%"/>
|
||||
<key key0="غ" key1="إ" key2="٦" key3="^"/>
|
||||
<key key0="ع" key1="‘" key2="٧" key3="&"/>
|
||||
<key key0="ه" key1="÷" key2="٨" key3="*"/>
|
||||
<key key0="خ" key1="×" key2="٩" key3="("/>
|
||||
<key key0="ح" key1="؛" key2="٠" key3=")"/>
|
||||
<key key0="ج" key1=">" key2="-" key3="_"/>
|
||||
<key key0="د" key1="<" key2="=" key3="ذ"/>
|
||||
<!-- <key key0="ذ" key1="ّ" key3="\\" key4="|"/> -->
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ش" key1="ِ" key4="loc tab"/>
|
||||
<key key0="س" key1="ٍ"/>
|
||||
<key key0="ي" key1="["/>
|
||||
<key key0="ب" key1="]"/>
|
||||
<key key0="ل" key1="لأ"/>
|
||||
<key key0="ا" key1="أ"/>
|
||||
<key key0="ت" key1="ـ"/>
|
||||
<key key0="ن" key1="،"/>
|
||||
<key key0="م" key1="/"/>
|
||||
<key key0="ك" key1=":"/>
|
||||
<key key0="ط" key1="""/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ئ" key1="~"/>
|
||||
<key key0="ء" key1="ْ"/>
|
||||
<key key0="ؤ" key1="{"/>
|
||||
<key key0="ر" key1="}"/>
|
||||
<key key0="لا" key1="لآ"/>
|
||||
<key key0="ى" key1="آ"/>
|
||||
<key key0="ة" key1="’"/>
|
||||
<key key0="و" key1=","/>
|
||||
<key key0="ز" key1="."/>
|
||||
<key key0="ظ" key1="؟"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
41
srcs/layouts/arab_pc_ir.xml
Normal file
41
srcs/layouts/arab_pc_ir.xml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Persian PC" script="persian">
|
||||
<row>
|
||||
<key key0="ض" key2="۱" key4="loc esc"/>
|
||||
<key key0="ص" key2="۲" key1="~" key3="\@"/>
|
||||
<key key0="ث" key2="۳" key1="!" key3="\#"/>
|
||||
<key key0="ق" key2="۴" key1="﷼" key3="$"/>
|
||||
<key key0="ف" key2="۵" key3="٪"/>
|
||||
<key key0="غ" key2="۶" key1="،" key3="^"/>
|
||||
<key key0="ع" key2="۷" key3="&"/>
|
||||
<key key0="ه" key2="۸" key3="*"/>
|
||||
<key key0="خ" key2="۹" key3="(" key4=")"/>
|
||||
<key key0="ح" key2="۰"/>
|
||||
<key key0="ج"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ش" key2="loc tab"/>
|
||||
<key key0="س"/>
|
||||
<key key0="ی" key2="ئ"/>
|
||||
<key key0="ب"/>
|
||||
<key key0="ل"/>
|
||||
<key key0="ا" key1="آ" key4="ء" key2="-" key3="_"/>
|
||||
<key key0="ت" key1="halfspace" key2="+"/>
|
||||
<key key0="ن"/>
|
||||
<key key0="م"/>
|
||||
<key key0="ک"/>
|
||||
<key key0="گ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ظ"/>
|
||||
<key key0="ط"/>
|
||||
<key key0="ز" key1="«" key2="»"/>
|
||||
<key key0="ر" key1="ژ" key2="."/>
|
||||
<key key0="ذ" key2=":"/>
|
||||
<key key0="د" key2="؛"/>
|
||||
<key key0="پ" key2="؟"/>
|
||||
<key key0="و"/>
|
||||
<key key0="چ"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
51
srcs/layouts/armenian_ph_am.xml
Normal file
51
srcs/layouts/armenian_ph_am.xml
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard name="Armenian" script="armenian">
|
||||
<row>
|
||||
<key key0="է" key2="1"/>
|
||||
<key key0="թ" key2="2" key1="~" key3="\@"/>
|
||||
<key key0="փ" key2="3" key1="!" key3="\#"/>
|
||||
<key key0="ձ" key2="4" key3="$"/>
|
||||
<key key0="ջ" key2="5" key3="%"/>
|
||||
<key key0="ր" key2="6" key3="^"/>
|
||||
<key key0="չ" key2="7" key3="&"/>
|
||||
<key key0="ճ" key2="8" key3="*"/>
|
||||
<key key0="ժ" key2="9" key3="(" key4=")"/>
|
||||
<key key0="ծ" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ք" key4="loc esc"/>
|
||||
<key key0="ո"/>
|
||||
<key key0="ե" key1="և"/>
|
||||
<key key0="ռ"/>
|
||||
<key key0="տ"/>
|
||||
<key key0="ը"/>
|
||||
<key key0="ւ"/>
|
||||
<key key0="ի"/>
|
||||
<key key0="օ"/>
|
||||
<key key0="պ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ա" key1="loc tab" key2="`"/>
|
||||
<key key0="ս"/>
|
||||
<key key0="դ"/>
|
||||
<key key0="ֆ"/>
|
||||
<key key0="գ"/>
|
||||
<key key0="հ" key3="_" key2="-"/>
|
||||
<key key0="յ" key3="+" key2="="/>
|
||||
<key key0="կ" key3="{" key4="}"/>
|
||||
<key key0="լ" key3="[" key4="]"/>
|
||||
<key key0="խ" key3="\\" key2="|"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="զ"/>
|
||||
<key key0="ղ"/>
|
||||
<key key0="ց"/>
|
||||
<key key0="վ" key4="." key2="<"/>
|
||||
<key key0="բ" key4="," key2=">"/>
|
||||
<key key0="ն" key4="/" key2="\?"/>
|
||||
<key key0="մ" key4=";" key2=":"/>
|
||||
<key key0="շ" key4="'" key2="""/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/beng_national.xml
Normal file
37
srcs/layouts/beng_national.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="বাংলা (জাতীয়)" script="bengali">
|
||||
<row>
|
||||
<key key0="ঙ" key2="ং" key3="loc esc" key4="১"/>
|
||||
<key key0="য" key2="য়" key3="¶" key4="২"/>
|
||||
<key key0="ড" key2="ঢ" key3="π" key4="৩"/>
|
||||
<key key0="প" key2="ফ" key3="√" key4="৪"/>
|
||||
<key key0="ট" key2="ঠ" key3="^" key4="৫"/>
|
||||
<key key0="চ" key2="ছ" key3="÷" key4="৬"/>
|
||||
<key key0="জ" key2="ঝ" key3="×" key4="৭"/>
|
||||
<key key0="হ" key2="ঞ" key3="=" key4="৮"/>
|
||||
<key key0="গ" key2="ঘ" key3="+" key4="৯"/>
|
||||
<key key0="ড়" key2="ঢ়" key3="-" key4="০"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ৃ" key1="ৠ" key2="ঋ" key3="loc tab" key4="র্"/>
|
||||
<key key0="ু" key1="ঊ" key2="উ" key3="~" key4="ূ"/>
|
||||
<key key0="ি" key1="ঈ" key2="ই" key3="•" key4="ী"/>
|
||||
<key key0="া" key1="ৄ" key2="আ" key3="°" key4="অ"/>
|
||||
<key key0="্" key1="ৗ" key2="ঁ" key3="\\" key4="/"/>
|
||||
<key key0="ব" key1="`" key2="ভ" key3="<" key4=">"/>
|
||||
<key key0="ক" key1="|" key2="খ" key3="[" key4="]"/>
|
||||
<key key0="ত" key1="ৎ" key2="থ" key3="{" key4="}"/>
|
||||
<key key0="দ" key1="_" key2="ধ" key3="(" key4=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.4" key0="shift" key2="loc capslock"/>
|
||||
<key shift="0.1" key0="্র" key2="্য" key3="\#" key4="*"/>
|
||||
<key key0="ো" key1="ৌ" key2="ও" key3="ঔ" key4="\@"/>
|
||||
<key key0="ে" key1="ৈ" key2="এ" key3="ঐ" key4="%"/>
|
||||
<key key0="র" key1="ঃ" key2="ল" key3=":" key4="&"/>
|
||||
<key key0="ন" key1="৳" key2="ণ" key3=";" key4="."/>
|
||||
<key key0="স" key1=""" key2="ষ" key3="!" key4=","/>
|
||||
<key key0="ম" key1="'" key2="শ" key3="\?" key4="।"/>
|
||||
<key shift="0.1" width="1.4" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/beng_provat.xml
Normal file
37
srcs/layouts/beng_provat.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<keyboard name="বাংলা (প্রভাত)" script="bengali">
|
||||
<row>
|
||||
<key key0="দ" key1="ধ" key2="১" key3="!" key5="loc esc" />
|
||||
<key key0="ূ" key1="ঊ" key2="২" key3="\@" />
|
||||
<key key0="ী" key1="ঈ" key2="৩" key3="\#" />
|
||||
<key key0="র" key1="ড়" key2="৪" key3="৳" />
|
||||
<key key0="ট" key1="ঠ" key2="৫" key3="%" />
|
||||
<key key0="এ" key1="ঐ" key2="৬" key3="^" />
|
||||
<key key0="ু" key1="উ" key2="৭" key3="ঞ" />
|
||||
<key key0="ি" key1="ই" key2="৮" key3="ৎ" />
|
||||
<key key0="ও" key1="ঔ" key2="৯" key3="(" key4=")" />
|
||||
<key key0="প" key1="ফ" key2="০" key3="zwj" key4="~" />
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="া" key1="অ" key5="loc tab" />
|
||||
<key key0="স" key1="ষ" />
|
||||
<key key0="ড" key1="ঢ" />
|
||||
<key key0="ত" key1="থ" />
|
||||
<key key0="গ" key1="ঘ" key2="-" key3="_" />
|
||||
<key key0="হ" key1="ঃ" key2="=" key3="+" />
|
||||
<key key0="জ" key1="ঝ" key3="ে" key4="ৈ" />
|
||||
<key key0="ক" key1="খ" key3="ো" key4="ৌ" />
|
||||
<key key0="ল" key1="ং" key2="॥" key3="halfspace" />
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" />
|
||||
<key key0="য়" key1="য" />
|
||||
<key key0="শ" key1="ঢ়" />
|
||||
<key key0="চ" key1="ছ" key2="ৃ" key3="," />
|
||||
<key key0="আ" key1="ঋ" key2="ঁ" key3="।" />
|
||||
<key key0="ব" key1="ভ" key2="\?" key3="্" />
|
||||
<key key0="ন" key1="ণ" key2=":" key3=";" />
|
||||
<key key0="ম" key1="ঙ" key2=""" key3="'" />
|
||||
<key width="1.5" key0="backspace" key2="delete" />
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/cyrl_fcuzhen_mn.xml
Normal file
42
srcs/layouts/cyrl_fcuzhen_mn.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard name="ФЦУЖЭН (Монгол)" script="cyrillic">
|
||||
<row>
|
||||
<key key0="ф" key2="1" key4="loc esc"/>
|
||||
<key key0="ц" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="у" key1="!" key2="3" key3="\#"/>
|
||||
<key key0="ж" key2="4" key3="$"/>
|
||||
<key key0="э" key2="5" key3="%"/>
|
||||
<key key0="н" key2="6" key3="^"/>
|
||||
<key key0="г" key2="7" key3="&"/>
|
||||
<key key0="ш" key1="щ" key2="8" key3="*"/>
|
||||
<key key0="ү" key2="9" key3="(" key4=")"/>
|
||||
<key key0="з" key2="0"/>
|
||||
<key key0="к"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="й" key1="loc tab" key2="`"/>
|
||||
<key key0="ы"/>
|
||||
<key key0="б"/>
|
||||
<key key0="ө"/>
|
||||
<key key0="а"/>
|
||||
<key key0="х"/>
|
||||
<key key0="р" key2="-" key3="_"/>
|
||||
<key key0="о" key2="=" key3="+"/>
|
||||
<key key0="л" key3="{" key4="}"/>
|
||||
<key key0="д" key3="[" key4="]"/>
|
||||
<key key0="п" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="я"/>
|
||||
<key key0="ч"/>
|
||||
<key key0="ё" key1="е"/>
|
||||
<key key0="с"/>
|
||||
<key key0="м" key2="<" key3="."/>
|
||||
<key key0="и" key2=">" key3=","/>
|
||||
<key key0="т" key1="₮" key2="\?" key3="/"/>
|
||||
<key key0="ь" key1="ъ" key2=":" key3=";"/>
|
||||
<key key0="в" key1="ю" key2=""" key3="'"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
43
srcs/layouts/cyrl_jcuken_as.xml
Normal file
43
srcs/layouts/cyrl_jcuken_as.xml
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="ЈЦУКЕН (Всисловѣнск)" script="cyrillic">
|
||||
<row>
|
||||
<key key0="ј" key1="ꙇ" key2="1" key3="!" key4="combining_payerok" />
|
||||
<key key0="ц" key1="ѕ" key2="2" key3=""" key4="\@" />
|
||||
<key key0="у" key1="ꙋ" key2="3" key4="combining_acute" />
|
||||
<key key0="к" key1="ѯ" key2="4" key3="$" key4="combining_palatalization" />
|
||||
<key key0="е" key1="є" key2="5" key3="%" key4="\#" />
|
||||
<key key0="н" key1="њ" key2="6" key3="\?" />
|
||||
<key key0="г" key1="ґ" key2="7" key3="(" key4="&" />
|
||||
<key key0="ш" key1="щ" key2="8" key3=")" key4="«" />
|
||||
<key key0="і" key1="ї" key2="9" key3=":" key4="»" />
|
||||
<key key0="з" key1="ꙁ" key2="0" key3="{" key4="}" />
|
||||
<key key0="х" key1="ѹ" key2="ъ" key3="[" key4="]" />
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ф" key1="ѳ" key2="`" key3="ꙟ" key4="combining_vertical_tilde" />
|
||||
<key key0="ы" key1="э" key2="ё" key3="ꙏ" key4="combining_slavonic_dasia" />
|
||||
<key key0="в" key1="ѵ" key2="ѷ" key3="ў" key4="combining_slavonic_psili" />
|
||||
<key key0="а" key1="ѻ" key2="ѐ" key3="ѥ" key4="combining_circonflexe" />
|
||||
<key key0="п" key1="ѱ" key2="ѓ" key3="ꙓ" key4="combining_trema" />
|
||||
<key key0="р" key1="ѽ" key2="ꙅ" key3="ꙑ" key4="combining_pokrytie" />
|
||||
<key key0="о" key1="ѡ" key2="ꙍ" key3="ꙕ" key4="ѫ" />
|
||||
<key key0="л" key1="љ" key3="ꙃ" key4="₽" />
|
||||
<key key0="д" key1="ꙉ" key2="-" key3="_" key4="҂" />
|
||||
<key key0="ж" key1="җ" key2="=" key3="+" key4="ҩ" />
|
||||
<key key0="ѣ" key1="ԑ" key2="/" key3="\\" key4="|" />
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.18" key0="shift" key2="loc capslock" key3="loc tab" key4="loc esc"
|
||||
/>
|
||||
<key width="0.96" key0="я" key1="ꙗ" key2="ꙝ" key4="combining_titlo" />
|
||||
<key width="0.96" key0="ч" key1="ћ" key2="ќ" key4="combining_grave" />
|
||||
<key width="0.96" key0="с" key1="џ" key2="꙾" key3="ꙿ" key4="combining_kavyka" />
|
||||
<key width="0.96" key0="м" key1="ꙙ" key2="ѭ" key3="*" key4="combining_vzmet" />
|
||||
<key width="0.96" key0="и" key1="й" key2="ѝ" key3="." />
|
||||
<key width="0.96" key0="т" key1="ѿ" key2=";" key3="," />
|
||||
<key width="0.96" key0="ь" key1="ѧ" key2="<" key3="⁙" />
|
||||
<key width="0.96" key0="б" key1="ђ" key2=">" key3="⁘" />
|
||||
<key width="0.96" key0="ю" key1="ꙛ" key2="·" key3="⁖"/>
|
||||
<key width="1.18" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
55
srcs/layouts/cyrl_jcuken_kk.xml
Normal file
55
srcs/layouts/cyrl_jcuken_kk.xml
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="ЙЦУКЕН (Қазақша)" script="cyrillic">
|
||||
<row>
|
||||
<key key0="ё"/>
|
||||
<key key0="ә"/>
|
||||
<key key0="і"/>
|
||||
<key key0="ң"/>
|
||||
<key key0="ғ"/>
|
||||
<key key0="ү"/>
|
||||
<key key0="ұ"/>
|
||||
<key key0="қ"/>
|
||||
<key key0="ө"/>
|
||||
<key key0="һ"/>
|
||||
<key key0="ъ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="й" key2="1" key4="loc esc"/>
|
||||
<key key0="ц" key1="loc ї" key2="2" key3="\@" key4="~"/>
|
||||
<key key0="у" key1="loc ў" key2="3" key3="\#" key4="!"/>
|
||||
<key key0="к" key2="4" key3="$"/>
|
||||
<key key0="е" key2="5" key3="%"/>
|
||||
<key key0="н" key1="loc є" key2="6" key3="^"/>
|
||||
<key key0="г" key1="loc ґ" key2="7" key3="&"/>
|
||||
<key key0="ш" key2="8" key3="*"/>
|
||||
<key key0="щ" key2="9" key3="(" key4=")"/>
|
||||
<key key0="з" key2="0" key3="{" key4="}"/>
|
||||
<key key0="х" key3="[" key4="]"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ф" key1="loc tab" key2="`"/>
|
||||
<key key0="ы"/>
|
||||
<key key0="в"/>
|
||||
<key key0="а"/>
|
||||
<key key0="п"/>
|
||||
<key key0="р"/>
|
||||
<key key0="о"/>
|
||||
<key key0="л" key1="₽"/>
|
||||
<key key0="д" key2="-" key3="_"/>
|
||||
<key key0="ж" key2="=" key3="+"/>
|
||||
<key key0="э" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="я"/>
|
||||
<key key0="ч"/>
|
||||
<key key0="с"/>
|
||||
<key key0="м"/>
|
||||
<key key0="и" key1="loc і" key2="<" key3="."/>
|
||||
<key key0="т" key2=">" key3=","/>
|
||||
<key key0="ь" key2="\?" key3="/"/>
|
||||
<key key0="б" key2=":" key3=";"/>
|
||||
<key key0="ю" key2=""" key3="'"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/cyrl_jcuken_ru.xml
Normal file
42
srcs/layouts/cyrl_jcuken_ru.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="ЙЦУКЕН (Русский)" script="cyrillic">
|
||||
<row>
|
||||
<key key0="й" key2="1" key4="loc esc"/>
|
||||
<key key0="ц" key1="loc ї" key2="2" key3="\@" key4="~"/>
|
||||
<key key0="у" key1="loc ў" key2="3" key3="\#" key4="!"/>
|
||||
<key key0="к" key2="4" key3="$"/>
|
||||
<key key0="е" key1="ё" key2="5" key3="%"/>
|
||||
<key key0="н" key1="loc є" key2="6" key3="^"/>
|
||||
<key key0="г" key1="loc ґ" key2="7" key3="&"/>
|
||||
<key key0="ш" key2="8" key3="*"/>
|
||||
<key key0="щ" key2="9" key3="(" key4=")"/>
|
||||
<key key0="з" key2="0" key3="{" key4="}"/>
|
||||
<key key0="х" key3="[" key4="]"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ф" key1="loc tab" key2="`"/>
|
||||
<key key0="ы"/>
|
||||
<key key0="в"/>
|
||||
<key key0="а"/>
|
||||
<key key0="п"/>
|
||||
<key key0="р"/>
|
||||
<key key0="о"/>
|
||||
<key key0="л" key1="₽"/>
|
||||
<key key0="д" key2="-" key3="_"/>
|
||||
<key key0="ж" key2="=" key3="+"/>
|
||||
<key key0="э" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row scale="11">
|
||||
<key width="1.22" key0="shift" key2="loc capslock"/>
|
||||
<key key0="я"/>
|
||||
<key key0="ч"/>
|
||||
<key key0="с"/>
|
||||
<key key0="м"/>
|
||||
<key key0="и" key1="loc і" key2="<" key3="."/>
|
||||
<key key0="т" key2=">" key3=","/>
|
||||
<key key0="ь" key1="ъ" key2="\?" key3="/"/>
|
||||
<key key0="б" key2=":" key3=";"/>
|
||||
<key key0="ю" key2=""" key3="'"/>
|
||||
<key width="1.22" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/cyrl_jcuken_uk.xml
Normal file
42
srcs/layouts/cyrl_jcuken_uk.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="ЙЦУКЕН (Українська)" script="cyrillic">
|
||||
<row>
|
||||
<key shift="0.1 " key0="й" key2="1" key4="loc esc"/>
|
||||
<key key0="ц" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="у" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="к" key2="4" key3="$"/>
|
||||
<key key0="е" key2="5" key3="%"/>
|
||||
<key key0="н" key2="6" key3="^"/>
|
||||
<key key0="г" key1="ґ" key2="7" key3="&"/>
|
||||
<key key0="ш" key2="8" key3="*"/>
|
||||
<key key0="щ" key2="9" key3="(" key4=")"/>
|
||||
<key key0="з" key2="0"/>
|
||||
<key key0="х"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.1" key0="ф" key1="loc tab" key2="`"/>
|
||||
<key key0="і" key2="ї"/>
|
||||
<key key0="в" />
|
||||
<key key0="а" />
|
||||
<key key0="п" />
|
||||
<key key0="р" />
|
||||
<key key0="о" key2="-" key3="_"/>
|
||||
<key key0="л" key2="=" key3="+"/>
|
||||
<key key0="д" key4="}" key3="{"/>
|
||||
<key key0="ж" key3="[" key4="]"/>
|
||||
<key key0="є" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.1" key0="shift" key2="loc capslock"/>
|
||||
<key key0="я"/>
|
||||
<key key0="ч" />
|
||||
<key key0="с" />
|
||||
<key key0="м" key2="<" key3="."/>
|
||||
<key key0="и" key2=">" key3=","/>
|
||||
<key key0="т" key2="\?" key3="/"/>
|
||||
<key key0="ь" key2=":" key3=";"/>
|
||||
<key key0="б" key2=""" key3="'"/>
|
||||
<key key0="ю" key1="«" key2="»"/>
|
||||
<key width="1.1" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
43
srcs/layouts/cyrl_lynyertdz_mk.xml
Normal file
43
srcs/layouts/cyrl_lynyertdz_mk.xml
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard name="ЉЊЕРТЅ (Македонски)" script="cyrillic">
|
||||
<row scale="11">
|
||||
<key key0="љ" key2="1" key4="esc"/>
|
||||
<key key0="њ" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="е" key1="!" key2="3" key3="\#" key4="ѐ"/>
|
||||
<key key0="р" key2="4" key3="$"/>
|
||||
<key key0="т" key2="5" key3="%"/>
|
||||
<key key0="ѕ" key2="6" key3="^"/>
|
||||
<key key0="у" key2="7" key3="&"/>
|
||||
<key key0="и" key2="8" key3="*" key4="ѝ"/>
|
||||
<key key0="о" key2="9" key3="(" key4=")"/>
|
||||
<key key0="п" key2="0" key3="[" key4="]"/>
|
||||
<key key0="ш" key2="€" key3="{" key4="}"/>
|
||||
</row>
|
||||
<row scale="11">
|
||||
<key key0="а" key1="tab"/>
|
||||
<key key0="с"/>
|
||||
<key key0="д"/>
|
||||
<key key0="ф"/>
|
||||
<key key0="г"/>
|
||||
<key key0="х"/>
|
||||
<key key0="ј"/>
|
||||
<key key0="к"/>
|
||||
<key key0="л" key2="|" key3="\\"/>
|
||||
<key key0="ч" key2="-" key3="_"/>
|
||||
<key key0="ќ" key2="=" key3="+"/>
|
||||
</row>
|
||||
<row scale="11">
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="з"/>
|
||||
<key key0="џ"/>
|
||||
<key key0="ц"/>
|
||||
<key key0="в" key2="<" key3="."/>
|
||||
<key key0="б" key2=">" key3=","/>
|
||||
<key key0="н" key2="\?" key3="/"/>
|
||||
<key key0="м" key2=":" key3=";"/>
|
||||
<key key0="ѓ" key2="`" key3="'"/>
|
||||
<key key0="ж" key2="“" key3="„"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
|
||||
76
srcs/layouts/cyrl_lynyertz_sr.xml
Normal file
76
srcs/layouts/cyrl_lynyertz_sr.xml
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="ЉЊЕРТЗ (Српски)" script="cyrillic">
|
||||
<modmap>
|
||||
<fn a="а" b="а̂" />
|
||||
<fn a="е" b="е̂" />
|
||||
<fn a="и" b="и̂" />
|
||||
<fn a="о" b="о̂" />
|
||||
<fn a="у" b="у̂" />
|
||||
<fn a="cursor_left" b="home" />
|
||||
<fn a="cursor_right" b="end" />
|
||||
<ctrl a="љ" b="љ:q" />
|
||||
<ctrl a="њ" b="њ:w" />
|
||||
<ctrl a="е" b="е:e" />
|
||||
<ctrl a="р" b="р:r" />
|
||||
<ctrl a="т" b="т:t" />
|
||||
<ctrl a="ж" b="ж:y" />
|
||||
<ctrl a="у" b="у:u" />
|
||||
<ctrl a="и" b="и:i" />
|
||||
<ctrl a="о" b="о:o" />
|
||||
<ctrl a="п" b="п:p" />
|
||||
<ctrl a="а" b="а:a" />
|
||||
<ctrl a="с" b="с:s" />
|
||||
<ctrl a="д" b="д:d" />
|
||||
<ctrl a="ф" b="ф:f" />
|
||||
<ctrl a="г" b="г:g" />
|
||||
<ctrl a="х" b="х:h" />
|
||||
<ctrl a="ј" b="ј:j" />
|
||||
<ctrl a="к" b="к:k" />
|
||||
<ctrl a="л" b="л:l" />
|
||||
<ctrl a="з" b="з:z" />
|
||||
<ctrl a="џ" b="џ:x" />
|
||||
<ctrl a="ц" b="ц:c" />
|
||||
<ctrl a="в" b="в:v" />
|
||||
<ctrl a="б" b="б:b" />
|
||||
<ctrl a="н" b="н:n" />
|
||||
<ctrl a="м" b="м:m" />
|
||||
</modmap>
|
||||
<row>
|
||||
<key key0="љ" ne="1" se="loc esc"/>
|
||||
<key key0="њ" nw="~" ne="2" sw="\@"/>
|
||||
<key key0="е" ne="3" sw="\#" se="€"/>
|
||||
<key key0="р" ne="4" sw="$" se="loc £"/>
|
||||
<key key0="т" ne="5" sw="%"/>
|
||||
<key key0="з" ne="6" sw="^"/>
|
||||
<key key0="у" ne="7" sw="&"/>
|
||||
<key key0="и" ne="8" sw="*"/>
|
||||
<key key0="о" ne="9" sw="(" se=")"/>
|
||||
<key key0="п" ne="0" sw="[" se="]"/>
|
||||
<key key0="ш"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="а" nw="loc tab" ne="loc selectAll"/>
|
||||
<key key0="с" nw="loc §" ne="loc shareText"/>
|
||||
<key key0="д"/>
|
||||
<key key0="ф"/>
|
||||
<key key0="г"/>
|
||||
<key key0="х"/>
|
||||
<key key0="ј" ne="loc accent_circonflexe" sw="{" se="}"/>
|
||||
<key key0="к" ne="-" sw="_"/>
|
||||
<key key0="л" ne="=" sw="+"/>
|
||||
<key key0="ч" nw="'" ne=""" sw="\\"/>
|
||||
<key key0="ћ" ne="`" sw="|"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" nw="loc superscript" ne="loc capslock" sw="loc subscript"/>
|
||||
<key key0="ж" nw="loc undo" ne="loc redo" sw="<" se=">"/>
|
||||
<key key0="џ" ne="loc cut"/>
|
||||
<key key0="ц" ne="loc copy"/>
|
||||
<key key0="в" ne="loc paste"/>
|
||||
<key key0="б" ne="loc pasteAsPlainText"/>
|
||||
<key key0="н" nw="!" ne="\?" sw="/"/>
|
||||
<key key0="м" ne=";" sw=","/>
|
||||
<key key0="ђ" ne=":" sw="."/>
|
||||
<key width="1.5" key0="backspace" ne="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
41
srcs/layouts/cyrl_ueishsht.xml
Normal file
41
srcs/layouts/cyrl_ueishsht.xml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="УЕИШЩ (Български, БДС)" script="cyrillic">
|
||||
<row>
|
||||
<key key0="у" key2="1" key4="loc esc"/>
|
||||
<key key0="е" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="и" key1="!" key2="3" key3="\#" key4="ѝ"/>
|
||||
<key key0="ш" key2="4" key3="$"/>
|
||||
<key key0="щ" key2="5" key3="%"/>
|
||||
<key key0="к" key2="6" key3="^"/>
|
||||
<key key0="с" key2="7" key3="&" key4="§"/>
|
||||
<key key0="д" key2="8" key3="*" key4="№"/>
|
||||
<key key0="з" key2="9" key3="(" key4=")"/>
|
||||
<key key0="ц" key2="0"/>
|
||||
<key key0="б" key2="€"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ь" key1="loc tab" key2="`"/>
|
||||
<key key0="я"/>
|
||||
<key key0="а"/>
|
||||
<key key0="о" key2="-" key3="_"/>
|
||||
<key key0="ж" key2="=" key3="+"/>
|
||||
<key key0="г" key4="}" key3="{"/>
|
||||
<key key0="т" key3="[" key4="]"/>
|
||||
<key key0="н" key2="|" key3="\\"/>
|
||||
<key key0="в"/>
|
||||
<key key0="м"/>
|
||||
<key key0="ч" key1="„" key2="“"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="ю"/>
|
||||
<key key0="й"/>
|
||||
<key key0="ъ" key1="loc accent_cedille" key2="<" key4=">"/>
|
||||
<key key0="ф" key2="\?" key3="/"/>
|
||||
<key key0="х" key2=":" key3=";"/>
|
||||
<key key0="п" key2=""" key3="'"/>
|
||||
<key key0="р" key3=","/>
|
||||
<key key0="л" key3="."/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/cyrl_yaverti.xml
Normal file
37
srcs/layouts/cyrl_yaverti.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="ЯВЕРТЪ" script="cyrillic">
|
||||
<row>
|
||||
<key key0="я" key2="1" key4="loc esc"/>
|
||||
<key key0="в" key1="!" key2="2" key3="\@" key4="ч"/>
|
||||
<key key0="е" key2="3" key3="\#" key4="№"/>
|
||||
<key key0="р" key2="4" key3="$"/>
|
||||
<key key0="т" key2="5" key3="%"/>
|
||||
<key key0="ъ" key2="6" key3="^" key4="€"/>
|
||||
<key key0="у" key2="7" key3="&" key4="§"/>
|
||||
<key key0="и" key2="8" key3="*"/>
|
||||
<key key0="о" key2="9" key3="(" key4=")"/>
|
||||
<key key0="п" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="а" key1="loc tab" key2="`"/>
|
||||
<key key0="с"/>
|
||||
<key key0="д"/>
|
||||
<key key0="ф"/>
|
||||
<key key0="г" key2="-" key3="_"/>
|
||||
<key key0="х" key2="=" key3="+"/>
|
||||
<key key0="й" key4="}" key3="{"/>
|
||||
<key key0="к" key2="ш" key3="[" key4="]"/>
|
||||
<key key0="л" key1="щ" key2="|" key3="\\" key4="ю"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="з"/>
|
||||
<key key0="ь" key3="ѝ"/>
|
||||
<key key0="ц" key2="<" key3="."/>
|
||||
<key key0="ж" key2=">" key3=","/>
|
||||
<key key0="б" key2="\?" key3="/"/>
|
||||
<key key0="н" key2=":" key3=";"/>
|
||||
<key key0="м" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/cyrl_yqukeng_tj.xml
Normal file
42
srcs/layouts/cyrl_yqukeng_tj.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Tajiki Persian (Тоҷикӣ)" script="cyrillic">
|
||||
<row>
|
||||
<key key0="й" key7="esc" key4="delete" />
|
||||
<key key0="қ" key7="-" key8="_" />
|
||||
<key key0="у" key7="\@" key8="ӯ" />
|
||||
<key key0="к" key7="=" key8="+" />
|
||||
<key key0="е" key8="ё" key7="!" />
|
||||
<key key0="н" key7="$" key8="%"/>
|
||||
<key key0="г" key7="^" key8="ғ" />
|
||||
<key key0="ш" key3="(" key2=")" />
|
||||
<key key0="ҳ" key3="[" key2="]" />
|
||||
<key key0="з" key3="{" key2="}" />
|
||||
<key key0="х" key7="tab" key3="backspace" />
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ф" key7="1" />
|
||||
<key key0="ҷ" key7="2" />
|
||||
<key key0="в" key7="3" />
|
||||
<key key0="а" key7="4" />
|
||||
<key key0="п" key7="5" />
|
||||
<key key0="р" key7="6" />
|
||||
<key key0="о" key7="7" />
|
||||
<key key0="л" key7="8" />
|
||||
<key key0="д" key7="9" />
|
||||
<key key0="ж" key7="0" />
|
||||
<key key0="э" key7="\?" key3="/" />
|
||||
</row>
|
||||
<row scale="11">
|
||||
<key width="1.22" key0="shift" key2="loc capslock" />
|
||||
<key key0="я" key7="`" key8=";" />
|
||||
<key key0="ч" key7="*" key8=":" />
|
||||
<key key0="с" key7="&" key8="\#" />
|
||||
<key key0="м" key7="|" key8="\\" />
|
||||
<key key0="и" key7="~" />
|
||||
<key key0="т" key7="ц" />
|
||||
<key key0="ӣ" key3="<" key2=">" />
|
||||
<key key0="б" key7="ъ" key8="ы" />
|
||||
<key key0="ю" key7=""" key8="'"/>
|
||||
<key width="1.22" key0="." key7="," />
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/cyrl_yxukeng_os.xml
Normal file
42
srcs/layouts/cyrl_yxukeng_os.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Old Church Slavonic (Црькъвьнословѣньскъ ѩзыкъ)" script="cyrillic">
|
||||
<row>
|
||||
<key key0="й" key7="esc" key4="delete" />
|
||||
<key key0="ѯ" key7="=" key8="+" />
|
||||
<key key0="у" key8="ѵ" key7="!" />
|
||||
<key key0="к" key7="%" key8="*" />
|
||||
<key key0="е" key7="ё" key8="combining_trema" />
|
||||
<key key0="н" key7="ѩ" key8="combining_titlo" />
|
||||
<key key0="г" key7="^" key8="combining_payerok" />
|
||||
<key key0="ш" key7="щ" key8="combining_vzmet" />
|
||||
<key key0="ѳ" key3="combining_slavonic_dasia" key2="combining_slavonic_psili" />
|
||||
<key key0="з" key3="combining_grave" key2="combining_aigu" />
|
||||
<key key0="х" key7="ҁ" key3="backspace" />
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ф" key7="1" key4="tab" />
|
||||
<key key0="ꙉ" key7="2" key8="ъ" />
|
||||
<key key0="в" key7="3" key8="ꙑ" />
|
||||
<key key0="а" key7="4" key8="ь" />
|
||||
<key key0="п" key7="5" />
|
||||
<key key0="р" key7="6" />
|
||||
<key key0="о" key7="7" key8="ѡ" />
|
||||
<key key0="л" key7="8" />
|
||||
<key key0="д" key7="9" />
|
||||
<key key0="ж" key7="0" />
|
||||
<key key0="э" key7="/" key8="|" />
|
||||
</row>
|
||||
<row scale="11">
|
||||
<key width="1.22" key0="shift" />
|
||||
<key key0="ꙗ" key7="combining_breve" key8=";" />
|
||||
<key key0="ч" key7="combining_pokrytie" key8=":" />
|
||||
<key key0="с" key7="combining_inverted_breve" key8="`" />
|
||||
<key key0="м" key7="ѭ" />
|
||||
<key key0="и" key7="combining_vertical_tilde" key8="-" />
|
||||
<key key0="т" key7="\?" key8="\\" />
|
||||
<key key0="ц" key3="<" key2=">" />
|
||||
<key key0="б" key3="(" key2=")" />
|
||||
<key key0="ю" key3="{" key2="}" />
|
||||
<key width="1.22" key0="." key7="," key8="_" />
|
||||
</row>
|
||||
</keyboard>
|
||||
29
srcs/layouts/deva_alt.xml
Normal file
29
srcs/layouts/deva_alt.xml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="देवनागरी (हिंदी)-2" script="devanagari">
|
||||
<row scale="6.6">
|
||||
<key shift="0.35" c="क" nw="ख" ne="घ" sw="ङ" se="ग"/>
|
||||
<key c="च" nw="छ" ne="झ" sw="ञ" se="ज"/>
|
||||
<key c="ट" nw="ठ" ne="ढ" sw="ण" se="ड" anticircle="७" indication="७"/>
|
||||
<key c="त" nw="थ" ne="ध" sw="न" se="द" anticircle="८" indication="८"/>
|
||||
<key c="प" nw="फ" ne="भ" sw="म" se="ब" anticircle="९" indication="९"/>
|
||||
<key c="र" nw="ज्ञ" ne="ल" sw="य" se="व"/>
|
||||
<key c="ह" nw="श" ne="ळ" sw="स" se="ष"/>
|
||||
</row>
|
||||
<row scale="6.6">
|
||||
<key shift="0.35" c="ा" nw="अ" ne="आ"/>
|
||||
<key c="ि" nw="इ"/>
|
||||
<key c="ी" nw="ई" anticircle="४" indication="४"/>
|
||||
<key c="ु" nw="उ" ne="ऊ" se="ू" anticircle="५" indication="५"/>
|
||||
<key c="े" nw="ए" ne="ऋ" se="ृ" anticircle="६" indication="६"/>
|
||||
<key c="ै" nw="ऐ" ne="ऌ" se="ॢ"/>
|
||||
<key c="ो" nw="ओ" ne="औ" se="ौ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="ऽ" se="\@"/>
|
||||
<key c="ँ" nw="₹" ne="॑" sw="ॖ" se="॓" anticircle="०" indication="०"/>
|
||||
<key c="ं" nw="ॐ" ne="।" sw="ः" se=""" anticircle="१" indication="१"/>
|
||||
<key c="्" nw="," ne=";" sw="!" se="\?" anticircle="२" indication="२"/>
|
||||
<key c="़" nw="॰" sw="-" se="॒" anticircle="३" indication="३"/>
|
||||
<key width="2" c="backspace" ne="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/deva_inscript.xml
Normal file
37
srcs/layouts/deva_inscript.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="देवनागरी (हिंदी)-1" script="devanagari">
|
||||
<row>
|
||||
<key key0="ौ" key1="औ" key2="₹" key3="loc esc" key4="१"/>
|
||||
<key key0="ै" key1="ऐ" key2="ऍ" key3="¶" key4="२"/>
|
||||
<key key0="ा" key1="आ" key2="ॅ" key3="ग़" key4="३"/>
|
||||
<key key0="ी" key1="ई" key2="ज्ञ" key3="ज़" key4="४"/>
|
||||
<key key0="ू" key1="ऊ" key2="त्र" key3="ऩ" key4="५"/>
|
||||
<key key0="ब" key1="भ" key2="क्ष" key3="÷" key4="६"/>
|
||||
<key key0="ह" key1="ङ" key2="श्र" key3="×" key4="७"/>
|
||||
<key key0="ग" key1="घ" key2="ः" key3="=" key4="८"/>
|
||||
<key key0="द" key1="ध" key2="ऋ" key3="+" key4="९"/>
|
||||
<key key0="ज" key1="झ" key2="ृ" key3="-" key4="०"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ो" key1="ओ" key2="ॉ" key3="loc tab" key4="ऑ"/>
|
||||
<key key0="े" key1="ए" key2="ञ" key3="~" key4="॰"/>
|
||||
<key key0="्" key1="अ" key2="़" key3="ऽ" key4="ऺ"/>
|
||||
<key key0="ि" key1="इ" key2="ढ" key3="॥" key4="ॄ"/>
|
||||
<key key0="ु" key1="उ" key2="ड" key3="\\" key4="/"/>
|
||||
<key key0="प" key1="फ" key2="छ" key3="<" key4=">"/>
|
||||
<key key0="र" key1="ऱ" key2="च" key3="[" key4="]"/>
|
||||
<key key0="क" key1="ख" key2="क़" key3="{" key4="}"/>
|
||||
<key key0="त" key1="थ" key2="ख़" key3="(" key4=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.4" key0="shift" key2="loc capslock"/>
|
||||
<key shift="0.1" key0="ट" key1="ठ" key2="ड़" key3="\#" key4="*"/>
|
||||
<key key0="ं" key1="ँ" key3="ॐ" key4="\@"/>
|
||||
<key key0="म" key1="ण" key2="य" key3="य़" key4="%"/>
|
||||
<key key0="न" key2="।" key3=":" key4="&"/>
|
||||
<key key0="व" key2="ढ़" key3=";" key4="."/>
|
||||
<key key0="ल" key1="ळ" key2="फ़" key3="!" key4=","/>
|
||||
<key key0="स" key1="श" key2="ष" key3="\?"/>
|
||||
<key shift="0.1" width="1.4" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/deva_phonetic_in.xml
Normal file
42
srcs/layouts/deva_phonetic_in.xml
Normal 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="त" key2="5" key3="%" key4="त्र"/>
|
||||
<key key0="य" key2="6" key3="^"/>
|
||||
<key key0="ु" key1="उ" key2="7" key3="&"/>
|
||||
<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="<" key3=","/>
|
||||
<key key0="व" key2=">" key3="."/>
|
||||
<key key0="ब" key2="\?" key3="/"/>
|
||||
<key key0="न" key1="ङ" key2=":" key3=";" key4="ऽ"/>
|
||||
<key key0="म" key1="ॐ" key2=""" key3="'" key4="ँ"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
43
srcs/layouts/georgian_mes.xml
Normal file
43
srcs/layouts/georgian_mes.xml
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="ქართული (MES)" script="georgian">
|
||||
<row>
|
||||
<key key0="ქ" key2="1" key4="loc esc"/>
|
||||
<key key0="წ" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="ე" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="რ" key2="4" key3="$"/>
|
||||
<key key0="ტ" key2="5" key3="%"/>
|
||||
<key key0="ყ" key2="6" key3="^"/>
|
||||
<key key0="უ" key2="7" key3="&"/>
|
||||
<key key0="ი" key2="8" key3="*"/>
|
||||
<key key0="ო" key2="9" key3="(" key4=")"/>
|
||||
<key key0="პ" key2="0"/>
|
||||
<key key0="შ"/>
|
||||
<key key0="ღ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ა" key1="ჺ" key2="loc tab"/>
|
||||
<key key0="ს" key2="loc §" key3="loc ß"/>
|
||||
<key key0="დ"/>
|
||||
<key key0="ფ" key1="ჶ"/>
|
||||
<key key0="გ" key1="ჹ" key2="-" key3="_"/>
|
||||
<key key0="ჰ" key1="ჱ" key2="=" key3="+"/>
|
||||
<key key0="ჯ" key1="ჷ" key4="}" key3="{"/>
|
||||
<key key0="კ" key3="[" key4="]"/>
|
||||
<key key0="ლ" key1="₾" key2="|" key3="\\"/>
|
||||
<key key0="თ"/>
|
||||
<key key0="ჩ" key1="ჭ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="ზ" key1="ჵ"/>
|
||||
<key key0="ხ" key1="ჴ" key2="loc †"/>
|
||||
<key key0="ც" key2="<" key3="."/>
|
||||
<key key0="ვ" key1="ჳ" key2=">" key3=","/>
|
||||
<key key0="ბ" key2="\?" key3="/"/>
|
||||
<key key0="ნ" key1="ჼ" key2="`" key3=":" key4=";"/>
|
||||
<key key0="მ" key2=""" key3="'"/>
|
||||
<key key0="ძ"/>
|
||||
<key key0="ჟ"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
38
srcs/layouts/georgian_qwerty.xml
Normal file
38
srcs/layouts/georgian_qwerty.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="ქართული (QWERTY)" script="georgian">
|
||||
<row>
|
||||
<key key0="ქ" key2="1" key4="loc esc"/>
|
||||
<key key0="წ" key1="ჭ" key2="2" key3="~" key4="\@"/>
|
||||
<key key0="ე" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="რ" key1="ღ" key2="4" key3="$"/>
|
||||
<key key0="ტ" key1="თ" key2="5" key3="%"/>
|
||||
<key key0="ყ" key2="6" key3="^"/>
|
||||
<key key0="უ" key2="7" key3="&"/>
|
||||
<key key0="ი" key2="8" key3="*"/>
|
||||
<key key0="ო" key2="9" key3="(" key4=")"/>
|
||||
<key key0="პ" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ა" key1="ჺ" key2="loc tab"/>
|
||||
<key key0="ს" key1="შ" key2="loc §" key3="loc ß"/>
|
||||
<key key0="დ"/>
|
||||
<key key0="ფ" key2="ჶ"/>
|
||||
<key key0="გ" key2="ჹ" key3="-" key4="_"/>
|
||||
<key key0="ჰ" key2="ჱ" key3="=" key4="+"/>
|
||||
<key key0="ჯ" key1="ჟ" key2="ჷ" key4="}" key3="{"/>
|
||||
<key key0="კ" key3="[" key4="]"/>
|
||||
<key key0="ლ" key1="₾" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="ზ" key1="ძ" key2="ჵ"/>
|
||||
<key key0="ხ" key2="ჴ" key3="loc †"/>
|
||||
<key key0="ც" key1="ჩ" key3="<" key4="."/>
|
||||
<key key0="ვ" key2="ჳ" key3=">" key4=","/>
|
||||
<key key0="ბ" key2="\?" key3="/"/>
|
||||
<key key0="ნ" key1="ჼ" key2="`" key3=":" key4=";"/>
|
||||
<key key0="მ" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
|
||||
38
srcs/layouts/grek_qwerty.xml
Normal file
38
srcs/layouts/grek_qwerty.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Greek)" script="latin">
|
||||
<row>
|
||||
<key key0=";" key2="1" key4="loc esc"/>
|
||||
<key key0="ς" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="ε" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="ρ" key2="4" key3="$"/>
|
||||
<key key0="τ" key2="5" key3="%"/>
|
||||
<key key0="υ" key2="6" key3="^"/>
|
||||
<key key0="θ" key2="7" key3="&"/>
|
||||
<key key0="ι" key2="8" key3="*"/>
|
||||
<key key0="ο" key2="9" key3="(" key4=")"/>
|
||||
<key key0="π" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="α" key1="loc tab" key2="`"/>
|
||||
<key key0="σ"/>
|
||||
<key key0="δ" key2="loc £"/>
|
||||
<key key0="φ"/>
|
||||
<key key0="γ" key2="-" key3="_"/>
|
||||
<key key0="η" key2="=" key3="+"/>
|
||||
<key key0="ξ" key3="{" key4="}"/>
|
||||
<key key0="κ" key3="[" key4="]"/>
|
||||
<key key0="λ" key2="|" key3="\\"/>
|
||||
<key key0="accent_aigu" key1="accent_trema" key3="accent_grave"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="ζ"/>
|
||||
<key key0="χ"/>
|
||||
<key key0="ψ" key2="<" key3="."/>
|
||||
<key key0="ω" key2=">" key3=","/>
|
||||
<key key0="β" key2="\?" key3="/"/>
|
||||
<key key0="ν" key2=":"/>
|
||||
<key key0="μ" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/guj_phonetic_in.xml
Normal file
37
srcs/layouts/guj_phonetic_in.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard name="ગુજરાતી ફોનેટિક - Gujarati Phonetic" script="gujarati">
|
||||
<row>
|
||||
<key key0="ટ" key1="`" key2="1" key3="!" key4="loc esc"/>
|
||||
<key key0="ડ" key1="~" key2="2" key3="\@" key4="\#"/>
|
||||
<key key0="ે" key1="એ" key2="3" key3="$" key4="૱"/>
|
||||
<key key0="ર" key1="ઋ" key2="4" key3="ૃ" key4="₹"/>
|
||||
<key key0="ત" key2="5" key3="%"/>
|
||||
<key key0="ય" key2="6" key3="^"/>
|
||||
<key key0="ુ" key1="ઉ" key2="7" key3="&"/>
|
||||
<key key0="િ" key1="ઇ" key2="8" key3="*" key4="ઁ"/>
|
||||
<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="“" key4="”"/>
|
||||
<key key0="દ"/>
|
||||
<key key0="્" key1="ૠ" key3="ૄ"/>
|
||||
<key key0="ગ" key2="-" key3="_"/>
|
||||
<key key0="હ" key2="=" key3="+"/>
|
||||
<key key0="જ" key3="{" key4="}"/>
|
||||
<key key0="ક" key1="ૢ" key2="ૡ" key3="[" key4="]"/>
|
||||
<key key0="લ" key1="।" key2="|" key3="\\" key4="॥"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="ઞ" key1="જ્ઞ" key2="ૅ" key3="ઙ" key4="ઍ"/>
|
||||
<key key0="ષ" key1="ક્ષ" key2="ૉ" key3="઼" key4="ઑ"/>
|
||||
<key key0="ચ" key2="<" key3="."/>
|
||||
<key key0="વ" key2=">" key3=","/>
|
||||
<key key0="બ" key2="\?" key3="/"/>
|
||||
<key key0="ન" key2=":" key3=";"/>
|
||||
<key key0="મ" key1="ૐ" key2=""" key3="'" key4="॑" key6="ઽ"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/hang_dubeolsik_kr.xml
Normal file
37
srcs/layouts/hang_dubeolsik_kr.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="두벌식 (Korean)" script="hangul">
|
||||
<row>
|
||||
<key key0="ㅂ" key2="1" key3="ㅄ" key4="ㅃ"/>
|
||||
<key key0="ㅈ" key1="~" key2="2" key3="ㄵ" key4="ㅉ"/>
|
||||
<key key0="ㄷ" key1="!" key2="3" key4="ㄸ"/>
|
||||
<key key0="ㄱ" key1="\@" key2="4" key3="ㄺ" key4="ㄲ"/>
|
||||
<key key0="ㅅ" key1="\#" key2="5" key3="ㄳ" key4="ㅆ"/>
|
||||
<key key0="ㅛ" key1="$" key2="6"/>
|
||||
<key key0="ㅕ" key1="%" key2="7" key3="ㅖ"/>
|
||||
<key key0="ㅑ" key1="^" key2="8"/>
|
||||
<key key0="ㅐ" key1="&" key2="9" key3="ㅒ"/>
|
||||
<key key0="ㅔ" key1="*" key2="0" key3="ㅙ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="ㅁ" key2="`"/>
|
||||
<key key0="ㄴ" key3="ㄼ"/>
|
||||
<key key0="ㅇ" key3="ㄻ"/>
|
||||
<key key0="ㄹ" key1="-" key2="_" key3="ㄽ"/>
|
||||
<key key0="ㅎ" key1="=" key2="+" key3="ㅀ" key4="ㄶ"/>
|
||||
<key key0="ㅗ" key1="{" key2="}" key3="ㅚ"/>
|
||||
<key key0="ㅓ" key1="[" key2="]" key3="ㅘ"/>
|
||||
<key key0="ㅏ" key1="(" key2=")"/>
|
||||
<key key0="ㅣ" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="ㅋ"/>
|
||||
<key key0="ㅌ" key1="ㄾ" key3="<" key4=">"/>
|
||||
<key key0="ㅊ" key3="."/>
|
||||
<key key0="ㅍ" key1="ㄿ" key3=","/>
|
||||
<key key0="ㅠ" key1="ㅞ" key2="ㅝ" key3="/" key4="\?"/>
|
||||
<key key0="ㅜ" key2="ㅟ" key3=";" key4=":"/>
|
||||
<key key0="ㅡ" key2="ㅢ" key3="'" key4="""/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/hebr_1_il.xml
Normal file
42
srcs/layouts/hebr_1_il.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Based on standard SI-1452-1 -->
|
||||
<keyboard name="Hebrew 1" script="hebrew">
|
||||
<row>
|
||||
<key key0="/" key2="1" key3="!" key4="loc esc"/>
|
||||
<key key0="'" key2="2" key3="\@" key1=";"/>
|
||||
<key key0="ק" key2="3" key3="\#" key1="€"/>
|
||||
<key key0="ר" key2="4" key3="$" key1="₪"/>
|
||||
<key key0="א" key2="5" key3="%"/>
|
||||
<key key0="ט" key2="6" key3="^" key4="ole_placeholder"/>
|
||||
<key key0="ו" key2="7" key3="&" key4="meteg_placeholder"/>
|
||||
<key key0="ן" key2="8" key3="*"/>
|
||||
<key key0="ם" key2="9" key3="b(" key4="lrm"/>
|
||||
<key key0="פ" key2="0" key3="b)" key4="rlm"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
<row scale="11">
|
||||
<key key0="ש" key2="`" key1="loc tab" key3="sindot_placeholder" key4="shindot_placeholder" width="1.30"/>
|
||||
<key key0="ד" key1="~"/>
|
||||
<key key0="ג" key1="geresh" key2="gershayim"/>
|
||||
<key key0="כ"/>
|
||||
<key key0="ע"/>
|
||||
<key key0="י" key2="-" key3="_" key4="maqaf"/>
|
||||
<key key0="ח" key2="=" key3="+"/>
|
||||
<key key0="ל" key2="b[" key3="b{"/>
|
||||
<key key0="ך" key2="b]" key3="b}"/>
|
||||
<key key0="ף" key2="," key3=""" key1=":" width="1.35"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="\\" key1="|" key2="shift" key3="loc capslock"/>
|
||||
<key key0="ז"/>
|
||||
<key key0="ס"/>
|
||||
<key key0="ב"/>
|
||||
<key key0="ה"/>
|
||||
<key key0="נ"/>
|
||||
<key key0="מ"/>
|
||||
<key key0="צ"/>
|
||||
<key key0="ת" key1="blt"/>
|
||||
<key key0="ץ" key1="bgt"/>
|
||||
<key key0="." key1="\?"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
40
srcs/layouts/hebr_2_il.xml
Normal file
40
srcs/layouts/hebr_2_il.xml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Based on standard SI-1452-2 -->
|
||||
<keyboard name="Hebrew 2" script="hebrew">
|
||||
<row>
|
||||
<key key0="ץ" key2="1" key3="!" key4="loc esc"/>
|
||||
<key key0="ן" key2="2" key3="\@" key1=";"/>
|
||||
<key key0="ק" key2="3" key3="\#" key1="€"/>
|
||||
<key key0="ר" key2="4" key3="$" key1="₪"/>
|
||||
<key key0="א" key2="5" key3="%"/>
|
||||
<key key0="ט" key2="6" key3="^" key4="ole_placeholder"/>
|
||||
<key key0="ו" key2="7" key3="&" key4="meteg_placeholder"/>
|
||||
<key key0="ת" key2="8" key3="*"/>
|
||||
<key key0="ם" key2="9" key3="b(" key4="lrm"/>
|
||||
<key key0="פ" key2="0" key3="b)" key4="rlm" width="1.333"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ש" key2="`" key1="loc tab" key3="sindot_placeholder" key4="shindot_placeholder" width="1.333"/>
|
||||
<key key0="ד" key1="~"/>
|
||||
<key key0="ג" key1="geresh" key2="gershayim"/>
|
||||
<key key0="כ"/>
|
||||
<key key0="ע"/>
|
||||
<key key0="י" key2="-" key3="_" key4="maqaf"/>
|
||||
<key key0="ח" key2="=" key3="+"/>
|
||||
<key key0="ל" key2="b[" key3="b{"/>
|
||||
<key key0="ך" key2="b]" key3="b}"/>
|
||||
<key key0="ף" key2="'" key3=""" key1=":"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="\\" key1="|" key2="shift" key3="loc capslock"/>
|
||||
<key key0="ז"/>
|
||||
<key key0="ס"/>
|
||||
<key key0="ב"/>
|
||||
<key key0="ה" />
|
||||
<key key0="נ"/>
|
||||
<key key0="מ" key1="blt" key2=","/>
|
||||
<key key0="צ" key1="bgt" key2="."/>
|
||||
<key key0="/" key1="\?"/>
|
||||
<key key0="backspace" key2="delete" width="1.333"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
30
srcs/layouts/kann_kannada.xml
Normal file
30
srcs/layouts/kann_kannada.xml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard name="ಕನ್ನಡ - Kannada" script="kannada">
|
||||
<row>
|
||||
<key key0="ಕ" key1="ಖ" key2="ಘ" key3="ಙ" key4="ಗ"/>
|
||||
<key key0="ಚ" key1="ಛ" key2="ಝ" key3="ಞ" key4="ಜ"/>
|
||||
<key key0="ಟ" key1="ಠ" key2="ಢ" key3="ಣ" key4="ಡ"/>
|
||||
<key key0="ತ" key1="ಥ" key2="ಧ" key3="ನ" key4="ದ"/>
|
||||
<key key0="ಪ" key1="ಫ" key2="ಭ" key3="ಮ" key4="ಬ"/>
|
||||
<key key0="ಯ" key1="ರ" key2="ವ" key3="ಱ" key4="ಲ" key8="ೞ"/>
|
||||
<key key0="ಶ" key1="ಷ" key2="ಹ" key3="ಳ" key4="ಸ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="ಾ" key1="ಅ" key2="ಆ"/>
|
||||
<key key0="ಿ" key1="ಇ" key2="ಈ" key4="ೀ"/>
|
||||
<key key0="ು" key1="ಉ" key2="ಊ" key4="ೂ"/>
|
||||
<key key0="ೃ" key1="ಋ" key2="ೠ" key3="ಌ" key4="ೄ" key5="ೡ" key6="ೣ" key8="ೢ"/>
|
||||
<key key0="ೆ" key1="ಎ" key2="ಏ" key4="ೇ" key6="ೕ"/>
|
||||
<key key0="ೈ" key1="ಐ" key2="ಒ" key4="ೊ" key5="ೖ"/>
|
||||
<key key0="ೋ" key1="ಓ" key2="ಔ" key4="ೌ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="್" key1="\@" key2="&" key3="zwnj" key4="zwj" key8="಼"/>
|
||||
<key key0="ಂ" key1="₹" key2="卐" key3="!" key4="\?" key7="ॐ"/>
|
||||
<key key0="ಃ" key5="ೲ" key6="ೱ" key7="ಽ"/>
|
||||
<key key0="।" key1="'" key2=""" key3="." key4="," key6="॥"/>
|
||||
<key key0="೦" key1=":" key2=";" key3="-" key4="_"/>
|
||||
<key key0="೫" key1="೧" key2="೩" key3="೭" key4="೯" key5="೪" key6="೬" key7="೨" key8="೮"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
38
srcs/layouts/latn_azerty_be.xml
Normal file
38
srcs/layouts/latn_azerty_be.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Adapted from Belgian AZERTY -->
|
||||
<keyboard name="AZERTY (Belgian)" script="latin">
|
||||
<row>
|
||||
<key key0="a" key2="1" key4="loc esc"/>
|
||||
<key key0="z" key1="|" key2="2" key3="&" key4="\@"/>
|
||||
<key key0="e" key2="3" key3=""" key4="\#"/>
|
||||
<key key0="r" key2="4" key3="'"/>
|
||||
<key key0="t" key2="5" key3="(" key4=")"/>
|
||||
<key key0="y" key2="6" key3="§" key4="^"/>
|
||||
<key key0="u" key2="7" key3="{" key4="}"/>
|
||||
<key key0="i" key2="8" key3="!" key4="ç"/>
|
||||
<key key0="o" key2="9" key3="à"/>
|
||||
<key key0="p" key2="0" key3="-" key1="_"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="q" key2="loc tab"/>
|
||||
<key key0="s" key2="ß"/>
|
||||
<key key0="d" key2="é"/>
|
||||
<key key0="f" key1="~"/>
|
||||
<key key0="g"/>
|
||||
<key key0="h" key1="[" key2="]"/>
|
||||
<key key0="j" key1="è" key2="accent_trema" key3="accent_circonflexe"/>
|
||||
<key key0="k" key1="€" key2="*" key3="$"/>
|
||||
<key key0="l" key2="%" key3="ù"/>
|
||||
<key key0="m" key1="£" key3="µ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="2.0" key0="shift" key2="loc capslock"/>
|
||||
<key key0="w" key1="\\" key2="`" key3="<" key4=">"/>
|
||||
<key key0="x" key1="loc †"/>
|
||||
<key key0="c" key2="\?" key3=","/>
|
||||
<key key0="v" key2="." key3=";"/>
|
||||
<key key0="b" key2="/" key3=":"/>
|
||||
<key key0="n" key2="+" key3="="/>
|
||||
<key width="2.0" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
39
srcs/layouts/latn_azerty_fr.xml
Normal file
39
srcs/layouts/latn_azerty_fr.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Adapted from standard NF Z71-300 -->
|
||||
<!-- https://norme-azerty.fr/ -->
|
||||
<keyboard name="AZERTY (Français)" script="latin">
|
||||
<row>
|
||||
<key key0="a" key2="1" key4="loc esc"/>
|
||||
<key key0="z" key2="2" key3="&" key4="~"/>
|
||||
<key key0="e" key2="3" key3=""" key4="\#"/>
|
||||
<key key0="r" key2="4" key3="'"/>
|
||||
<key key0="t" key2="5" key3="(" key4=")"/>
|
||||
<key key0="y" key2="6" key3="-" key4="|"/>
|
||||
<key key0="u" key2="7" key3="à" key4="`"/>
|
||||
<key key0="i" key2="8" key3="_" key4="\\"/>
|
||||
<key key0="o" key2="9" key3="\@"/>
|
||||
<key key0="p" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="q" key2="loc tab"/>
|
||||
<key key0="s" key3="loc ß"/>
|
||||
<key key0="d" key1="loc accent_grave" key2="é" key3="loc accent_aigu"/>
|
||||
<key key0="f" key3="{" key4="}"/>
|
||||
<key key0="g" key3="[" key4="]"/>
|
||||
<key key0="h" key3="=" key4="+"/>
|
||||
<key key0="j" key1="loc accent_trema" key2="loc accent_circonflexe" key3="^"/>
|
||||
<key key0="k" key1="è" key2="€" key3="$"/>
|
||||
<key key0="l" key2="%"/>
|
||||
<key key0="m" key3="*"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="2.0" key0="shift" key2="loc capslock"/>
|
||||
<key key0="w" key3="<" key4=">"/>
|
||||
<key key0="x" key1="loc †"/>
|
||||
<key key0="c" key1="loc accent_cedille" key2="ç" key3="," key4="\?"/>
|
||||
<key key0="v" key3=";" key4="."/>
|
||||
<key key0="b" key3=":" key4="/"/>
|
||||
<key key0="n" key1="loc accent_tilde" key2="§" key4="!"/>
|
||||
<key width="2.0" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
40
srcs/layouts/latn_bepo_fr.xml
Normal file
40
srcs/layouts/latn_bepo_fr.xml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Inspired by the bépo layout, but adapted to smartphone -->
|
||||
<keyboard name="BEPO (Français)" script="latin">
|
||||
<row scale="11">
|
||||
<key key0="b" key1="loc esc" key2="1" key4="|"/>
|
||||
<key key0="é" key2="2" key4="è"/>
|
||||
<key key0="p" key2="3"/>
|
||||
<key key0="o" key2="4" key4="accent_circonflexe"/>
|
||||
<key key0="v" key2="5" key4="{"/>
|
||||
<key key0="d" key2="6" key4="}"/>
|
||||
<key key0="l" key2="7" key4="("/>
|
||||
<key key0="j" key2="8" key4=")"/>
|
||||
<key key0="z" key2="9" key4="["/>
|
||||
<key key0="w" key2="0" key4="]"/>
|
||||
</row>
|
||||
<row scale="11">
|
||||
<key key0="a" key1="loc tab" key4="à"/>
|
||||
<key key0="u" key1="$" key4="ù"/>
|
||||
<key key0="i" key4="&"/>
|
||||
<key key0="e" key1="+" key2="accent_trema" key4="€"/>
|
||||
<key key0="c" key1="=" key4="ç"/>
|
||||
<key key0="t" key1="^" key4=";"/>
|
||||
<key key0="s" key4="!"/>
|
||||
<key key0="r" key4="\?"/>
|
||||
<key key0="n" key1="`" key2="'" key4=":"/>
|
||||
<key key0="m" key2="""/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock" key3="<"/>
|
||||
<key key0="y" key4="%"/>
|
||||
<key key0="x" key4="\@"/>
|
||||
<key key0="k" key4="~"/>
|
||||
<key key0="." key1="\#" key4="," key6="-" key8="_"/>
|
||||
<key key0="q" key4="*"/>
|
||||
<key key0="g" key3="/" key4="\\"/>
|
||||
<key key0="h"/>
|
||||
<key key0="f"/>
|
||||
<key width="1.5" key0="backspace" key2="delete" key3=">"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
131
srcs/layouts/latn_bone.xml
Normal file
131
srcs/layouts/latn_bone.xml
Normal file
|
|
@ -0,0 +1,131 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- https://neo-layout.org/Layouts/bone/ -->
|
||||
<keyboard name="Bone" script="latin" embedded_number_row="true">
|
||||
<modmap>
|
||||
<!-- shift on number row:
|
||||
1234567890 -> °§ℓ»«$€„“”
|
||||
-->
|
||||
<shift a="1" b="°"/>
|
||||
<shift a="2" b="§"/>
|
||||
<shift a="3" b="ℓ"/>
|
||||
<shift a="4" b="»"/>
|
||||
<shift a="5" b="«"/>
|
||||
<shift a="6" b="$"/>
|
||||
<shift a="7" b="€"/>
|
||||
<shift a="8" b="„"/>
|
||||
<shift a="9" b="“"/>
|
||||
<shift a="0" b="”"/>
|
||||
|
||||
<!-- shift on bottom row:
|
||||
,. -> –•
|
||||
-->
|
||||
<shift a="," b="–"/>
|
||||
<shift a="." b="•"/>
|
||||
</modmap>
|
||||
<!-- number row:
|
||||
left of numbers:
|
||||
accent_circonflexe/superscript
|
||||
accent_caron/subscript
|
||||
↻
|
||||
accent_dot_above
|
||||
accent_hook_above/accent_horn
|
||||
accent_dot_below
|
||||
numbers:
|
||||
1234567890
|
||||
°§ℓ»«$€„“” -> shift modmap
|
||||
¹²³›‹¢¥‚‘’
|
||||
₁₂₃♀♂⚥ϰ⟨⟩₀v
|
||||
|
||||
right of numbers:
|
||||
accent_grave
|
||||
accent_cedille/accent_ogonek
|
||||
accent_ring
|
||||
accent_trema
|
||||
accent_rough_breathing (not implemented yet)
|
||||
accent_macron/accent_macron_below (not implemented yet)
|
||||
-->
|
||||
<row>
|
||||
<!--left side-->
|
||||
<key width="0.5" key0="loc accent_circonflexe" nw="superscript"/>
|
||||
<key key0="1" ne="¹" se="₁" nw="loc accent_caron" n="subscript"/>
|
||||
<key key0="2" ne="²" se="₂" nw="↻"/>
|
||||
<key key0="3" ne="³" se="₃" nw="loc accent_dot_above"/>
|
||||
<key key0="4" ne="›" se="♀" nw="loc accent_hook_above" n="loc accent_horn"/>
|
||||
<key key0="5" ne="‹" se="♂" nw="loc accent_dot_below"/>
|
||||
<!--right side-->
|
||||
<key key0="6" nw="¢" sw="⚥" ne="loc accent_macron"/>
|
||||
<key key0="7" nw="¥" sw="ϰ"/>
|
||||
<key key0="8" nw="‚" sw="⟨" ne="loc accent_trema"/>
|
||||
<key key0="9" nw="‘" sw="⟩" ne="loc accent_ring"/>
|
||||
<key key0="0" nw="’" sw="₀" ne="loc accent_cedille" n="loc accent_ogonek"/>
|
||||
<key width="0.5" key0="loc accent_grave"/>
|
||||
</row>
|
||||
<!-- first row:
|
||||
jduaxphlmwß
|
||||
…_[]^!<>=&ſ
|
||||
|
||||
from the accent key on this row:
|
||||
accent_aigu
|
||||
accent_tilde
|
||||
accent_double_aigu
|
||||
accent_slash/accent_bar
|
||||
accent_smooth_breathing (not implemented yet)
|
||||
accent_breve
|
||||
-->
|
||||
<row>
|
||||
<!--left side-->
|
||||
<key key0="j" se="…" n="loc esc"/>
|
||||
<key key0="d" se="_"/>
|
||||
<key key0="u" se="["/>
|
||||
<key key0="a" se="]"/>
|
||||
<key key0="x" se="^"/>
|
||||
<!--center-->
|
||||
<key key0="p" s="!" ne="loc accent_breve"/>
|
||||
<!--right side-->
|
||||
<key key0="h" sw="<"/>
|
||||
<key key0="l" sw=">" ne="loc accent_double_aigu"/>
|
||||
<key key0="m" sw="=" ne="loc accent_slash" n="loc accent_bar"/>
|
||||
<key key0="w" sw="&" ne="loc accent_tilde"/>
|
||||
<key key0="ß" sw="ſ" n="loc accent_aigu"/>
|
||||
</row>
|
||||
<!--second row:
|
||||
ctieobnrsgq
|
||||
\/{}*?()-:@
|
||||
-->
|
||||
<row>
|
||||
<!--left side-->
|
||||
<key key0="c" se="\\" ne="loc tab"/>
|
||||
<key key0="t" se="/"/>
|
||||
<key key0="i" se="{"/>
|
||||
<key key0="e" se="}"/>
|
||||
<key key0="o" se="*"/>
|
||||
<!--center-->
|
||||
<key key0="b" s="\?"/>
|
||||
<!--right side-->
|
||||
<key key0="n" sw="("/>
|
||||
<key key0="r" sw=")"/>
|
||||
<key key0="s" sw="-"/>
|
||||
<key key0="g" sw=":"/>
|
||||
<key key0="q" sw="\@"/>
|
||||
</row>
|
||||
<!--third row -> compressed to also fit shift and backspace:
|
||||
fvüäöyz,.k
|
||||
#$|~`+%"';
|
||||
-->
|
||||
<row>
|
||||
<!--left side-->
|
||||
<key width="1.5" key0="shift" ne="loc capslock"
|
||||
se="\#"/>
|
||||
<key key0="f" se="$"/>
|
||||
<key key0="v" se="|"/>
|
||||
<key key0="ü" se="~"/>
|
||||
<key key0="ä" se="`"/>
|
||||
<!--right side-->
|
||||
<key key0="ö" sw="+"/>
|
||||
<key key0="y" sw="%"/>
|
||||
<key key0="z" sw="," nw="""/>
|
||||
<key key0="k" sw="." nw="'"/>
|
||||
<key width="1.5" key0="backspace"
|
||||
sw=";" nw="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
41
srcs/layouts/latn_colemak.xml
Normal file
41
srcs/layouts/latn_colemak.xml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- https://colemak.com/ -->
|
||||
<keyboard name="Colemak" script="latin">
|
||||
<row>
|
||||
<key key0="q" key1="loc esc" key2="loc accent_aigu" key3="loc accent_tilde" shift="0.5"/>
|
||||
<key key0="w" key1="loc accent_grave" key2=" ́" key3="~" />
|
||||
<key key0="f" key1="`" key2="-" key3="+" />
|
||||
<key key0="p" key2="=" key3="%"/>
|
||||
<key key0="g" key1="|" key2="/" key3="\\"/>
|
||||
<key key0="j" key1="loc accent_caron" key2="loc accent_trema" />
|
||||
<key key0="l"/>
|
||||
<key key0="u" key1="loc accent_double_aigu" key2="loc accent_ring" />
|
||||
<key key0="y" key1=""" key2="'"/>
|
||||
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key2="1" key4="loc tab"/>
|
||||
<key key0="r" key1="\@" key2="2" />
|
||||
<key key0="s" key1="\#" key2="3" key4="loc ß"/>
|
||||
<key key0="t" key1="$" key2="4" key4="loc accent_ogonek" />
|
||||
<key key0="d" key1="€" key2="5" key4="loc accent_dot_above"/>
|
||||
<key key0="h" key1="&" key2="6" />
|
||||
<key key0="n" key1="*" key2="7" />
|
||||
<key key0="e" key1="loc accent_circonflexe" key2="8" key4="^"/>
|
||||
<key key0="i" key1="_" key2="9" />
|
||||
<key key0="o" key1="0" key3="loc accent_macron"/>
|
||||
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock" width="1.5" />
|
||||
<key key0="z" key1="," key2="."/>
|
||||
<key key0="x" key1=">" key2="<"/>
|
||||
<key key0="c" key1="{" key2="}" key3="loc accent_cedille"/>
|
||||
<key key0="v" key1="[" key2="]"/>
|
||||
<key key0="b" key1="(" key2=")"/>
|
||||
<key key0="k" key1=";" key2=":"/>
|
||||
<key key0="m" key1="!" key2="\?" />
|
||||
<key key0="backspace" key1="delete" shift="0.25" width="1.25"/>
|
||||
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_dvorak.xml
Normal file
37
srcs/layouts/latn_dvorak.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="Dvorak" script="latin">
|
||||
<row>
|
||||
<key key0="shift" width="1.5" key2="loc esc" key4="loc tab"/>
|
||||
<key key0="p" key1="loc accent_ring" key2="." key3="<"/>
|
||||
<key key0="y" key1="loc accent_grave" key2="," key3=">"/>
|
||||
<key key0="f" key4="loc €"/>
|
||||
<key key0="g" key2="\\" key3="|"/>
|
||||
<key key0="c" key1="loc accent_trema" key2="loc accent_circonflexe" key3="{" key4="}"/>
|
||||
<key key0="r" key3="[" key4="]"/>
|
||||
<key key0="l" key2="=" key3="+" key4="loc £"/>
|
||||
<key key0="backspace" key2="delete" width="1.5"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key2="1" key3="loc å" key4="!"/>
|
||||
<key key0="o" key1="loc accent_macron" key2="2" key3="\@" key4="loc accent_ogonek"/>
|
||||
<key key0="e" key1="loc accent_caron" key2="3" key3="\#" key4="loc accent_dot_above"/>
|
||||
<key key0="u" key1="loc æ" key2="4" key3="$" key4="loc accent_double_aigu"/>
|
||||
<key key0="i" key2="5" key3="%"/>
|
||||
<key key0="d" key2="6" key3="^"/>
|
||||
<key key0="h" key2="7" key3="&"/>
|
||||
<key key0="t" key2="8" key3="*"/>
|
||||
<key key0="n" key2="9" key3="(" key4=")"/>
|
||||
<key key0="s" key2="0" key3="loc ß"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="q" shift="0.5" key1="loc accent_tilde" key2="`" key3="~"/>
|
||||
<key key0="j" key1="loc accent_aigu" key2="'" key3="""/>
|
||||
<key key0="k" key1="loc ø" key2=";" key3=":"/>
|
||||
<key key0="x" key1="loc accent_cedille"/>
|
||||
<key key0="b"/>
|
||||
<key key0="m" key2="/" key3="\?"/>
|
||||
<key key0="w"/>
|
||||
<key key0="v"/>
|
||||
<key key0="z" key2="-" key3="_"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
51
srcs/layouts/latn_neo2.xml
Normal file
51
srcs/layouts/latn_neo2.xml
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- copyright 2022 matthiakl <t-m.42@mailpost.spdns.org> -->
|
||||
<!-- https://neo-layout.org/Layouts/neo/ -->
|
||||
<keyboard name="Neo 2" bottom_row="false" script="latin">
|
||||
<row>
|
||||
<key key0="x" key1="°" key2="1" key4="…"/>
|
||||
<key key0="v" key1="§" key2="2" key4="_"/>
|
||||
<key key0="l" key2="3" key4="["/>
|
||||
<key key0="c" key2="4" key4="]"/>
|
||||
<key key0="w" key2="5" key4="^"/>
|
||||
<key key0="k" key2="6" key4="!"/>
|
||||
<key key0="h" key2="7" key4="<"/>
|
||||
<key key0="g" key2="8" key4=">"/>
|
||||
<key key0="f" key2="9" key4="="/>
|
||||
<key key0="q" key2="0" key4="&"/>
|
||||
<key key0="ß" key1="—"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="u" key1="loc tab" key4="\\"/>
|
||||
<key key0="i" key4="/"/>
|
||||
<key key0="a" key4="{"/>
|
||||
<key key0="e" key4="}"/>
|
||||
<key key0="o" key4="*"/>
|
||||
<key key0="s" key4="\?"/>
|
||||
<key key0="n" key4="("/>
|
||||
<key key0="r" key4=")"/>
|
||||
<key key0="t" key4="-"/>
|
||||
<key key0="d" key4=":"/>
|
||||
<key key0="y" key3="\@"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key1="loc esc" key2="loc capslock"/>
|
||||
<key key0="ü" key4="\#"/>
|
||||
<key key0="ö" key4="$"/>
|
||||
<key key0="ä" key4="|"/>
|
||||
<key key0="p" key4="~"/>
|
||||
<key key0="z" key4="`"/>
|
||||
<key key0="b" key4="+"/>
|
||||
<key key0="m" key4="%"/>
|
||||
<key key0="." key1="," key3=""" key4="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
<row height="0.95">
|
||||
<key width="1.7" key0="ctrl" key1="loc switch_greekmath" key2="loc meta" key4="switch_numeric"/>
|
||||
<key width="1.1" key0="fn" key1="loc alt" key2="loc change_method" key3="switch_emoji" key4="config"/>
|
||||
<key width="4.4" key0="space" key7="switch_forward" key8="switch_backward" key5="cursor_left" key6="cursor_right"/>
|
||||
<key width="1.1" key0="loc compose" key7="up" key6="right" key5="left" key8="down" key1="loc home" key2="loc page_up" key3="loc end" key4="loc page_down"/>
|
||||
<key key0="j" key4=";"/>
|
||||
<key width="1.7" key0="enter" key1="loc voice_typing" key2="action"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
50
srcs/layouts/latn_qwerty_apl.xml
Normal file
50
srcs/layouts/latn_qwerty_apl.xml
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (APL)" script="latin" embedded_number_row="true">
|
||||
<row height="0.75">
|
||||
<key c="1" nw="⌶" ne="¨" se="!"/>
|
||||
<key c="2" nw="¯" ne="⍫" se="@" sw="`"/>
|
||||
<key c="3" nw="<" ne="⍒" se="#" sw="~"/>
|
||||
<key c="4" nw="≤" ne="⍋" se="$"/>
|
||||
<key c="5" nw="=" ne="⌽" se="%"/>
|
||||
<key c="6" nw="≥" ne="⍉" sw="^"/>
|
||||
<key c="7" nw=">" ne="⊖" sw="&" se="|"/>
|
||||
<key c="8" nw="≠" ne="⍟" se="∞" sw="*"/>
|
||||
<key c="9" nw="∨" ne="⍱" sw="("/>
|
||||
<key c="0" nw="∧" ne="⍲" sw=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="q" ne="?" se="loc esc"/>
|
||||
<key c="w" ne="⍵" sw="'" se="""/>
|
||||
<key c="e" nw="∊" ne="⍷"/>
|
||||
<key c="r" nw="⍴" sw="←"/>
|
||||
<key c="t" nw="⍨" se="→"/>
|
||||
<key c="y" nw="↑" ne="⌹" se="÷" sw="-"/>
|
||||
<key c="u" nw="↓" ne="⍮" se="×" sw="+"/>
|
||||
<key c="i" nw="⍳" ne="⍸" sw="[" se="{"/>
|
||||
<key c="o" nw="○" ne="⍥" sw="]" se="}"/>
|
||||
<key c="p" nw="⍣" sw="⍬"/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="a" ne="⍺" se="loc tab"/>
|
||||
<key c="s" nw="⌈" ne="ᑈ" se="«"/>
|
||||
<key c="d" nw="⌊" ne="ᐵ" se="»"/>
|
||||
<key c="f" s="…"/>
|
||||
<key c="g" nw="∇" s="_"/>
|
||||
<key c="h" nw="∆"/>
|
||||
<key c="j" nw="∘" ne="⍤" w="⊣" e="⊢"/>
|
||||
<key c="k" ne="⌸"/>
|
||||
<key c="l" nw="⎕" ne="⌷" se="⍪"/>
|
||||
<key c=";" n="⋄" s=","/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="shift" e="loc capslock"/>
|
||||
<key c="z" nw="⊂" se="⍝"/>
|
||||
<key c="x" nw="⊃"/>
|
||||
<key c="c" nw="∩" ne="⍛" sw="." se=":"/>
|
||||
<key c="v" nw="∪" ne="√"/>
|
||||
<key c="b" nw="⊥" ne="⍎" sw="⌿" se="⍀"/>
|
||||
<key c="n" nw="⊤" ne="⍕" sw="/" se="\\"/>
|
||||
<key c="m" nw="≡" ne="≢" sw="∥" se="⍠"/>
|
||||
<key width="2" c="backspace" e="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
45
srcs/layouts/latn_qwerty_az.xml
Normal file
45
srcs/layouts/latn_qwerty_az.xml
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Azərbaycanca)" script="latin">
|
||||
<modmap>
|
||||
<shift a="i" b="İ" />
|
||||
<shift a="ı" b="I" />
|
||||
</modmap>
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="ü" key1="~" key2="2" key3="\@" key4="w"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key2="9" key3="("/>
|
||||
<key key0="p" key2="0" key3=")"/>
|
||||
<key key0="ö"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_" key4="ğ"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="ı"/>
|
||||
<key key0="ə"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="." key4="ç"/>
|
||||
<key key0="v" key2=">" key3="," />
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'" key4="₼"/>
|
||||
<key key0="ş"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
50
srcs/layouts/latn_qwerty_bqn.xml
Normal file
50
srcs/layouts/latn_qwerty_bqn.xml
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (BQN)" script="latin" embedded_number_row="true">
|
||||
<row height="0.75">
|
||||
<key c="1" nw="˘" ne="⎉" se="!"/>
|
||||
<key c="2" nw="¨" ne="⚇" se="@" sw="`"/>
|
||||
<key c="3" nw="⁼" ne="⍟" se="#" sw="~"/>
|
||||
<key c="4" nw="⌜" ne="◶" se="$"/>
|
||||
<key c="5" nw="´" ne="⊘" se="%"/>
|
||||
<key c="6" nw="˝" ne="⎊" sw="^"/>
|
||||
<key c="7" sw="&" se="|"/>
|
||||
<key c="8" nw="∞" sw="*" se="\\"/>
|
||||
<key c="9" nw="⟨" ne="¯" sw="("/>
|
||||
<key c="0" nw="⟩" ne="•" sw=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="q" nw="⌽" ne="˜" se="loc esc"/>
|
||||
<key c="w" nw="𝕨" sw="'" se="""/>
|
||||
<key c="e" nw="∊" ne="⍷"/>
|
||||
<key c="r" nw="↑" ne="𝕣" sw="←" se="⇐"/>
|
||||
<key c="t" nw="∧" ne="⍋" sw="↩︎:↩" se="→"/>
|
||||
<key c="y" nw="¬" ne="√" se="÷" sw="-"/>
|
||||
<key c="u" nw="⊔" ne="⋆" se="×" sw="+"/>
|
||||
<key c="i" nw="⊏" ne="⊑" sw="[" se="{"/>
|
||||
<key c="o" nw="⊐" ne="⊒" sw="]" se="}"/>
|
||||
<key c="p" nw="π" ne="⍳"/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="a" ne="⍉" se="loc tab"/>
|
||||
<key c="s" nw="𝕤"/>
|
||||
<key c="d" nw="↕︎:↕" se="∾"/>
|
||||
<key c="f" nw="𝕗" se="≍"/>
|
||||
<key c="g" nw="𝕘" s="_"/>
|
||||
<key c="h" nw="⊸" ne="«"/>
|
||||
<key c="j" nw="∘" w="⊣" e="⊢"/>
|
||||
<key c="k" nw="○" ne="⌾"/>
|
||||
<key c="l" nw="⟜" ne="»"/>
|
||||
<key c=";" w="·" n="⋄" s=","/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="shift" e="loc capslock"/>
|
||||
<key c="z" nw="⥊" ne="⋈"/>
|
||||
<key c="x" nw="𝕩"/>
|
||||
<key c="c" nw="↓" ne="˙" sw="." se=":"/>
|
||||
<key c="v" nw="∨" ne="⍒" s="‿"/>
|
||||
<key c="b" s="⌊" n="⌈"/>
|
||||
<key c="n" nw="≤" ne="≥" n="≠" sw="<" se=">" s="="/>
|
||||
<key c="m" nw="≡" ne="≢" sw="/" se="?"/>
|
||||
<key width="2" c="backspace" e="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
39
srcs/layouts/latn_qwerty_br.xml
Normal file
39
srcs/layouts/latn_qwerty_br.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Adapted from standard ABNT NBR 10346 -->
|
||||
<keyboard name="QWERTY (Brasileiro)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@" key4="!"/>
|
||||
<key key0="e" key2="3" key3="\#" key4="€"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^" key4="loc accent_trema"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key2="loc tab" key4="`"/>
|
||||
<key key0="s" key1="'" key2="loc §" key3="loc ß" key4="accent_cedille"/>
|
||||
<key key0="d" key1="""/>
|
||||
<key key0="f"/>
|
||||
<key key0="g"/>
|
||||
<key key0="h"/>
|
||||
<key key0="j" key1="-" key2="=" key4="+" key3="_"/>
|
||||
<key key0="k" key1="accent_grave" key2="accent_aigu" key3="accent_tilde" key4="accent_circonflexe"/>
|
||||
<key key0="l" key1="[" key2="]" key3="{" key4="}"/>
|
||||
<key key0="ç" key1="|"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c"/>
|
||||
<key key0="v"/>
|
||||
<key key0="b"/>
|
||||
<key key0="n" key1="<" key2=">" key3="," key4="."/>
|
||||
<key key0="m" key1=":" key2=";" key3="/" key4="\?"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
39
srcs/layouts/latn_qwerty_cy.xml
Normal file
39
srcs/layouts/latn_qwerty_cy.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Welsh)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@" key4="ŵ"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="ê"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^" key4="ŷ"/>
|
||||
<key key0="u" key2="7" key3="&" key4="û"/>
|
||||
<key key0="i" key2="8" key3="*" key4="î"/>
|
||||
<key key0="o" key2="9" key3="(" key4="ô"/>
|
||||
<key key0="p" key2="0" key3=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="accent_circonflexe" key2="accent_trema" key3="accent_grave" />
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2="""/>
|
||||
<key key0="'" key2="accent_aigu" key3="£"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwerty_cz.xml
Normal file
37
srcs/layouts/latn_qwerty_cz.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard script="latin" name="QWERTY (Czech)">
|
||||
<row>
|
||||
<key key0="q" key1="1" key2="loc esc" key4="~"/>
|
||||
<key key0="w" key1="2" key2="+" key3="|" key4="\\"/>
|
||||
<key key0="e" key1="3" key2="é" key3="^" key4="ě"/>
|
||||
<key key0="r" key1="4" key4="ř"/>
|
||||
<key key0="t" key1="5" key3="°" key4="ť"/>
|
||||
<key key0="y" key1="6" key2="ý"/>
|
||||
<key key0="u" key1="7" key2="ú" key3="`" key4="ů"/>
|
||||
<key key0="i" key1="8" key2="í" key3="(" key4=")"/>
|
||||
<key key0="o" key1="9" key2="ó" key3="/" key4="%"/>
|
||||
<key key0="p" key1="0" key3="="/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="á" key3=";"/>
|
||||
<key key0="s" key1="loc §" key4="š"/>
|
||||
<key key0="d" key4="ď"/>
|
||||
<key key0="f" key3="["/>
|
||||
<key key0="g" key3="]"/>
|
||||
<key key0="h"/>
|
||||
<key key0="j"/>
|
||||
<key key0="k"/>
|
||||
<key key0="l" key1=""" key2="'" key3="$" key4="!"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z" key4="ž"/>
|
||||
<key key0="x" key1="loc †" key3="\#"/>
|
||||
<key key0="c" key3="&" key4="č"/>
|
||||
<key key0="v" key3="\@"/>
|
||||
<key key0="b" key1="<" key2=">" key3="{" key4="}"/>
|
||||
<key key0="n" key1="\?" key2="." key3="," key4="ň"/>
|
||||
<key key0="m" key1=":" key2="*" key3="-" key4="_"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
41
srcs/layouts/latn_qwerty_da.xml
Normal file
41
srcs/layouts/latn_qwerty_da.xml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard name="QWERTY (Danish)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key1="~" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key2="2" key3="`" key4="\@"/>
|
||||
<key key0="e" key2="3" key3="€" key4="\#"/>
|
||||
<key key0="r" key2="4" key4="$"/>
|
||||
<key key0="t" key2="5" key3="&" key4="|"/>
|
||||
<key key0="y" key2="6" key3="^" key4="%"/>
|
||||
<key key0="u" key2="7" key4="\\"/>
|
||||
<key key0="i" key2="8" key3="*" key4="/"/>
|
||||
<key key0="o" key2="9" key3="+"/>
|
||||
<key key0="p" key2="0" key3="="/>
|
||||
<key key0="å" key1="\?" key3="!"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key2="loc tab"/>
|
||||
<key key0="s" key1="accent_ring" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d" key1="accent_aigu"/>
|
||||
<key key0="f" key1="accent_trema"/>
|
||||
<key key0="g"/>
|
||||
<key key0="h"/>
|
||||
<key key0="j" key3="{" key4="}"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key3="(" key4=")"/>
|
||||
<key key0="æ" key3="<" key4=">"/>
|
||||
<key key0="ø" key1="'" key3="""/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c"/>
|
||||
<key key0="v"/>
|
||||
<key key0="b" key2=";" key4=","/>
|
||||
<key key0="n" key2=":" key4="."/>
|
||||
<key key0="m" key2="-" key4="_"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
|
||||
</keyboard>
|
||||
38
srcs/layouts/latn_qwerty_es.xml
Normal file
38
srcs/layouts/latn_qwerty_es.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Español)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="€"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key2="loc tab" key4="`"/>
|
||||
<key key0="s" key1="loc §" key2="¡" key3="loc ß"/>
|
||||
<key key0="d" key1="accent_grave" key3="accent_aigu"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key1="accent_trema" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="ñ" key1="·" key3="ç" />
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key1="loc †"/>
|
||||
<key key0="c" key1="loc accent_cedille" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/" key4="¿"/>
|
||||
<key key0="n" key1="accent_tilde" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
41
srcs/layouts/latn_qwerty_et.xml
Normal file
41
srcs/layouts/latn_qwerty_et.xml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (eesti)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="€"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key2="9" key3="("/>
|
||||
<key key0="p" key2="0" key3=")"/>
|
||||
<key key0="ü"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß" key4="š"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="ö"/>
|
||||
<key key0="ä"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z" key4="ž"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key key0="õ"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
38
srcs/layouts/latn_qwerty_ga.xml
Normal file
38
srcs/layouts/latn_qwerty_ga.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Irish)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="é"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&" key4="ú"/>
|
||||
<key key0="i" key2="8" key3="*" key4="í"/>
|
||||
<key key0="o" key2="9" key3="(" key4="ó"/>
|
||||
<key key0="p" key2="0" key3=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`" key4="á"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="accent_aigu" key2="accent_dot_above" key3="€" key4="£"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwerty_gb.xml
Normal file
37
srcs/layouts/latn_qwerty_gb.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (UK)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key2="2" key3="""/>
|
||||
<key key0="e" key1="!" key2="3" key3="loc £" key4="loc €"/>
|
||||
<key key0="r" key2="4" key3="$" key1="loc ₪"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key1="loc accent_macron" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="`"/>
|
||||
<key key0="s" key1="loc accent_ring" key2="loc §" key3="loc ß" key4="loc accent_ogonek"/>
|
||||
<key key0="d" key1="loc accent_grave" key3="loc accent_aigu"/>
|
||||
<key key0="f" key1="loc accent_dot_above"/>
|
||||
<key key0="g" key1="loc accent_caron" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key1="loc accent_trema" key2="loc accent_circonflexe" key4="}" key3="{"/>
|
||||
<key key0="k" key1="loc accent_double_aigu" key3="[" key4="]"/>
|
||||
<key key0="l" key1="\#" key2="~" key3="'" key4="\@"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z" key2="|" key3="\\"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key1="loc accent_cedille" key2="<"/>
|
||||
<key key0="v" key2=">" key3="loc accent_tilde"/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3="," key4=";"/>
|
||||
<key key0="m" key3="."/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
39
srcs/layouts/latn_qwerty_haw.xml
Normal file
39
srcs/layouts/latn_qwerty_haw.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Hawaiian)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="ē"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&" key4="ū"/>
|
||||
<key key0="i" key2="8" key3="*" key4="ī"/>
|
||||
<key key0="o" key2="9" key3="(" key4="ō"/>
|
||||
<key key0="p" key2="0" key3=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`" key3="ā"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="ʻ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key key0="accent_macron"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwerty_hu.xml
Normal file
37
srcs/layouts/latn_qwerty_hu.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Magyar)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="0" key4="loc esc"/>
|
||||
<key key0="w" key1="'" key2="1" key3="~" key4="|"/>
|
||||
<key key0="e" key1=""" key2="2" key4="é"/>
|
||||
<key key0="r" key2="3" key4="^"/>
|
||||
<key key0="t" key1="!" key2="4"/>
|
||||
<key key0="y" key1="%" key2="5" key3="°"/>
|
||||
<key key0="u" key1="ű" key2="6" key3="ü" key4="ú"/>
|
||||
<key key0="i" key1="=" key2="7" key3="`" key4="í"/>
|
||||
<key key0="o" key1="ő" key2="8" key3="ö" key4="ó"/>
|
||||
<key key0="p" key2="9"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key4="á"/>
|
||||
<key key0="s" key1="§" key2="\\" key3="[" key4="]"/>
|
||||
<key key0="d" key3="{" key4="}"/>
|
||||
<key key0="f" key3="+"/>
|
||||
<key key0="g" key3="*"/>
|
||||
<key key0="h"/>
|
||||
<key key0="j"/>
|
||||
<key key0="k" key3="(" key4=")"/>
|
||||
<key key0="l" key1="$" key3="/"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z" key3="<" key4=">"/>
|
||||
<key key0="x" key1="loc †" key4="\#"/>
|
||||
<key key0="c" key4="&"/>
|
||||
<key key0="v" key4="\@"/>
|
||||
<key key0="b" key1="\?" key3="," key4=";"/>
|
||||
<key key0="n" key1=":" key3="."/>
|
||||
<key key0="m" key1="_" key3="-"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
43
srcs/layouts/latn_qwerty_is.xml
Normal file
43
srcs/layouts/latn_qwerty_is.xml
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<keyboard name="QWERTY (Íslenska)" script="latin">
|
||||
<row>
|
||||
<key c="q" ne="1" se="loc esc"/>
|
||||
<key c="w" nw="~" ne="2" sw="\@"/>
|
||||
<key c="e" nw="!" ne="3" sw="\#" se="€"/>
|
||||
<key c="r" ne="4" sw="$"/>
|
||||
<key c="t" ne="5" sw="%"/>
|
||||
<key c="y" ne="6" sw="^"/>
|
||||
<key c="u" ne="7" sw="&"/>
|
||||
<key c="i" ne="8" sw="*"/>
|
||||
<key c="o" ne="9" sw="(" se=")"/>
|
||||
<key c="p" ne="0"/>
|
||||
<key c="ð"/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="a" nw="loc tab" ne="`" se="å"/>
|
||||
<key c="s" ne="loc §" sw="loc ß"/>
|
||||
<key c="d"/>
|
||||
<key c="f"/>
|
||||
<key c="g" ne="-" sw="_"/>
|
||||
<key c="h" ne="=" sw="+"/>
|
||||
<key c="j" se="}" sw="{"/>
|
||||
<key c="k" sw="[" se="]"/>
|
||||
<key c="l" ne="|" sw="\\"/>
|
||||
<key c="æ"/>
|
||||
<key c="ö" nw="ø"/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="shift" ne="loc capslock"/>
|
||||
<key c="z"/>
|
||||
<key c="x" ne="loc †"/>
|
||||
<key c="c" ne="<" sw="."/>
|
||||
<key c="v" ne=">" sw=","/>
|
||||
<key c="b" ne="\?" sw="/"/>
|
||||
<key c="n" ne=":" sw=";"/>
|
||||
<key c="m" ne=""" sw="'"/>
|
||||
<key c="accent_aigu" ne="accent_trema" nw="accent_grave" sw="accent_circonflexe" se="accent_ring"/>
|
||||
<key c="þ"/>
|
||||
<key c="backspace" ne="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwerty_jp.xml
Normal file
37
srcs/layouts/latn_qwerty_jp.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard name="QWERTY (Japan)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="!" key1="loc esc"/>
|
||||
<key key0="w" key2="2" key3="""/>
|
||||
<key key0="e" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="&"/>
|
||||
<key key0="u" key2="7" key3="'"/>
|
||||
<key key0="i" key2="8" key3="(" key4=")"/>
|
||||
<key key0="o" key1="=" key2="9" key3="-" key4="accent_macron"/>
|
||||
<key key0="p" key1="~" key2="0" key3="^"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="+" key3=";"/>
|
||||
<key key0="h" key2="*" key3=":"/>
|
||||
<key key0="j" key3="{" key4="}"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="¥"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3=","/>
|
||||
<key key0="v" key2=">" key3="."/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2="_" key3="\\"/>
|
||||
<key key0="m" key2="`" key3="\@"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
52
srcs/layouts/latn_qwerty_kk.xml
Normal file
52
srcs/layouts/latn_qwerty_kk.xml
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Qazaqşa)" script="latin">
|
||||
<modmap>
|
||||
<shift a="i" b="İ" />
|
||||
<shift a="ı" b="I" />
|
||||
</modmap>
|
||||
<row>
|
||||
<key shift="1" key0="ä"/>
|
||||
<key key0="ñ"/>
|
||||
<key key0="ğ"/>
|
||||
<key key0="ş"/>
|
||||
<key key0="ū"/>
|
||||
<key key0="ü"/>
|
||||
<key key0="ı"/>
|
||||
<key key0="ö"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key2="9" key3="("/>
|
||||
<key key0="p" key2="0" key3=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="`"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="." key4="ç"/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
|
||||
40
srcs/layouts/latn_qwerty_lt.xml
Normal file
40
srcs/layouts/latn_qwerty_lt.xml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Lietuviškai)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="ę"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&" key4="ū"/>
|
||||
<key key0="i" key2="8" key3="*" key4="į"/>
|
||||
<key key0="o" key2="9" key3="("/>
|
||||
<key key0="p" key2="0" key3=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`" key4="ą"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß" key4="š"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="ė" key4="€"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="z" key4="ž"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="." key4="č"/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key key0="ų"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
|
||||
37
srcs/layouts/latn_qwerty_lv.xml
Normal file
37
srcs/layouts/latn_qwerty_lv.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Latvian)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@" key4="!"/>
|
||||
<key key0="e" key1="ē" key2="3" key3="\#" key4="€"/>
|
||||
<key key0="r" key1="ŗ" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key1="ū" key2="7" key3="&" key4="*"/>
|
||||
<key key0="i" key1="ī" key2="8" key3="(" key4=")"/>
|
||||
<key key0="o" key1="ō" key2="9" key3="{" key4="}"/>
|
||||
<key key0="p" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="ā" key2="loc tab"/>
|
||||
<key key0="s" key1="š" key2="loc §" key3="loc ß" key4="loc accent_ogonek"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f" key1="loc accent_dot_above"/>
|
||||
<key key0="g" key1="ģ"/>
|
||||
<key key0="h" key2="accent_macron" key3="accent_caron" key4="accent_cedille"/>
|
||||
<key key0="j" key1="+" key2="=" key3="-" key4="_"/>
|
||||
<key key0="k" key1="ķ" key3="[" key4="]"/>
|
||||
<key key0="l" key1="ļ" key2="|" key3="/" key4="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z" key1="ž"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key1="č"/>
|
||||
<key key0="v"/>
|
||||
<key key0="b" key2="\?" key3="<" key4=">"/>
|
||||
<key key0="n" key1="ņ" key2="`" key3=":" key4=";"/>
|
||||
<key key0="m" key1="'" key2=""" key3="," key4="."/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/latn_qwerty_mt.xml
Normal file
42
srcs/layouts/latn_qwerty_mt.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Malti)" script="latin">
|
||||
<row>
|
||||
<key c="q" ne="1" se="loc esc"/>
|
||||
<key c="w" nw="~" ne="2" sw="\@"/>
|
||||
<key c="e" nw="!" ne="3" sw="\#" se="è"/>
|
||||
<key c="r" ne="4" sw="$"/>
|
||||
<key c="t" ne="5" sw="%"/>
|
||||
<key c="y" ne="6" sw="^"/>
|
||||
<key c="u" ne="7" sw="&" se="ù"/>
|
||||
<key c="i" ne="8" sw="*" se="ì"/>
|
||||
<key c="o" ne="9" sw="(" se="ò"/>
|
||||
<key c="p" ne="0" sw=")"/>
|
||||
<key c="ġ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key c="a" nw="loc tab" ne="`" se="à"/>
|
||||
<key c="s" ne="loc §" sw="loc ß"/>
|
||||
<key c="d"/>
|
||||
<key c="f" sw="€"/>
|
||||
<key c="g" ne="-" sw="_"/>
|
||||
<key c="h" ne="=" sw="+"/>
|
||||
<key c="j" se="}" sw="{"/>
|
||||
<key c="k" sw="[" se="]"/>
|
||||
<key c="l" ne="|" sw="\\"/>
|
||||
<key c="ħ"/>
|
||||
<key c="ż"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" c="shift" ne="loc capslock"/>
|
||||
<key c="z"/>
|
||||
<key c="x" ne="loc †"/>
|
||||
<key c="c" ne="<" sw="."/>
|
||||
<key c="v" ne=">" sw=","/>
|
||||
<key c="b" ne="\?" sw="/"/>
|
||||
<key c="n" ne=":" sw=";"/>
|
||||
<key c="m" ne=""" sw="'"/>
|
||||
<key c="ċ"/>
|
||||
<key width="1.5" c="backspace" ne="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
|
||||
37
srcs/layouts/latn_qwerty_no.xml
Normal file
37
srcs/layouts/latn_qwerty_no.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Norwegian)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key1="ø" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="`" key3="æ" key4="å"/>
|
||||
<key key0="s" key1="loc accent_ring" key2="loc §" key3="loc ß" key4="loc accent_ogonek"/>
|
||||
<key key0="d" key1="loc accent_grave" key2="loc £" key3="loc accent_aigu"/>
|
||||
<key key0="f" key1="loc accent_dot_above"/>
|
||||
<key key0="g" key1="loc accent_caron" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key1="loc accent_trema" key2="loc accent_circonflexe" key4="}" key3="{"/>
|
||||
<key key0="k" key1="loc accent_double_aigu" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key1="loc accent_cedille" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key1="loc accent_tilde" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwerty_pl.xml
Normal file
37
srcs/layouts/latn_qwerty_pl.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Polski)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="ę"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&" key4="loc €"/>
|
||||
<key key0="i" key1="loc accent_macron" key2="8" key3="*"/>
|
||||
<key key0="o" key1="ó" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="`" key4="ą"/>
|
||||
<key key0="s" key1="loc accent_ring" key2="loc §" key3="loc ß" key4="ś"/>
|
||||
<key key0="d" key1="loc accent_grave" key2="loc £" key3="loc accent_aigu"/>
|
||||
<key key0="f" key1="loc accent_dot_above" key4="loc accent_ogonek"/>
|
||||
<key key0="g" key1="loc accent_caron" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key1="loc accent_trema" key2="loc accent_circonflexe" key3="{" key4="}"/>
|
||||
<key key0="k" key1="loc accent_double_aigu" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\" key4="ł"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z" key4="ż"/>
|
||||
<key key0="x" key2="loc †" key4="ź"/>
|
||||
<key key0="c" key1="loc accent_cedille" key2="<" key3="." key4="ć"/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key1="loc accent_tilde" key2=":" key3=";" key4="ń"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwerty_ro.xml
Normal file
37
srcs/layouts/latn_qwerty_ro.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Română)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="r" key2="4" key3="$" key1="loc ₪"/>
|
||||
<key key0="t" key1="ț" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key1="î" key2="8" key3="*"/>
|
||||
<key key0="o" key1="loc accent_macron" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="â" key2="ă" key3="`" key4="loc tab"/>
|
||||
<key key0="s" key1="ș" key2="loc §" key3="loc ß" key4="loc accent_ogonek"/>
|
||||
<key key0="d" key1="loc accent_grave" key2="loc £" key3="loc accent_aigu"/>
|
||||
<key key0="f" key1="loc accent_dot_above"/>
|
||||
<key key0="g" key1="loc accent_caron" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key1="loc accent_trema" key2="loc accent_circonflexe" key4="}" key3="{"/>
|
||||
<key key0="k" key1="loc accent_double_aigu" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key1="loc accent_cedille" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key1="loc accent_tilde" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
41
srcs/layouts/latn_qwerty_se.xml
Normal file
41
srcs/layouts/latn_qwerty_se.xml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Swedish)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key4="loc esc" key2="1"/>
|
||||
<key key0="w" key2="2" key3="`" key4="\@"/>
|
||||
<key key0="e" key2="3" key4="\#" key3="€"/>
|
||||
<key key0="r" key2="4" key4="$"/>
|
||||
<key key0="t" key2="5" key3="&" key4="|"/>
|
||||
<key key0="y" key2="6" key3="^" key4="%"/>
|
||||
<key key0="u" key2="7" key3="~" key4="\\"/>
|
||||
<key key0="i" key2="8" key3="*" key4="/"/>
|
||||
<key key0="o" key2="9" key3="+"/>
|
||||
<key key0="p" key2="0" key3="="/>
|
||||
<key key0="å"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key2="loc tab"/>
|
||||
<key key0="s" key1="accent_ring" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d" key3="accent_aigu"/>
|
||||
<key key0="f" key1="accent_trema"/>
|
||||
<key key0="g"/>
|
||||
<key key0="h"/>
|
||||
<key key0="j" key1="{" key4="}"/>
|
||||
<key key0="k" key1="[" key4="]"/>
|
||||
<key key0="l" key1="(" key4=")"/>
|
||||
<key key0="ö" key1="<" key4=">"/>
|
||||
<key key0="ä" key1="'" key3="""/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c"/>
|
||||
<key key0="v"/>
|
||||
<key key0="b" key2=";" key4=","/>
|
||||
<key key0="n" key2=":"/>
|
||||
<key key0="m" key2="-" key4="_"/>
|
||||
<key key0="." key1="!" key2="\?"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwerty_sk.xml
Normal file
37
srcs/layouts/latn_qwerty_sk.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Slovak)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key1="1" key4="loc esc"/>
|
||||
<key key0="w" key1="2" key3="`"/>
|
||||
<key key0="e" key1="3" key2="€" key3="é" key4="ě"/>
|
||||
<key key0="r" key1="4" key3="ŕ" key4="ř"/>
|
||||
<key key0="t" key1="5" key4="ť"/>
|
||||
<key key0="y" key1="6" key3="ý"/>
|
||||
<key key0="u" key1="7" key2="ü" key3="ú" key4="ů"/>
|
||||
<key key0="i" key1="8" key3="í"/>
|
||||
<key key0="o" key1="9" key2="ö" key3="ó" key4="ô"/>
|
||||
<key key0="p" key1="0" key3="="/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="&" key3="á" key4="ä"/>
|
||||
<key key0="s" key1="loc §" key2="$" key3="ś" key4="š"/>
|
||||
<key key0="d" key4="ď"/>
|
||||
<key key0="f" key1="%" key3="\\" key4="/"/>
|
||||
<key key0="g" key1="~" key2="^"/>
|
||||
<key key0="h" key1="+" key2="-" key3="*" key4="÷"/>
|
||||
<key key0="j" key1="{" key2="}" key3="|"/>
|
||||
<key key0="k" key1="[" key2="]" key3="'" key4="""/>
|
||||
<key key0="l" key1="(" key2=")" key3="ĺ" key4="ľ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z" key4="ž"/>
|
||||
<key key0="x" key1="loc †" key2="\#"/>
|
||||
<key key0="c" key4="č"/>
|
||||
<key key0="v" key4="\@"/>
|
||||
<key key0="b" key1="<" key2=">" key3=";" key4=":"/>
|
||||
<key key0="n" key3="_" key4="ň"/>
|
||||
<key key0="m" key1="!" key2="\?" key3="," key4="."/>
|
||||
<key width="1.5" key0="backspace" key3="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
46
srcs/layouts/latn_qwerty_sr.xml
Normal file
46
srcs/layouts/latn_qwerty_sr.xml
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Srpski, latinica)" script="latin">
|
||||
<modmap>
|
||||
<fn a="a" b="â" />
|
||||
<fn a="o" b="ô" />
|
||||
<fn a="e" b="æ" />
|
||||
<fn a="€" b="œ" />
|
||||
<fn a="cursor_left" b="home" />
|
||||
<fn a="cursor_right" b="end" />
|
||||
</modmap>
|
||||
<row>
|
||||
<key key0="q" ne="1" se="loc esc"/>
|
||||
<key key0="w" nw="~" ne="2" sw="\@"/>
|
||||
<key key0="e" ne="3" sw="\#" se="€"/>
|
||||
<key key0="r" ne="4" sw="$" se="loc £"/>
|
||||
<key key0="t" ne="5" sw="%"/>
|
||||
<key key0="y" ne="6" sw="^"/>
|
||||
<key key0="u" ne="7" sw="&"/>
|
||||
<key key0="i" ne="8" sw="*"/>
|
||||
<key key0="o" ne="9" sw="(" se=")"/>
|
||||
<key key0="p" ne="0" sw="[" se="]"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" nw="loc tab" ne="loc selectAll"/>
|
||||
<key key0="s" nw="loc §" ne="š"/>
|
||||
<key key0="d" ne="đ"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g"/>
|
||||
<key key0="h" ne="loc accent_circonflexe" sw="{" se="}"/>
|
||||
<key key0="j" ne="-" sw="_"/>
|
||||
<key key0="k" ne="=" sw="+"/>
|
||||
<key key0="l" nw="'" ne=""" sw="\\"/>
|
||||
<key key0="č" ne="`" sw="|"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" nw="loc superscript" ne="loc capslock" sw="loc subscript"/>
|
||||
<key key0="z" nw="loc undo" ne="ž"/>
|
||||
<key key0="x" nw="loc cut"/>
|
||||
<key key0="c" nw="loc copy" ne="ć"/>
|
||||
<key key0="v" nw="loc paste" ne="<" se=">"/>
|
||||
<key key0="b" nw="!" ne="\?" sw="/"/>
|
||||
<key key0="n" ne=";" sw=","/>
|
||||
<key key0="m" ne=":" sw="."/>
|
||||
<key width="1.5" key0="backspace" ne="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
43
srcs/layouts/latn_qwerty_tly.xml
Normal file
43
srcs/layouts/latn_qwerty_tly.xml
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<keyboard name="QWERTY (Talysh New Latin)" script="latin">
|
||||
<row>
|
||||
<key key0="g" key2="1" se="loc esc"/>
|
||||
<key key0="ú" key2="2" key4="ü"/>
|
||||
<key key0="e" key2="3" key3="\#"/>
|
||||
<key key0="ê" key2="4" key3="!"/>
|
||||
<key key0="r" key2="5" key3="$"/>
|
||||
<key key0="t" key2="6" key3="%"/>
|
||||
<key key0="y" key2="7" key3="^"/>
|
||||
<key key0="u" key2="8" key3="û"/>
|
||||
<key key0="i" key2="9" key3="*"/>
|
||||
<key key0="o" key1="ö" key2="0" key3="("/>
|
||||
<key key0="p" key3=")"/>
|
||||
<key key0="q" key3="&" key4="ğ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="á" key2="`" nw="loc tab"/>
|
||||
<key key0="s" key2="~"/>
|
||||
<key key0="d" key1="{"/>
|
||||
<key key0="f" key2="}"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="ž"/>
|
||||
<key key0="k" key2="]" key3="["/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="ı" key2="-" key8="_"/>
|
||||
<key key0="a" key4="ə"/>
|
||||
<key key0="â" key3="\@"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x"/>
|
||||
<key key0="j" key2="<" key3="."/>
|
||||
<key key0="v" key1="w" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key key0="c" key4="ç"/>
|
||||
<key key0="š" key4="ş"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
41
srcs/layouts/latn_qwerty_tr.xml
Normal file
41
srcs/layouts/latn_qwerty_tr.xml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Türkçe)" script="latin">
|
||||
<modmap>
|
||||
<shift a="i" b="İ" />
|
||||
<shift a="ı" b="I" />
|
||||
</modmap>
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="€"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%" key4="₺"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key1="ü" key2="7" key3="&"/>
|
||||
<key key0="i" key1="ı" key2="8" key3="*"/>
|
||||
<key key0="o" key1="ö" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key1="0" />
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="`"/>
|
||||
<key key0="s" key1="ş" key2="loc §"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key1="ğ" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key3="{" key4="}"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key1="ç" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
75
srcs/layouts/latn_qwerty_us.xml
Normal file
75
srcs/layouts/latn_qwerty_us.xml
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This file defines the QWERTY (US) layout.
|
||||
|
||||
A layout is made of keys arranged into rows. Each keys can be assigned several
|
||||
symbols.
|
||||
'key0' assigns the symbol on the middle of the key. 'nw', 'ne', etc.. assign
|
||||
symbols to the corners of a key, they are arranged following the cardinal
|
||||
directions:
|
||||
|
||||
nw n ne
|
||||
w c e
|
||||
sw s se
|
||||
|
||||
Symbols prefixed with 'loc ' are not visible on the keyboard. They are used to
|
||||
specify a place for a key, if it needed to be added to the layout later.
|
||||
(for example, by the "Add keys to keyboard" option)
|
||||
|
||||
Keys can be made bigger with the 'width' attribute and blank space can be added
|
||||
on the left of a key with the 'shift' attribute.
|
||||
|
||||
You can define your own bottom row by simply adding another '<row>...<row/>' tag
|
||||
then disabling the built-in bottom row by adding 'bottom_row="false"' to the
|
||||
keyboard metadata.
|
||||
|
||||
Useful links.
|
||||
|
||||
- Web based editor that will simplify editing of this file.
|
||||
https://unexpected-keyboard-layout-editor.lixquid.com
|
||||
|
||||
- Full guide on how to edit the layout.
|
||||
https://github.com/Julow/Unexpected-Keyboard/tree/master/doc/Custom-layouts.md
|
||||
|
||||
- Current definition of the bottom row (for easy importing).
|
||||
https://github.com/Julow/Unexpected-Keyboard/tree/master/res/xml/bottom_row.xml
|
||||
|
||||
- Built-in layouts (for easy importing)
|
||||
https://github.com/Julow/Unexpected-Keyboard/tree/master/srcs/layouts
|
||||
|
||||
-->
|
||||
<keyboard name="QWERTY (US)" script="latin">
|
||||
<row>
|
||||
<key c="q" ne="1" se="loc esc"/>
|
||||
<key c="w" nw="~" ne="2" sw="\@"/>
|
||||
<key c="e" nw="!" ne="3" sw="\#" se="loc €"/>
|
||||
<key c="r" ne="4" sw="$"/>
|
||||
<key c="t" ne="5" sw="%"/>
|
||||
<key c="y" ne="6" sw="^"/>
|
||||
<key c="u" ne="7" sw="&"/>
|
||||
<key c="i" ne="8" sw="*"/>
|
||||
<key c="o" ne="9" sw="(" se=")"/>
|
||||
<key c="p" ne="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" c="a" nw="loc tab" ne="`"/>
|
||||
<key c="s" ne="loc §" sw="loc ß"/>
|
||||
<key c="d"/>
|
||||
<key c="f"/>
|
||||
<key c="g" ne="-" sw="_"/>
|
||||
<key c="h" ne="=" sw="+"/>
|
||||
<key c="j" se="}" sw="{"/>
|
||||
<key c="k" sw="[" se="]"/>
|
||||
<key c="l" ne="|" sw="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" c="shift" ne="loc capslock"/>
|
||||
<key c="z"/>
|
||||
<key c="x" ne="loc †"/>
|
||||
<key c="c" ne="<" sw="."/>
|
||||
<key c="v" ne=">" sw=","/>
|
||||
<key c="b" ne="\?" sw="/"/>
|
||||
<key c="n" ne=":" sw=";"/>
|
||||
<key c="m" ne=""" sw="'"/>
|
||||
<key width="1.5" c="backspace" ne="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
40
srcs/layouts/latn_qwerty_uz.xml
Normal file
40
srcs/layouts/latn_qwerty_uz.xml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTY (Oʻzbekcha)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key2="9" key3="("/>
|
||||
<key key0="p" key2="0" key3=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key4="}" key3="{"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
<key key0="ʻ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key key0="ʼ"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
|
||||
38
srcs/layouts/latn_qwerty_vi.xml
Normal file
38
srcs/layouts/latn_qwerty_vi.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Adapted from standard TCVN 6064-->
|
||||
<keyboard name="QWERTY (Vietnamese)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key1="~" key2="1" key3="`" key4="loc esc"/>
|
||||
<key key0="w" key1="accent_horn" key2="2" key3="\@"/>
|
||||
<key key0="e" key1="!" key2="3" key3="\#" key4="ê"/>
|
||||
<key key0="r" key2="4" key3="$" key1="accent_hook_above"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="y" key2="6" key3="^"/>
|
||||
<key key0="u" key2="7" key3="&"/>
|
||||
<key key0="i" key2="8" key3="*"/>
|
||||
<key key0="o" key1="ô" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="ă" key3="â"/>
|
||||
<key key0="s" key1="accent_aigu" key2="loc §"/>
|
||||
<key key0="d" key1="accent_bar" key2="₫" key3="đ"/>
|
||||
<key key0="f" key1="accent_grave"/>
|
||||
<key key0="g" key2="-" key3="_"/>
|
||||
<key key0="h" key2="=" key3="+"/>
|
||||
<key key0="j" key1="accent_dot_below" key3="{" key4="}"/>
|
||||
<key key0="k" key3="[" key4="]"/>
|
||||
<key key0="l" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key1="accent_tilde" key2="loc †"/>
|
||||
<key key0="c" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="b" key2="\?" key3="/"/>
|
||||
<key key0="n" key2=":" key3=";"/>
|
||||
<key key0="m" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
38
srcs/layouts/latn_qwertz.xml
Normal file
38
srcs/layouts/latn_qwertz.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- copyright 2022 Moini <Moini@users.noreply.github.com> -->
|
||||
<keyboard name="QWERTZ" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="^" key2="2" key3=""" key4="\@"/>
|
||||
<key key0="e" key1="§" key2="3" key3="!" key4="€"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="z" key2="6" key3="&" key4="{"/>
|
||||
<key key0="u" key2="7" key3="ü" key4="}"/>
|
||||
<key key0="i" key1="(" key2="8" key3="[" key4="]"/>
|
||||
<key key0="o" key1=")" key2="9" key3="ö" key4="="/>
|
||||
<key key0="p" key2="0" key3="\?"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="`" key3="ä"/>
|
||||
<key key0="s" key3="ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f" key1="~"/>
|
||||
<key key0="g" key3="-"/>
|
||||
<key key0="h" key3="+"/>
|
||||
<key key0="j" key3="*"/>
|
||||
<key key0="k" key3="/" key4="\\"/>
|
||||
<key key0="l" key1="'" key3="\#"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="y" key1=">" key2="|" key3="<"/>
|
||||
<key key0="x" key1="loc †"/>
|
||||
<key key0="c"/>
|
||||
<key key0="v" />
|
||||
<key key0="b" key1=";" key3=","/>
|
||||
<key key0="n" key1=":" key3="."/>
|
||||
<key key0="m" key1="_" />
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwertz_cz.xml
Normal file
37
srcs/layouts/latn_qwertz_cz.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard script="latin" name="QWERTZ (Czech)">
|
||||
<row>
|
||||
<key key0="q" key1="1" key2="loc esc" key4="~"/>
|
||||
<key key0="w" key1="2" key2="+" key3="|" key4="\\"/>
|
||||
<key key0="e" key1="3" key2="é" key3="^" key4="ě"/>
|
||||
<key key0="r" key1="4" key4="ř"/>
|
||||
<key key0="t" key1="5" key3="°" key4="ť"/>
|
||||
<key key0="z" key1="6" key4="ž"/>
|
||||
<key key0="u" key1="7" key2="ú" key3="`" key4="ů"/>
|
||||
<key key0="i" key1="8" key2="í" key3="(" key4=")"/>
|
||||
<key key0="o" key1="9" key2="ó" key3="/" key4="%"/>
|
||||
<key key0="p" key1="0" key3="="/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="á" key3=";"/>
|
||||
<key key0="s" key1="loc §" key4="š"/>
|
||||
<key key0="d" key4="ď"/>
|
||||
<key key0="f" key3="["/>
|
||||
<key key0="g" key3="]"/>
|
||||
<key key0="h"/>
|
||||
<key key0="j"/>
|
||||
<key key0="k"/>
|
||||
<key key0="l" key1=""" key2="'" key3="$" key4="!"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="y" key2="ý"/>
|
||||
<key key0="x" key1="loc †" key3="\#"/>
|
||||
<key key0="c" key3="&" key4="č"/>
|
||||
<key key0="v" key3="\@"/>
|
||||
<key key0="b" key1="<" key2=">" key3="{" key4="}"/>
|
||||
<key key0="n" key1="\?" key2="." key3="," key4="ň"/>
|
||||
<key key0="m" key1=":" key2="*" key3="-" key4="_"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
39
srcs/layouts/latn_qwertz_cz_diacritics.xml
Normal file
39
srcs/layouts/latn_qwertz_cz_diacritics.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard script="latin" name="QWERTZ (Czech with diacritic keys)">
|
||||
<row>
|
||||
<key key0="q" key1="1" key2="loc esc" key4="~"/>
|
||||
<key key0="w" key1="2" key2="+" key3="|" key4="\\"/>
|
||||
<key key0="e" key1="3" key2="é" key3="^" key4="ě"/>
|
||||
<key key0="r" key1="4" key4="ř"/>
|
||||
<key key0="t" key1="5" key3="°" key4="ť"/>
|
||||
<key key0="z" key1="6" key4="ž"/>
|
||||
<key key0="u" key1="7" key2="ú" key3="`" key4="ů"/>
|
||||
<key key0="i" key1="8" key2="í" key3="(" key4=")"/>
|
||||
<key key0="o" key1="9" key2="ó" key3="/" key4="%"/>
|
||||
<key key0="p" key1="0" key3="="/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="á" key3=";"/>
|
||||
<key key0="s" key1="loc §" key4="š"/>
|
||||
<key key0="d" key4="ď"/>
|
||||
<key key0="f" key3="["/>
|
||||
<key key0="g" key3="]"/>
|
||||
<key key0="h"/>
|
||||
<key key0="j"/>
|
||||
<key key0="k"/>
|
||||
<key key0="l" key1=""" key2="'" key3="$" key4="!"/>
|
||||
<key key0="accent_aigu" key1="accent_trema"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="y" key2="ý"/>
|
||||
<key key0="x" key1="loc †" key3="\#"/>
|
||||
<key key0="c" key3="&" key4="č"/>
|
||||
<key key0="v" key3="\@"/>
|
||||
<key key0="b" key1="<" key2=">" key3="{" key4="}"/>
|
||||
<key key0="n" key1="\?" key2="." key3="," key4="ň"/>
|
||||
<key key0="m" key1=":" key2="*" key3="-" key4="_"/>
|
||||
<key key0="accent_caron" key1="accent_circonflexe"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
37
srcs/layouts/latn_qwertz_cz_multifunctional.xml
Normal file
37
srcs/layouts/latn_qwertz_cz_multifunctional.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTZ Multifunctional (Czech)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key1="1" key4="loc esc"/>
|
||||
<key key0="w" key1="2" key3="~"/>
|
||||
<key key0="e" key1="3" key2="é" key3="ë" key4="ě"/>
|
||||
<key key0="r" key1="4" key2="ŕ" key3="°" key4="ř"/>
|
||||
<key key0="t" key1="5" key3="%" key4="ť"/>
|
||||
<key key0="z" key1="6" key3="^" key4="ž"/>
|
||||
<key key0="u" key1="7" key2="ú" key3="ü" key4="ů"/>
|
||||
<key key0="i" key1="8" key2="í" key3="ï" key4="*"/>
|
||||
<key key0="o" key1="9" key2="ó" key3="ö" key4="ô"/>
|
||||
<key key0="p" key1="0" key2="=" key3="/" key4="π"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key2="á" key3="ä" key4="α"/>
|
||||
<key key0="s" key1="{" key2="<" key3="§" key4="š"/>
|
||||
<key key0="d" key1="$" key2="δ" key3="Δ" key4="ď"/>
|
||||
<key key0="f" key1=">" key2="}" key3="ѳ" key4="φ"/>
|
||||
<key key0="g" key1="»" key2="«" key3="–" key4="_"/>
|
||||
<key key0="h" key1="[" key2="("/>
|
||||
<key key0="j" key1="+" key2="\?" key3="!" key4="-"/>
|
||||
<key key0="k" key1=")" key2="]"/>
|
||||
<key key0="l" key2="ľ" key3="\\" key4="ĺ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="y" key1="÷" key2="ý"/>
|
||||
<key key0="x" key1="∙" key3="×" key4="loc †"/>
|
||||
<key key0="c" key1="\#" key2="γ" key3="&" key4="č"/>
|
||||
<key key0="v" key1="|" key3="\@"/>
|
||||
<key key0="b" key1=";" key2="♭" key3=":" key4="β"/>
|
||||
<key key0="n" key1="," key3="." key4="ň"/>
|
||||
<key key0="m" key1=""" key3="\'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
41
srcs/layouts/latn_qwertz_de.xml
Normal file
41
srcs/layouts/latn_qwertz_de.xml
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Adapted from standard DIN 2137-1 -->
|
||||
<keyboard name="QWERTZ (Deutsch)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="^" key2="2" key3=""" key4="\@"/>
|
||||
<key key0="e" key1="§" key2="3" key3="!" key4="€"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="z" key2="6" key3="&"/>
|
||||
<key key0="u" key2="7" key3="{" key4="}"/>
|
||||
<key key0="i" key2="8" key3="[" key4="]"/>
|
||||
<key key0="o" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0" key3="="/>
|
||||
<key key0="ü" key3="\?"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key2="loc tab"/>
|
||||
<key key0="s" key1="`" key3="ß"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f" key1="~"/>
|
||||
<key key0="g" key3="-"/>
|
||||
<key key0="h" key3="+"/>
|
||||
<key key0="j" key3="*"/>
|
||||
<key key0="k" key3="/"/>
|
||||
<key key0="l" key1="'" key3="\\"/>
|
||||
<key key0="ö" key3="\#"/>
|
||||
<key key0="ä"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key shift="0.5" key0="y" key1=">" key2="|" key3="<"/>
|
||||
<key key0="x" key1="loc †"/>
|
||||
<key key0="c"/>
|
||||
<key key0="v"/>
|
||||
<key key0="b" key1=";" key3=","/>
|
||||
<key key0="n" key1=":" key3="."/>
|
||||
<key key0="m" key1="_"/>
|
||||
<key shift="0.5" width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
42
srcs/layouts/latn_qwertz_fr_ch.xml
Normal file
42
srcs/layouts/latn_qwertz_fr_ch.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Freely adapted from standard SN 074021:1999-01 by Eluc -->
|
||||
<keyboard name="QWERTZ (Swiss French)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key1="§" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="^" key2="2" key3=""" key4="\@"/>
|
||||
<key key0="e" key2="3" key3="\#" key4="€"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="z" key2="6" key3="&"/>
|
||||
<key key0="u" key1="ù" key2="7" key3="{" key4="}"/>
|
||||
<key key0="i" key2="8" key3="[" key4="]"/>
|
||||
<key key0="o" key1="œ" key2="9" key3="(" key4=")"/>
|
||||
<key key0="p" key2="0" key3="=" key4="\?"/>
|
||||
<key key0="è" key2="ü" key3="!"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="æ" key2="loc tab"/>
|
||||
<key key0="s" key1="`" key3="ß" key4="£"/>
|
||||
<key key0="d"/>
|
||||
<key key0="f" key1="~"/>
|
||||
<key key0="g"/>
|
||||
<key key0="h" key3="+"/>
|
||||
<key key0="j" key3="*"/>
|
||||
<key key0="k" key3="/"/>
|
||||
<key key0="l" key1="'" key3="\\"/>
|
||||
<key key0="é" key1="ë" key2="ö"/>
|
||||
<key key0="à" key1="ï" key2="ä"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="y" key1=">" key2="|" key3="<"/>
|
||||
<key key0="x"/>
|
||||
<key key0="c" key3="ç"/>
|
||||
<key key0="v"/>
|
||||
<key key0="b" key1=";" key3=","/>
|
||||
<key key0="n" key1=":" key3="."/>
|
||||
<key key0="m" key1="_" key3="-"/>
|
||||
<key key0="ê" key1="â" key2="î" key3="ô" key4="û"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
38
srcs/layouts/latn_qwertz_hu.xml
Normal file
38
srcs/layouts/latn_qwertz_hu.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTZ (Magyar)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="0" key4="loc esc"/>
|
||||
<key key0="w" key1="'" key2="1" key3="~" key4="|"/>
|
||||
<key key0="e" key1=""" key2="2" key4="é"/>
|
||||
<key key0="r" key2="3" key4="^"/>
|
||||
<key key0="t" key1="!" key2="4"/>
|
||||
<key key0="z" key1="%" key2="5" key3="°"/>
|
||||
<key key0="u" key1="ű" key2="6" key3="ü" key4="ú"/>
|
||||
<key key0="i" key1="=" key2="7" key3="`" key4="í"/>
|
||||
<key key0="o" key1="ő" key2="8" key3="ö" key4="ó"/>
|
||||
<key key0="p" key2="9"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.5" key0="a" key1="loc tab" key4="á"/>
|
||||
<key key0="s" key1="§" key2="\\" key3="[" key4="]"/>
|
||||
<key key0="d" key3="{" key4="}"/>
|
||||
<key key0="f" key3="+"/>
|
||||
<key key0="g" key3="*"/>
|
||||
<key key0="h"/>
|
||||
<key key0="j"/>
|
||||
<key key0="k" key3="(" key4=")"/>
|
||||
<key key0="l" key1="$" key3="/"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="y" key3="<" key4=">"/>
|
||||
<key key0="x" key1="loc †" key4="\#"/>
|
||||
<key key0="c" key4="&"/>
|
||||
<key key0="v" key4="\@"/>
|
||||
<key key0="b" key1="\?" key3="," key4=";"/>
|
||||
<key key0="n" key1=":" key3="."/>
|
||||
<key key0="m" key1="_" key3="-"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
|
||||
39
srcs/layouts/latn_qwertz_sk.xml
Normal file
39
srcs/layouts/latn_qwertz_sk.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTZ (Slovak)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key1="1" key4="loc esc"/>
|
||||
<key key0="w" key1="2"/>
|
||||
<key key0="e" key1="3" key3="é" key4="ě"/>
|
||||
<key key0="r" key1="4" key3="ŕ" key4="ř"/>
|
||||
<key key0="t" key1="5" key4="ť"/>
|
||||
<key key0="z" key1="6" key4="ž"/>
|
||||
<key key0="u" key1="7" key2="ü" key3="ú" key4="ů"/>
|
||||
<key key0="i" key1="8" key3="í"/>
|
||||
<key key0="o" key1="9" key2="ö" key3="ó" key4="ô"/>
|
||||
<key key0="p" key1="0" key2="=" key3="\\" key4="/"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key3="á" key4="ä"/>
|
||||
<key key0="s" key1="loc §" key3="ś" key4="š"/>
|
||||
<key key0="d" key4="ď"/>
|
||||
<key key0="f" key1="%" key2="*"/>
|
||||
<key key0="g" key2="^"/>
|
||||
<key key0="h" key1="~" key2="÷"/>
|
||||
<key key0="j" key1="{" key2="}" key3="|" key4="+"/>
|
||||
<key key0="k" key1="[" key2="]" key3="'" key4="""/>
|
||||
<key key0="l" key1="(" key2=")" key3="ĺ" key4="ľ"/>
|
||||
<key key0="backspace" key3="delete"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="y" key1="$" key3="ý"/>
|
||||
<key key0="x" key1="loc †"/>
|
||||
<key key0="c" key4="č"/>
|
||||
<key key0="v" key4="\@"/>
|
||||
<key key0="b" key1="\#" key2="&" key3="-" key4="_"/>
|
||||
<key key0="n" key1="«" key2="»" key4="ň"/>
|
||||
<key key0="m" key1="<" key2=">"/>
|
||||
<key key0="," key1=":" key2="\?"/>
|
||||
<key key0="." key1=";" key2="!"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
39
srcs/layouts/latn_qwertz_sq.xml
Normal file
39
srcs/layouts/latn_qwertz_sq.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="QWERTZ (Albanian)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="w" key1="^" key2="2" key3=""" key4="\@"/>
|
||||
<key key0="e" key1="§" key2="3" key3="!" key4="€"/>
|
||||
<key key0="r" key2="4" key3="$"/>
|
||||
<key key0="t" key2="5" key3="%"/>
|
||||
<key key0="z" key2="6" key3="&" key4="{"/>
|
||||
<key key0="u" key2="7" key3="ü" key4="}"/>
|
||||
<key key0="i" key1="(" key2="8" key3="[" key4="]"/>
|
||||
<key key0="o" key1=")" key2="9" key3="ö" key4="="/>
|
||||
<key key0="p" key2="0" key3="\?"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`" key3="ä"/>
|
||||
<key key0="s" key3="ß"/>
|
||||
<key key0="d" key1="đ"/>
|
||||
<key key0="f" key1="~"/>
|
||||
<key key0="g" key3="-"/>
|
||||
<key key0="h" key3="+"/>
|
||||
<key key0="j" key3="*"/>
|
||||
<key key0="k" key3="/" key4="\\"/>
|
||||
<key key0="l" key1="'" key2="ł" key3="\#"/>
|
||||
<key key0="ë" key1="¤"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="shift" key2="loc capslock"/>
|
||||
<key key0="y" key1=">" key2="|" key3="<"/>
|
||||
<key key0="x" key1="loc †"/>
|
||||
<key key0="c"/>
|
||||
<key key0="v" />
|
||||
<key key0="b" key1=";" key3=","/>
|
||||
<key key0="n" key1=":" key3="."/>
|
||||
<key key0="m" key1="_" />
|
||||
<key key0="ç" key1="×" key3="÷"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
38
srcs/layouts/latn_workman_us.xml
Normal file
38
srcs/layouts/latn_workman_us.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<keyboard name="WORKMAN (US)" script="latin">
|
||||
<row>
|
||||
<key key0="q" key2="1" key4="loc esc"/>
|
||||
<key key0="d" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="r" key1="!" key2="3" key3="\#" key4="loc €"/>
|
||||
<key key0="w" key2="4" key3="$"/>
|
||||
<key key0="b" key2="5" key3="%"/>
|
||||
<key key0="j" key2="6" key3="^"/>
|
||||
<key key0="f" key2="7" key3="&"/>
|
||||
<key key0="u" key2="8" key3="*"/>
|
||||
<key key0="p" key2="9" key3="(" key4=")"/>
|
||||
<key key0=";" key2="0" key3=":"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="a" key1="loc tab" key2="`" shift="0"/>
|
||||
<key key0="s" key2="loc §" key3="loc ß"/>
|
||||
<key key0="h"/>
|
||||
<key key0="t"/>
|
||||
<key key0="g"/>
|
||||
<key key0="y" key2="-" key3="_"/>
|
||||
<key key0="n" key2="=" key3="+"/>
|
||||
<key key0="e" key4="}" key3="{"/>
|
||||
<key key0="o" key3="[" key4="]"/>
|
||||
<key key0="i" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="z"/>
|
||||
<key key0="x" key2="loc †"/>
|
||||
<key key0="m"/>
|
||||
<key key0="c" key2="<" key3="."/>
|
||||
<key key0="v" key2=">" key3=","/>
|
||||
<key key0="k" key2="\?" key3="/"/>
|
||||
<key key0="l" key2=""" key3="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
52
srcs/layouts/shaw_imperial_en.xml
Normal file
52
srcs/layouts/shaw_imperial_en.xml
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Shaw Imperial layout for shavian alphabet, see https://www.shavian.info/keyboards/ -->
|
||||
<keyboard name="Shaw Imperial" script="shavian">
|
||||
<row>
|
||||
<key key0="𐑶" key2="1" key4="loc esc"/>
|
||||
<key key0="𐑬" key1="~" key2="2" key3="\@"/>
|
||||
<key key0="𐑫" key1="!" key2="3" key3="\#"/>
|
||||
<key key0="𐑜" key2="4" key3="$"/>
|
||||
<key key0="𐑖" key1="𐑠" key2="5" key3="%"/>
|
||||
<key key0="𐑗" key2="6" key3="^"/>
|
||||
<key key0="𐑙" key2="7" key3="&"/>
|
||||
<key key0="𐑘" key2="8" key3="*"/>
|
||||
<key key0="𐑡" key2="9" key3="(" key4=")"/>
|
||||
<key key0="𐑔" key2="0"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="𐑭" key1="loc tab" key2="𐑸" key3="`"/>
|
||||
<key key0="𐑷" key2="𐑹"/>
|
||||
<key key0="𐑵" key2="𐑿"/>
|
||||
<key key0="𐑱" key2="𐑺"/>
|
||||
<key key0="𐑳" key2="𐑻"/>
|
||||
<key key0="𐑓" key2="-" key3="_"/>
|
||||
<key key0="𐑞" key2="=" key3="+"/>
|
||||
<key key0="𐑤" key4="}" key3="{"/>
|
||||
<key key0="𐑥" key3="[" key4="]"/>
|
||||
<key key0="𐑣" key2="|" key3="\\"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="𐑪"/>
|
||||
<key key0="𐑨"/>
|
||||
<key key0="𐑦" key1="𐑾" key2="𐑽"/>
|
||||
<key key0="𐑩" key2="𐑼"/>
|
||||
<key key0="𐑧"/>
|
||||
<key key0="𐑐"/>
|
||||
<key key0="𐑯"/>
|
||||
<key key0="𐑑"/>
|
||||
<key key0="𐑮"/>
|
||||
<key key0="𐑕"/>
|
||||
</row>
|
||||
<row>
|
||||
<key key0="𐑲"/>
|
||||
<key key0="𐑴"/>
|
||||
<key key0="𐑰"/>
|
||||
<key key0="𐑚"/>
|
||||
<key key0="𐑝" key2="<" key3="."/>
|
||||
<key key0="𐑟" key2=">" key3=","/>
|
||||
<key key0="𐑒" key2="\?" key3="/"/>
|
||||
<key key0="𐑢" key2=":" key3=";"/>
|
||||
<key key0="𐑛" key2=""" key3="'"/>
|
||||
<key key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
107
srcs/layouts/sinhala_phonetic.xml
Normal file
107
srcs/layouts/sinhala_phonetic.xml
Normal file
|
|
@ -0,0 +1,107 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<!-- This file defines Sinhala layout.
|
||||
|
||||
Based on XKB Sinhala (phonetic) layout.
|
||||
-->
|
||||
<keyboard name="සිංහල" script="sinhala">
|
||||
<row>
|
||||
<key sw="loc esc" se="1" c="ඍ" ne="ඎ" />
|
||||
<key se="2" c="ඇ" nw="~" sw="\@" ne="ඈ" />
|
||||
<key se="3" c="එ" nw="!" sw="\#" ne="ඒ" />
|
||||
<key nw="loc €" se="4" c="ර" sw="$" />
|
||||
<key se="5" c="ත" sw="%" ne="ථ" />
|
||||
<key se="6" c="ය" sw="^" />
|
||||
<key se="7" c="උ" sw="&" ne="ඌ" />
|
||||
<key se="8" c="ඉ" sw="*" ne="ඊ" />
|
||||
<key se="9" c="ඔ" sw="(" ne="ඕ" />
|
||||
<key sw=")" se="0" c="ප" ne="ඵ" />
|
||||
</row>
|
||||
<row>
|
||||
<key nw="`" sw="loc tab" shift="0.5" c="අ" ne="ආ" />
|
||||
<key nw="loc §" c="ස" sw="loc ß" ne="ශ" />
|
||||
<key c="ද" ne="ධ" />
|
||||
<key c="ෆ" ne="ඓ" />
|
||||
<key nw="_" sw="-" c="ග" ne="ඝ" />
|
||||
<key nw="+" sw="=" c="හ" ne="ඃ" />
|
||||
<key c="ජ" se="}" sw="{" ne="ඣ" />
|
||||
<key c="ක" sw="[" se="]" ne="ඛ" />
|
||||
<key nw="|" c="ල" sw="\\" ne="ළ" />
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" c="shift" ne="loc capslock" />
|
||||
<key c="ඤ" ne="ඥ" />
|
||||
<key nw="loc †" c="ඳ" ne="ඬ" />
|
||||
<key nw="<" c="ච" sw="." ne="ඡ" />
|
||||
<key c="ව" ne=">" sw="," />
|
||||
<key nw="\?" c="බ" sw="/" ne="භ" />
|
||||
<key nw=":" c="න" sw=";" ne="ණ" />
|
||||
<key nw=""" c="ම" sw="'" se="zwj" ne="ඹ" />
|
||||
<key width="1.5" c="backspace" ne="delete" />
|
||||
</row>
|
||||
<modmap>
|
||||
<shift a="ඍ" b="ෘ" />
|
||||
<shift a="ඎ" b="ෲ" />
|
||||
<shift a="ඇ" b="ැ" />
|
||||
<shift a="ඈ" b="ෑ" />
|
||||
<shift a="එ" b="ෙ" />
|
||||
<shift a="ඒ" b="ේ" />
|
||||
<shift a="ත" b="ට" />
|
||||
<shift a="ථ" b="ඨ" />
|
||||
<shift a="උ" b="ු" />
|
||||
<shift a="ඌ" b="ූ" />
|
||||
<shift a="ඉ" b="ි" />
|
||||
<shift a="ඊ" b="ී" />
|
||||
<shift a="ඔ" b="ො" />
|
||||
<shift a="ඕ" b="ෝ" />
|
||||
<shift a="අ" b="්" />
|
||||
<shift a="ආ" b="ා" />
|
||||
<shift a="ස" b="ෂ" />
|
||||
<shift a="ද" b="ඩ" />
|
||||
<shift a="ධ" b="ඪ" />
|
||||
<shift a="ඓ" b="ෛ" />
|
||||
<shift a="ග" b="ඟ" />
|
||||
<shift a="හ" b="ෞ" />
|
||||
<shift a="ඃ" b="ඖ" />
|
||||
<shift a="ජ" b="ඦ" />
|
||||
<shift a="ක" b="ඦ" />
|
||||
<shift a="ඛ" b="ඐ" />
|
||||
<shift a="ල" b="ෟ" />
|
||||
<shift a="ළ" b="ෳ" />
|
||||
<shift a="න" b="ං" />
|
||||
<shift a="ණ" b="ඞ" />
|
||||
<shift a="1" b="෧" />
|
||||
<shift a="2" b="෨" />
|
||||
<shift a="3" b="෩" />
|
||||
<shift a="4" b="෪" />
|
||||
<shift a="5" b="෫" />
|
||||
<shift a="6" b="෬" />
|
||||
<shift a="7" b="෭" />
|
||||
<shift a="8" b="෮" />
|
||||
<shift a="9" b="෯" />
|
||||
<shift a="0" b="෦" />
|
||||
<shift a="." b="෴" />
|
||||
<shift a="|" b="¦" />
|
||||
<shift a="zwj" b="zwnj" />
|
||||
<fn a="ඍ" b="𑇡" />
|
||||
<fn a="ඇ" b="𑇢" />
|
||||
<fn a="එ" b="𑇣" />
|
||||
<fn a="ර" b="𑇤" />
|
||||
<fn a="ත" b="𑇥" />
|
||||
<fn a="ය" b="𑇦" />
|
||||
<fn a="උ" b="𑇧" />
|
||||
<fn a="ඉ" b="𑇨" />
|
||||
<fn a="ඔ" b="𑇩" />
|
||||
<fn a="ප" b="𑇪" />
|
||||
<fn a="අ" b="𑇫" />
|
||||
<fn a="ස" b="𑇬" />
|
||||
<fn a="ද" b="𑇭" />
|
||||
<fn a="ෆ" b="𑇮" />
|
||||
<fn a="ග" b="𑇯" />
|
||||
<fn a="හ" b="𑇰" />
|
||||
<fn a="ජ" b="𑇱" />
|
||||
<fn a="ක" b="𑇲" />
|
||||
<fn a="ල" b="𑇳" />
|
||||
<fn a="ළ" b="𑇴" />
|
||||
<fn a="ණ" b="ඁ" />
|
||||
</modmap>
|
||||
</keyboard>
|
||||
51
srcs/layouts/tamil_default.xml
Normal file
51
srcs/layouts/tamil_default.xml
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<keyboard name="தமிழ்" script="tamil" numpad_script="tamil">
|
||||
<row>
|
||||
<key width="1.1" key0="ஞ" key1="௧" key2="1" key3="ஶ" key4="loc esc"/>
|
||||
<key key0="ற" key1="௨" key2="2" key3="ஷ" key4="\@"/>
|
||||
<key key0="ந" key1="௩" key2="3" key3="ஸ" key4="\#"/>
|
||||
<key width="1.2" key0="ச" key1="௪" key2="4" key3="ஹ" key4="௹"/>
|
||||
<key key0="வ" key1="௫" key2="5" key3="ஜ" key4="%"/>
|
||||
<key key0="ர" key1="௬" key2="6" key3="ல" key4="^"/>
|
||||
<key width="1.1" key0="ை" key1="௭" key2="7" key3="ஐ" key4="&"/>
|
||||
<key width="1.2" key0="ொ" key1="௮" key2="8" key3="ோ" key4="*"/>
|
||||
<key width="0.9" key0="ி" key1="௯" key2="9" key3="ீ" key4="("/>
|
||||
<key key0="ு" key1="௦" key2="0" key3="ூ" key4=")"/>
|
||||
</row>
|
||||
<row>
|
||||
<key shift="0.2" key0="ய" key1="loc tab" key2="`"/>
|
||||
<key key0="ள" key1="~"/>
|
||||
<key key0="ன" key1="!" key2="$" />
|
||||
<key key0="க"/>
|
||||
<key key0="ப" key2="-" key3="_"/>
|
||||
<key key0="ா" key2="=" key3="ழ" key4="+"/>
|
||||
<key key0="த" key2="{" key3="ம" key4="}"/>
|
||||
<key key0="ட" key2="[" key3="ங" key4="]"/>
|
||||
<key key0="்" key2="|" key3="ஃ" key4="\\"/>
|
||||
<key key0="இ" key3="ஈ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="ண"/>
|
||||
<key key0="ஒ" key3="ஓ"/>
|
||||
<key key0="உ" key2="<" key3="ஊ" key4="."/>
|
||||
<key key0="எ" key2=">" key3="ஏ" key4=","/>
|
||||
<key width="1.05" key0="ெ" key2="\?" key3="ே" key4="/"/>
|
||||
<key width="1.3" key0="ஔ" key2=":" key3="ௌ" key4=";"/>
|
||||
<key key0="அ" key2=""" key3="ஆ" key4="'"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
|
||||
<modmap>
|
||||
<shift a="௹" b="₨"/>
|
||||
<shift a="ய" b="௰"/>
|
||||
<shift a="ஒ" b="ௐ"/>
|
||||
<shift a="ள" b="௱"/>
|
||||
<shift a="ச" b="௲"/>
|
||||
<shift a="வ" b="௳"/>
|
||||
<ctrl a="ய" b="a"/>
|
||||
<ctrl a="எ" b="v"/>
|
||||
<ctrl a="உ" b="c"/>
|
||||
<ctrl a="ஒ" b="x"/>
|
||||
</modmap>
|
||||
</keyboard>
|
||||
37
srcs/layouts/urdu_phonetic_ur.xml
Normal file
37
srcs/layouts/urdu_phonetic_ur.xml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<keyboard name="Urdu Phonetic" script="urdu">
|
||||
<row>
|
||||
<key key0="ق" key4="loc esc" key7="1"/>
|
||||
<key key0="و" key2="ؤ" key3="\@" key7="2"/>
|
||||
<key key0="ع" key1="!" key3="\#" key7="3"/>
|
||||
<key key0="ر" key2="ڑ" key3="$" key7="4"/>
|
||||
<key key0="ت" key2="ٹ" key3="%" key7="5"/>
|
||||
<key key0="ے" key3="^" key7="6"/>
|
||||
<key key0="ئ" key2="ء" key3="&" key7="7"/>
|
||||
<key key0="ی" key3="*" key7="8"/>
|
||||
<key key0="ہ" key1="'" key2=""" key3="(" key4=")" key7="9" key8="ۃ"/>
|
||||
<key key0="پ" key1="ٰ" key2="0" key3="؟" key5="ٓ" key7="ٗ" key8="ٖ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.1" key0="ا" key1="loc tab" key2="آ" key4="أ"/>
|
||||
<key width="1.1" key0="س" key2="ص"/>
|
||||
<key width="1.1" key0="د" key2="ڈ"/>
|
||||
<key width="1.1" key0="ف" key2="پھ"/>
|
||||
<key width="1.15" key0="گ" key1="-" key2="غ" key3="_" key4="گھ"/>
|
||||
<key width="1.1" key0="ھ" key1="=" key2="ح" key3="+"/>
|
||||
<key width="1.1" key0="ج" key1="}" key2="ض" key3="{" key4="جھ"/>
|
||||
<key width="1.1" key0="ک" key1="]" key2="خ" key3="[" key4="کھ"/>
|
||||
<key width="1.15" key0="ل" key1="َ" key3="." key5="ْ" key7="ُ" key8="ِ"/>
|
||||
</row>
|
||||
<row>
|
||||
<key width="1.5" key0="shift" key2="loc capslock"/>
|
||||
<key key0="ز" key2="ذ"/>
|
||||
<key key0="ش" key2="ژ"/>
|
||||
<key key0="چ" key2="ث" key3="۔" key4="چھ"/>
|
||||
<key key0="ط" key2="ظ" key3=","/>
|
||||
<key key0="ب" key2="بھ" key3="/" key4="\\"/>
|
||||
<key key0="ن" key2="ں" key3=";" key4=":"/>
|
||||
<key key0="م" key5="ّ" key6="ً" key7="ٌ" key8="ٍ"/>
|
||||
<key width="1.5" key0="backspace" key2="delete"/>
|
||||
</row>
|
||||
</keyboard>
|
||||
Loading…
Add table
Add a link
Reference in a new issue