You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jade-gui/jade_gui/keymaps.py

1148 lines
23 KiB
Python

from jade_gui.classes.keymap import Keymap
keymaps = [
Keymap(
layout="Afghanistan",
backend_layout="af",
variants=[
"normal",
"fa-olpc",
"olpc-ps",
"ps",
"uz",
"uz-olpc",
],
),
Keymap(
layout="Albania",
backend_layout="al",
variants=[
"normal",
"plisi",
"veqilharxhi",
],
),
Keymap(
layout="Armenia",
backend_layout="am",
variants=[
"normal",
"eastern",
"eastern-alt",
"phonetic",
"phonetic-alt",
"western",
],
),
Keymap(
layout="Arabic",
backend_layout="ara",
variants=[
"normal",
"azerty",
"azerty_digits",
"buckwalter",
"digits",
"mac",
"olpc",
"qwerty",
"qwerty_digits",
],
),
Keymap(
layout="Austria",
backend_layout="at",
variants=[
"normal",
"mac",
"nodeadkeyrs",
],
),
Keymap(
layout="Australia",
backend_layout="au",
variants=[
"normal",
"",
],
),
Keymap(
layout="Azerbaijan",
backend_layout="az",
variants=[
"normal",
"cyrillic",
],
),
Keymap(
layout="Bosnia and Herzegovina",
backend_layout="ba",
variants=[
"normal",
"alternatequotes",
"unicode",
"unicodeus",
"us",
],
),
Keymap(
layout="Bangladesh",
backend_layout="bd",
variants=[
"normal",
"probhat",
],
),
Keymap(
layout="Belgium",
backend_layout="be",
variants=[
"normal",
"iso-alternate",
"nodeadkeys",
"oss",
"oss_latin9",
"wang",
],
),
Keymap(
layout="Bulgaria",
backend_layout="bg",
variants=[
"normal",
"bas_phonetic",
"bekl",
"phonetic",
],
),
Keymap(
layout="Brazil",
backend_layout="br",
variants=[
"normal",
"dvorak",
"nativo",
"nativo-epo",
"nativo-us",
"nodeadkeys",
"thinkpad",
],
),
Keymap(
layout="Bhutan",
backend_layout="bt",
variants=[
"normal",
"latin",
],
),
Keymap(
layout="Botswana",
backend_layout="bw",
variants=[
"normal",
"",
],
),
Keymap(
layout="Belarus",
backend_layout="by",
variants=[
"normal",
"intl",
"latin",
"legacy",
"ru",
],
),
Keymap(
layout="Canada",
backend_layout="ca",
variants=[
"normal",
"eng",
"fr-dvorak",
"fr-legacy",
"ike",
"multi",
"multi-2gr",
"multix",
],
),
Keymap(
layout="Democratic Republic of Congo",
backend_layout="cd",
variants=[
"normal",
"",
],
),
Keymap(
layout="Switzerland",
backend_layout="ch",
variants=[
"normal",
"de_mac",
"de_nodeadkeys",
"fr",
"fr_mac",
"fr_nodeadkeys",
"legacy",
],
),
Keymap(
layout="Cameroon",
backend_layout="cm",
variants=[
"normal",
"azerty",
"dvorak",
"french",
"mmuock",
"qwerty",
],
),
Keymap(
layout="China",
backend_layout="cn",
variants=[
"normal",
"altgr-pinyin",
"mon_manchu_galik",
"mon_todo_galik",
"mon_trad",
"mon_trad_galik",
"mon_trad_manchu",
"mon_trad_todo",
"mon_trad_xibe",
"tib",
"tib_asciinum",
"ug",
],
),
Keymap(
layout="Czechia",
backend_layout="cz",
variants=[
"normal",
"bksl",
"dvorak-ucw",
"qwerty",
"qwerty-mac",
"qwerty_bksl",
"rus",
"ucw",
],
),
Keymap(
layout="Germany",
backend_layout="de",
variants=[
"normal",
"T3",
"deadacute",
"deadgraveacute",
"deadtilde",
"dsb",
"dsb_qwertz",
"dvorak",
"e1",
"e2",
"mac",
"mac_nodeadkeys",
"neo",
"nodeadkeys",
"qwerty",
"ro",
"ro_nodeadkeys",
"ru",
"tr",
"us",
],
),
Keymap(
layout="Denmark",
backend_layout="dk",
variants=[
"normal",
"dvorak",
"mac",
"mac_nodeadkeys",
"nodeadkeys",
"winkeys",
],
),
Keymap(
layout="Algeria",
backend_layout="dz",
variants=[
"normal",
"ar",
"azerty-deadkeys",
"ber",
"qwerty-gb-deadkeys",
"qwerty-us-deadkeys",
],
),
Keymap(
layout="Estonia",
backend_layout="ee",
variants=[
"normal",
"dvorak",
"nodeadkeys",
"us",
],
),
Keymap(
layout="Spain",
backend_layout="es",
variants=[
"normal",
"ast",
"cat",
"deadtilde",
"dvorak",
"mac",
"nodeadkeys",
"winkeys",
],
),
Keymap(
layout="Ethiopia",
backend_layout="et",
variants=[
"normal",
"",
],
),
Keymap(
layout="Finland",
backend_layout="fi",
variants=[
"normal",
"normal" "classic",
"mac",
"nodeadkeys",
"smi",
"winkeys",
],
),
Keymap(
layout="Faroe Islands",
backend_layout="fo",
variants=[
"normal",
"nodeadkeys",
],
),
Keymap(
layout="France",
backend_layout="fr",
variants=[
"normal",
"afnor",
"azerty",
"bepo",
"bepo_afnor",
"bepo_latin9",
"bre",
"dvorak",
"geo",
"latin9",
"latin9_nodeadkeys",
"mac",
"nodeadkeys",
"oci",
"oss",
"oss_latin9",
"oss_nodeadkeys",
"us",
],
),
Keymap(
layout="Great Britian",
backend_layout="gb",
variants=[
"normal",
"colemak",
"colemak_dh",
"dvorak",
"dvorakukp",
"extd",
"intl",
"mac",
"mac_intl",
"pl",
],
),
Keymap(
layout="Georgia",
backend_layout="ge",
variants=[
"normal",
"ergonomic",
"mess",
"os",
"ru",
],
),
Keymap(
layout="Ghana",
backend_layout="gh",
variants=[
"normal",
"akan",
"avn",
"ewe",
"fula",
"ga",
"generic",
"gillbt",
"hausa",
],
),
Keymap(
layout="Guinea",
backend_layout="gn",
variants=[
"normal",
"",
],
),
Keymap(
layout="Greece",
backend_layout="gr",
variants=[
"normal",
"extended",
"nodeadkeys",
"polytonic",
"simple",
],
),
Keymap(
layout="Croatia",
backend_layout="hr",
variants=[
"normal",
"alternatequotes",
"unicode",
"unicodeus",
"us",
],
),
Keymap(
layout="Hungary",
backend_layout="hu",
variants=[
"normal",
"101_qwerty_comma_dead",
"101_qwerty_comma_nodead",
"101_qwerty_dot_dead",
"101_qwerty_dot_nodead",
"101_qwertz_comma_dead",
"101_qwertz_comma_nodead",
"101_qwertz_dot_dead",
"101_qwertz_dot_nodead",
"102_qwerty_comma_dead",
"102_qwerty_comma_nodead",
"102_qwerty_dot_dead",
"102_qwerty_dot_nodead",
"102_qwertz_comma_dead",
"102_qwertz_comma_nodead",
"102_qwertz_dot_dead",
"102_qwertz_dot_nodead",
"nodeadkeys",
"qwerty",
"standard",
],
),
Keymap(
layout="Indonesia",
backend_layout="id",
variants=[
"normal",
"phoneticx",
],
),
Keymap(
layout="Ireland",
backend_layout="ie",
variants=[
"normal",
"CloGaelach",
"UnicodeExpert",
"ogam",
"ogam_is434",
],
),
Keymap(
layout="Israel",
backend_layout="il",
variants=[
"normal",
"biblical",
"lyx",
"phonetic",
],
),
Keymap(
layout="India",
backend_layout="in",
variants=[
"normal",
"ben",
"ben_baishakhi",
"ben_bornona",
"ben_gitanjali",
"ben_inscript",
"ben_probhat",
"bolnagri",
"eeyek",
"eng",
"guj",
"guru",
"hin-kagapa",
"hin-wx",
"iipa",
"jhelum",
"kan",
"kan-kagapa",
"mal",
"mal_enhanced",
"mal_lalitha",
"mar-kagapa",
"marathi",
"olck",
"ori",
"ori-bolnagri",
"ori-wx",
"san-kagapa",
"tam",
"tam_tamilnet",
"tam_tamilnet_TAB",
"tam_tamilnet_TSCII",
"tam_tamilnet_with_tam_nums",
"tel",
"tel-kagapa",
"tel-sarala",
"urd-phonetic",
"urd-phonetic3",
"urd-winkeys",
],
),
Keymap(
layout="Iraq",
backend_layout="iq",
variants=[
"normal",
"ku",
"ku_alt",
"ku_ara",
"ku_f",
],
),
Keymap(
layout="Iran",
backend_layout="ir",
variants=[
"normal",
"ku",
"ku_alt",
"ku_ara",
"ku_f",
"pes_keypad",
],
),
Keymap(
layout="Iceland",
backend_layout="is",
variants=[
"normal",
"ku",
"ku_alt",
"ku_ara",
"ku_f",
"pes_keypad",
],
),
Keymap(
layout="Italy",
backend_layout="it",
variants=[
"normal",
"fur",
"geo",
"ibm",
"intl",
"mac",
"nodeadkeys",
"scn",
"us",
"winkeys",
],
),
Keymap(
layout="Japan",
backend_layout="jp",
variants=[
"normal",
"OADG109A",
"dvorak",
"kana",
"kana86",
"mac",
],
),
Keymap(
layout="Kenya",
backend_layout="ke",
variants=[
"normal",
"kik",
],
),
Keymap(
layout="Kyrgyzstan",
backend_layout="kg",
variants=[
"normal",
"phonetic",
],
),
Keymap(
layout="Cambodia",
backend_layout="kh",
variants=[
"normal",
"",
],
),
Keymap(
layout="The Republic of Korea",
backend_layout="kr",
variants=[
"normal",
"kr104",
],
),
Keymap(
layout="Kazakhstan",
backend_layout="kz",
variants=[
"normal",
"ext",
"kazrus",
"latin",
"ruskaz",
],
),
Keymap(
layout="Laos",
backend_layout="la",
variants=[
"normal",
"stea",
],
),
Keymap(
layout="Sri Lanka",
backend_layout="lk",
variants=[
"normal",
"tam_TAB",
"tam_unicode",
"us",
],
),
Keymap(
layout="Lithuania",
backend_layout="lt",
variants=[
"normal",
"ibm",
"lekp",
"lekpa",
"ratise",
"sgs",
"std",
"us",
],
),
Keymap(
layout="Latin America",
backend_layout="la-latin1",
variants=[
"normal",
],
),
Keymap(
layout="Lativa",
backend_layout="lv",
variants=[
"normal",
"adapted",
"apostrophe",
"ergonomic",
"fkey",
"modern",
"tilde",
],
),
Keymap(
layout="Morocco",
backend_layout="ma",
variants=[
"normal",
"french",
"tifinagh",
"tifinagh-alt",
"tifinagh-alt-phonetic",
"tifinagh-extended",
"tifinagh-extended-phonetic",
"tifinagh-phonetic",
],
),
Keymap(
layout="Moldova",
backend_layout="md",
variants=[
"normal",
"gag",
],
),
Keymap(
layout="Montenegro",
backend_layout="me",
variants=[
"normal",
"cyrillic",
"cyrillicalternatequotes",
"cyrillicyz",
"latinalternatequotes",
"latinunicode",
"latinunicodeyz",
"latinyz",
],
),
Keymap(
layout="Republic of North Macedonia",
backend_layout="mk",
variants=[
"normal",
"nodeadkeys",
],
),
Keymap(
layout="Mali",
backend_layout="ml",
variants=[
"normal",
"fr-oss",
"us-intl",
"us-mac",
],
),
Keymap(
layout="Myanmar",
backend_layout="mm",
variants=[
"normal",
"zawgyi",
],
),
Keymap(
layout="Mongolia",
backend_layout="mn",
variants=[
"normal",
"",
],
),
Keymap(
layout="Malta",
backend_layout="mt",
variants=[
"normal",
"alt-gb",
"alt-us",
"us",
],
),
Keymap(
layout="Maldives",
backend_layout="mv",
variants=[
"normal",
"",
],
),
Keymap(
layout="Malaysia",
backend_layout="my",
variants=[
"normal",
"phonetic",
],
),
Keymap(
layout="Nigeria",
backend_layout="ng",
variants=[
"normal",
"hausa",
"igbo",
"yoruba",
],
),
Keymap(
layout="Netherlands",
backend_layout="nl",
variants=[
"normal",
"mac",
"std",
"us",
],
),
Keymap(
layout="Norway",
backend_layout="no",
variants=[
"normal",
"colemak",
"dvorak",
"mac",
"mac_nodeadkeys",
"nodeadkeys",
"smi",
"smi_nodeadkeys",
"winkeys",
],
),
Keymap(
layout="Nepal",
backend_layout="np",
variants=[
"normal",
"",
],
),
Keymap(
layout="Philippines",
backend_layout="ph",
variants=[
"normal",
"capewell-dvorak",
"capewell-dvorak-bay",
"capewell-qwerf2k6",
"capewell-qwerf2k6-bay",
"colemak",
"colemak-bay",
"dvorak",
"dvorak-bay",
"qwerty-bay",
],
),
Keymap(
layout="Pakistan",
backend_layout="pk",
variants=[
"normal",
"ara",
"snd",
"urd-crulp",
"urd-nla",
],
),
Keymap(
layout="Poland",
backend_layout="pl",
variants=[
"normal",
"csb",
"dvorak",
"dvorak_altquotes",
"dvorak_quotes",
"dvp",
"legacy",
"qwertz",
"ru_phonetic_dvorak",
"szl",
],
),
Keymap(
layout="Portugal",
backend_layout="pt",
variants=[
"normal",
"mac",
"mac_nodeadkeys",
"nativo",
"nativo-epo",
"nativo-us",
"nodeadkeys",
],
),
Keymap(
layout="Romania",
backend_layout="ro",
variants=[
"normal",
"std",
"winkeys",
],
),
Keymap(
layout="Serbia",
backend_layout="rs",
variants=[
"normal",
"alternatequotes",
"latin",
"latinalternatequotes",
"latinunicode",
"latinunicodeyz",
"latinyz",
"rue",
"yz",
],
),
Keymap(
layout="Russia",
backend_layout="ru",
variants=[
"normal",
"bak",
"chm",
"cv",
"cv_latin",
"dos",
"kom",
"legacy",
"mac",
"os_legacy",
"os_winkeys",
"phonetic",
"phonetic_YAZHERTY",
"phonetic_azerty",
"phonetic_dvorak",
"phonetic_fr",
"phonetic_winkeys",
"sah",
"srp",
"tt",
"typewriter",
"typewriter-legacy",
"udm",
"xal",
],
),
Keymap(
layout="Sweden",
backend_layout="se",
variants=[
"normal",
"dvorak",
"mac",
"nodeadkeys",
"rus",
"rus_nodeadkeys",
"smi",
"svdvorak",
"swl",
"us",
"us_dvorak",
],
),
Keymap(
layout="Slovenia",
backend_layout="si",
variants=[
"normal",
"alternatequotes",
"us",
],
),
Keymap(
layout="Slovakia",
backend_layout="sk",
variants=[
"normal",
"bksl",
"qwerty",
"qwerty_bksl",
],
),
Keymap(
layout="Senegal",
backend_layout="sn",
variants=[
"normal",
"",
],
),
Keymap(
layout="Sierra Leone",
backend_layout="sl",
variants=[
"normal",
"",
],
),
Keymap(
layout="Syria",
backend_layout="sy",
variants=[
"normal",
"ku",
"ku_alt",
"ku_f",
"syc",
"syc_phonetic",
],
),
Keymap(
layout="Togo",
backend_layout="tg",
variants=[
"normal",
"",
],
),
Keymap(
layout="Thailand",
backend_layout="th",
variants=[
"normal",
"pat",
"tis",
],
),
Keymap(
layout="Tajikistan",
backend_layout="tj",
variants=[
"normal",
"legacy",
],
),
Keymap(
layout="Turkmenistan",
backend_layout="tm",
variants=[
"normal",
"alt",
],
),
Keymap(
layout="Turkey",
backend_layout="tr",
variants=[
"normal",
"alt",
"crh",
"crh_alt",
"crh_f",
"f",
"intl",
"ku",
"ku_alt",
"ku_f",
"ot",
"otf",
"otk",
"otkf",
],
),
Keymap(
layout="Taiwan",
backend_layout="tw",
variants=[
"normal",
"indigenous",
"saisiyat",
],
),
Keymap(
layout="Tanzania",
backend_layout="tz",
variants=[
"normal",
"",
],
),
Keymap(
layout="Ukraine",
backend_layout="ua",
variants=[
"normal",
"homophonic",
"legacy",
"phonetic",
"rstu",
"rstu_ru",
"typewriter",
"winkeys",
],
),
Keymap(
layout="United States of America",
backend_layout="us",
variants=[
"normal",
"alt-intl",
"altgr-intl",
"chr",
"colemak",
"colemak_dh",
"colemak_dh_iso",
"dvorak",
"dvorak-alt-intl",
"dvorak-classic",
"dvorak-intl",
"dvorak-l",
"dvorak-mac",
"dvorak-r",
"dvp",
"euro",
"haw",
"hbs",
"intl",
"mac",
"norman",
"olpc2",
"rus",
"symbolic",
"workman",
"workman-intl",
],
),
Keymap(
layout="Uzbekistan",
backend_layout="uz",
variants=[
"normal",
"latin",
],
),
Keymap(
layout="Vietnam",
backend_layout="vn",
variants=[
"normal",
"fr",
"us",
],
),
Keymap(
layout="South Africa",
backend_layout="za",
variants=[
"normal",
"",
],
),
]