Fix trailing whitespaces in XKB files
parent
1a4a89a749
commit
87dcf30126
|
@ -326,7 +326,7 @@ xkb_keycodes "basic" {
|
|||
<K74> = 219; // <I5B>
|
||||
<K75> = 220; // <I5C>
|
||||
<K76> = 221; // <I5D>
|
||||
|
||||
|
||||
// Solaris compatibility
|
||||
|
||||
alias <LMTA> = <LWIN>;
|
||||
|
|
|
@ -1230,7 +1230,7 @@ thai th_TH.ISO8859-11
|
|||
univ.utf8 en_US.UTF-8
|
||||
# Digital Unix utf
|
||||
universal.utf8@ucs4 en_US.UTF-8
|
||||
# Solaris and SunOS have iso_8859_1 and iso_8859_15 LC_CTYPES
|
||||
# Solaris and SunOS have iso_8859_1 and iso_8859_15 LC_CTYPES
|
||||
# to augment LANG=C
|
||||
iso_8859_1 en_US.ISO8859-1
|
||||
iso_8859_15 en_US.ISO8859-15
|
||||
|
@ -2471,7 +2471,7 @@ thai: th_TH.ISO8859-11
|
|||
univ.utf8: en_US.UTF-8
|
||||
# Digital Unix utf
|
||||
universal.utf8@ucs4: en_US.UTF-8
|
||||
# Solaris and SunOS have iso_8859_1 and iso_8859_15 LC_CTYPES
|
||||
# Solaris and SunOS have iso_8859_1 and iso_8859_15 LC_CTYPES
|
||||
# to augment LANG=C
|
||||
iso_8859_1: en_US.ISO8859-1
|
||||
iso_8859_15: en_US.ISO8859-15
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
! $tmgeometries = tm2020 tm2030PS2 tm2030USB tm2030USB-102 tm2030USB-106
|
||||
|
||||
// Layouts that provide further specializations for the OLPC
|
||||
! $olpclayouts = af am ara br ca es et fr it kh kz in mn np ru th tr us
|
||||
! $olpclayouts = af am ara br ca es et fr it kh kz in mn np ru th tr us
|
||||
|
||||
! $macbooks = macbook78 macbook79
|
||||
! $maclaptop = ibook powerbook macbook78 macbook79
|
||||
|
@ -39,7 +39,7 @@
|
|||
! $macvendorlayouts = ch de dk fi fr gb is it latam nl no pt se us
|
||||
|
||||
! $azerty = be fr
|
||||
! $qwertz = al cz de hr hu ro si sk
|
||||
! $qwertz = al cz de hr hu ro si sk
|
||||
|
||||
|
||||
// all layouts with 3rd and 4th groups
|
||||
|
@ -1199,7 +1199,7 @@
|
|||
keypad:future = +keypad(future)
|
||||
keypad:future_wang = +keypad(future_wang)
|
||||
keypad:hex = +keypad(ops)+keypad(hex)
|
||||
keypad:atm = +keypad(ops)+keypad(hex)+keypad(atm)
|
||||
keypad:atm = +keypad(ops)+keypad(hex)+keypad(atm)
|
||||
nbsp:none = +nbsp(none)
|
||||
nbsp:level2 = +nbsp(level2)
|
||||
nbsp:level3 = +nbsp(level3)
|
||||
|
|
|
@ -2307,7 +2307,7 @@
|
|||
</languageList>
|
||||
</configItem>
|
||||
</variant>
|
||||
|
||||
|
||||
<variant>
|
||||
<configItem>
|
||||
<name>marathi</name>
|
||||
|
@ -6371,7 +6371,7 @@
|
|||
</variant>
|
||||
</variantList>
|
||||
</layout>
|
||||
<layout>
|
||||
<layout>
|
||||
<configItem>
|
||||
<name>jv</name>
|
||||
<shortDescription>jv</shortDescription>
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
! $tmgeometries = tm2020 tm2030PS2 tm2030USB tm2030USB-102 tm2030USB-106
|
||||
|
||||
// Layouts that provide further specializations for the OLPC
|
||||
! $olpclayouts = af am ara br ca es et fr it kh kz in mn np ru th tr us
|
||||
! $olpclayouts = af am ara br ca es et fr it kh kz in mn np ru th tr us
|
||||
|
||||
! $macbooks = macbook78 macbook79
|
||||
! $maclaptop = ibook powerbook macbook78 macbook79
|
||||
|
@ -39,7 +39,7 @@
|
|||
! $macvendorlayouts = ch de dk fi fr gb is it latam nl no pt se us
|
||||
|
||||
! $azerty = be fr
|
||||
! $qwertz = al cz de hr hu ro si sk
|
||||
! $qwertz = al cz de hr hu ro si sk
|
||||
|
||||
|
||||
// all layouts with 3rd and 4th groups
|
||||
|
@ -1086,7 +1086,7 @@
|
|||
keypad:future = +keypad(future)
|
||||
keypad:future_wang = +keypad(future_wang)
|
||||
keypad:hex = +keypad(ops)+keypad(hex)
|
||||
keypad:atm = +keypad(ops)+keypad(hex)+keypad(atm)
|
||||
keypad:atm = +keypad(ops)+keypad(hex)+keypad(atm)
|
||||
nbsp:none = +nbsp(none)
|
||||
nbsp:level2 = +nbsp(level2)
|
||||
nbsp:level3 = +nbsp(level3)
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
! $tmgeometries = tm2020 tm2030PS2 tm2030USB tm2030USB-102 tm2030USB-106
|
||||
|
||||
// Layouts that provide further specializations for the OLPC
|
||||
! $olpclayouts = af am ara br ca es et fr it kh kz in mn np ru th tr us
|
||||
! $olpclayouts = af am ara br ca es et fr it kh kz in mn np ru th tr us
|
||||
|
||||
! $macbooks = macbook78 macbook79
|
||||
! $maclaptop = ibook powerbook macbook78 macbook79
|
||||
|
@ -38,7 +38,7 @@
|
|||
! $macvendorlayouts = ch de dk fi fr gb is it latam nl no pt se us
|
||||
|
||||
! $azerty = be fr
|
||||
! $qwertz = al cz de hr hu ro si sk
|
||||
! $qwertz = al cz de hr hu ro si sk
|
||||
|
||||
! $inetkbds = acer_c300 acer_ferrari4k acer_laptop \
|
||||
airkey \
|
||||
|
@ -1033,7 +1033,7 @@
|
|||
keypad:future = +keypad(future)
|
||||
keypad:future_wang = +keypad(future_wang)
|
||||
keypad:hex = +keypad(ops)+keypad(hex)
|
||||
keypad:atm = +keypad(ops)+keypad(hex)+keypad(atm)
|
||||
keypad:atm = +keypad(ops)+keypad(hex)+keypad(atm)
|
||||
nbsp:none = +nbsp(none)
|
||||
nbsp:level2 = +nbsp(level2)
|
||||
nbsp:level3 = +nbsp(level3)
|
||||
|
|
|
@ -2307,7 +2307,7 @@
|
|||
</languageList>
|
||||
</configItem>
|
||||
</variant>
|
||||
|
||||
|
||||
<variant>
|
||||
<configItem>
|
||||
<name>marathi</name>
|
||||
|
@ -6371,7 +6371,7 @@
|
|||
</variant>
|
||||
</variantList>
|
||||
</layout>
|
||||
<layout>
|
||||
<layout>
|
||||
<configItem>
|
||||
<name>jv</name>
|
||||
<shortDescription>jv</shortDescription>
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
<!ELEMENT xkbConfigRegistry (modelList,layoutList,optionList)>
|
||||
|
||||
<!ATTLIST xkbConfigRegistry
|
||||
<!ATTLIST xkbConfigRegistry
|
||||
version CDATA "1.1">
|
||||
|
||||
<!ELEMENT modelList (model*)>
|
||||
|
|
|
@ -328,7 +328,7 @@ xkb_symbols "prog" {
|
|||
// Programmer keyboard. Based on the US layout with accented Czech letters and dead keys.
|
||||
// Using AltGr and a key from the 1st row generates original level 2 US key as level 3 except TLDE and AE12.
|
||||
// Using AltGr+Shift on accented letters generates its uppercase variant.
|
||||
// Using AltGr or AltGr+Shift on letters which have accent in Czech but are not on the 1st row directly accessible generate accented letters,
|
||||
// Using AltGr or AltGr+Shift on letters which have accent in Czech but are not on the 1st row directly accessible generate accented letters,
|
||||
// i.e. [d, D], [t, T], [n, N], [o, O] generate with AltGr and AltGr+Shift: [dcaron, Dcaron], [tcaron, Tcaron], [ncaron, Ncaron], [oacute, Oacute].
|
||||
// Other Czech letters besides alphanumeric keys (like uacute, uring) are generated using AltGr.
|
||||
|
||||
|
@ -395,14 +395,14 @@ xkb_symbols "prog" {
|
|||
key <SPCE> { [ space ] };
|
||||
key <TAB> { [ Tab, ISO_Left_Tab ] };
|
||||
key <TLDE> { [ grave, asciitilde ] };
|
||||
|
||||
|
||||
include "level3(ralt_switch)"
|
||||
};
|
||||
|
||||
xkb_symbols "typo" {
|
||||
// cz-typo 1.0 2019-05-15 by Viktor Grešák <vgresak@gmail.com> and Tomáš Hudec <Tommy.Hudec@gmail.com>
|
||||
//
|
||||
// Contains typographic symbols in third and fourth level.
|
||||
// Contains typographic symbols in third and fourth level.
|
||||
// It is intended to be used in conjuction with other existing layout, e.g. setxkbmap -symbols "pc+cz(basic)+cz(typo)+inet(evdev)"
|
||||
|
||||
name[Group1]="Czech (typographic)";
|
||||
|
@ -470,11 +470,11 @@ xkb_symbols "prog_typo" {
|
|||
// Programmer + Typographic keyboard. Based on the US layout with accented Czech letters and dead keys.
|
||||
// Using AltGr and a key from the 1st row generates original level 2 US key as level 3 except TLDE and AE12.
|
||||
// Using AltGr+Shift on accented letters generates its uppercase variant.
|
||||
// Using AltGr or AltGr+Shift on letters which have accent in Czech but are not on the 1st row directly accessible generate accented letters,
|
||||
// Using AltGr or AltGr+Shift on letters which have accent in Czech but are not on the 1st row directly accessible generate accented letters,
|
||||
// i.e. [d, D], [t, T], [n, N], [o, O] generate with AltGr and AltGr+Shift: [dcaron, Dcaron], [tcaron, Tcaron], [ncaron, Ncaron], [oacute, Oacute].
|
||||
// Other Czech letters besides alphanumeric keys (like uacute, uring) are generated using AltGr.
|
||||
//
|
||||
// Contains typographic symbols in third and fourth level.
|
||||
// Contains typographic symbols in third and fourth level.
|
||||
|
||||
name[Group1]="Czech (programming, typographic)";
|
||||
|
||||
|
|
|
@ -131,7 +131,7 @@ xkb_symbols "T3" {
|
|||
key <AD11> { [ udiaeresis, Udiaeresis, dead_horn, NoSymbol, U017F, dead_abovering, dead_grave, NoSymbol ] };
|
||||
key.type[Group1] = "EIGHT_LEVEL";
|
||||
key <AD12> { [ plus, asterisk, asciitilde, NoSymbol, dead_tilde, dead_macron, at, NoSymbol ] };
|
||||
|
||||
|
||||
key.type[Group1] = "ONE_LEVEL";
|
||||
key <CAPS> { [ Caps_Lock ] };
|
||||
key.type[Group1] = "EIGHT_LEVEL_ALPHABETIC";
|
||||
|
@ -210,7 +210,7 @@ xkb_symbols "ro_nodeadkeys" {
|
|||
};
|
||||
|
||||
// German Dvorak keymap by Thorsten Staerk (www.staerk.de/thorsten)
|
||||
// Have acute and grave as dead keys, tilde and circumflex alive as they are needed
|
||||
// Have acute and grave as dead keys, tilde and circumflex alive as they are needed
|
||||
// in many programming languages.
|
||||
// to use this keymap, use a 105-key-keyboard and the command setxkbmap -model pc105 -layout dvorak -variant de
|
||||
// source: http://www-lehre.informatik.uni-osnabrueck.de/~rfreund/dvorak.php
|
||||
|
@ -292,7 +292,7 @@ xkb_symbols "sundeadkeys" {
|
|||
// adopted 2004 by Hanno Behrens <Hanno.Behrens@gmx.de>
|
||||
// inspired by Dvorak/de-ergo http://www.goebel-consult.de/de-ergo/
|
||||
//
|
||||
// Authors:
|
||||
// Authors:
|
||||
// Stephan Hilb <stephan at ehilb dot de>
|
||||
// <lucky at zankt dot net>
|
||||
// Benjamin Kellermann <Benjamin dot Kellermann at gmx dot Germany>
|
||||
|
@ -321,12 +321,12 @@ xkb_symbols "neo_base" {
|
|||
|
||||
// Legend
|
||||
// ===============
|
||||
// Levels in Xkbmap jargon to be found here in the definitions.
|
||||
// Levels in Xkbmap jargon to be found here in the definitions.
|
||||
// These are the levels used, and Xorg's translations:
|
||||
// --------------------------------------------------------------
|
||||
// Xorg: Level1 Level2 Level3 Level4 Level5 Level6 Level7 Level8
|
||||
// Neo: Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Pseudo-Ebene Ebene6 ???
|
||||
// Keys (Neo): None Shift Mod3 Mod3 + Shift Mod4 Mod4 + Shift Mod3 + Mod4 Mod3 + Mod4 + Shift
|
||||
// Xorg: Level1 Level2 Level3 Level4 Level5 Level6 Level7 Level8
|
||||
// Neo: Ebene1 Ebene2 Ebene3 Ebene5 Ebene4 Pseudo-Ebene Ebene6 ???
|
||||
// Keys (Neo): None Shift Mod3 Mod3 + Shift Mod4 Mod4 + Shift Mod3 + Mod4 Mod3 + Mod4 + Shift
|
||||
|
||||
|
||||
// Alphanumeric-keys
|
||||
|
@ -567,7 +567,7 @@ xkb_symbols "dsb_qwertz"
|
|||
partial alphanumeric_keys
|
||||
xkb_symbols "qwerty" {
|
||||
|
||||
// This layout should work exactly as a de with the exception
|
||||
// This layout should work exactly as a de with the exception
|
||||
// of 'Z' and 'Y' keys, which are in the qwerty style (ie. swapped).
|
||||
// 2008 by Matej Košík <kosik@fiit.stuba.sk>
|
||||
|
||||
|
@ -740,7 +740,7 @@ xkb_symbols "pl" {
|
|||
// https://github.com/kontextify/xkeyboard-config
|
||||
|
||||
include "latin(type4)"
|
||||
|
||||
|
||||
name[Group1]= "Polish (Germany, no dead keys)";
|
||||
|
||||
include "de(nodeadkeys)"
|
||||
|
|
|
@ -466,4 +466,3 @@ xkb_symbols "lctrl_lwin_toggle" {
|
|||
symbols[ Group1 ] = [ Super_L, ISO_Next_Group ]
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -257,7 +257,7 @@ xkb_symbols "biblical" {
|
|||
// EXTRAS
|
||||
|
||||
// Biblical hebrew (SIL) US Standard layout version 1.5
|
||||
// This map is based closely on v 1.5 of the standard. The only deviation being the replacement of the composite characters sin and shin
|
||||
// This map is based closely on v 1.5 of the standard. The only deviation being the replacement of the composite characters sin and shin
|
||||
// by their more recent Unicodev6 counterparts
|
||||
// this map contains all the characters found in Biblical annotation, masoretic and Dead Sea Scroll related work.
|
||||
// The layout corresponds phonetically to a US standard layout or similar (Qwerty).
|
||||
|
@ -308,7 +308,7 @@ xkb_symbols "biblicalSIL" {
|
|||
key <AC10> { [ U05B0, U05F4, semicolon, U05C3 ] }; //sva gers. p semicolon sof pasuq
|
||||
key <AC11> { [ U2019, U201D, U0323, U05C4 ] };//QuoteRight double R Quote punctum punctum Above
|
||||
|
||||
key <AB01> { [ hebrew_zain ] }; //Zayin - -
|
||||
key <AB01> { [ hebrew_zain ] }; //Zayin - -
|
||||
key <AB02> { [ hebrew_chet ] }; //chet - -
|
||||
key <AB03> { [ hebrew_zade, U05E5 ] }; // tzade, final tzade -
|
||||
key <AB04> { [ hebrew_tet ] }; //tet - -
|
||||
|
|
|
@ -129,7 +129,7 @@ xkb_symbols "bolnagri" {
|
|||
key <AE12> { [ equal, plus ] };
|
||||
key <BKSL> { [ U0964, U0965, U007C, U005C ] }; //pipe : danda, double danda
|
||||
|
||||
//Q Row
|
||||
//Q Row
|
||||
key <AD01> { [ U200C, U200D ] }; // Q: ZWNJ, ZWJ
|
||||
key <AD02> { [ U0935, U950 ] }; // W: wa, OM
|
||||
key <AD03> { [ U0947, U0948, U090F, U0910 ] }; // E: e, ai matras
|
||||
|
@ -149,7 +149,7 @@ xkb_symbols "bolnagri" {
|
|||
key <AC03> { [ U0926, U0927 ] }; // D: da, dha
|
||||
key <AC04> { [ U091F, U0920 ] }; // F: TA, THA
|
||||
key <AC05> { [ U0917, U0918 ] }; // G: ga, gha
|
||||
key <AC06> { [ U0939, U0903 ] }; // H: ha, visarg
|
||||
key <AC06> { [ U0939, U0903 ] }; // H: ha, visarg
|
||||
key <AC07> { [ U091C, U091D ] }; // J: ja, jha
|
||||
key <AC08> { [ U0915, U0916 ] }; // K: ka, kha
|
||||
key <AC09> { [ U0932, U0933, U0962, U090C ] }; // L: la, vocalic L or lru matra
|
||||
|
@ -270,7 +270,7 @@ xkb_symbols "ben_probhat" {
|
|||
key <AE12> { [ equal, plus ] };
|
||||
key <BKSP> { [ BackSpace ] };
|
||||
|
||||
// tab, q to ]
|
||||
// tab, q to ]
|
||||
key <TAB> { [ Tab, ISO_Left_Tab ] };
|
||||
key <AD01> { [ U09A6, U09A7 ] };
|
||||
key <AD02> { [ U09C2, U098A ] };
|
||||
|
@ -286,7 +286,7 @@ xkb_symbols "ben_probhat" {
|
|||
key <AD12> { [ U09CB, U09CC, U09D7 ] };
|
||||
key <RTRN> { [ Return ] };
|
||||
|
||||
// caps, a to '
|
||||
// caps, a to '
|
||||
// key <CAPS> { [ Caps_Lock ] };
|
||||
key <AC01> { [ U09BE, U0985, U098C, U09E0 ] };
|
||||
key <AC02> { [ U09B8, U09B7, U09E1, U09E3 ] };
|
||||
|
@ -347,7 +347,7 @@ xkb_symbols "ben_baishakhi" {
|
|||
key <AE12> { [ equal, plus ] };
|
||||
key <BKSP> { [ BackSpace ] };
|
||||
|
||||
// tab, q to ]
|
||||
// tab, q to ]
|
||||
key <TAB> { [ Tab, ISO_Left_Tab ] };
|
||||
key <AD01> { [ 0x10009A1, 0x10009A2 ] };
|
||||
key <AD02> { [ 0x10009C0 , 0x10009C2 ] };
|
||||
|
@ -363,7 +363,7 @@ xkb_symbols "ben_baishakhi" {
|
|||
key <AD12> { [ bracketright, braceright ] };
|
||||
key <RTRN> { [ Return ] };
|
||||
|
||||
// caps, a to '
|
||||
// caps, a to '
|
||||
// key <CAPS> { [ Caps_Lock ] };
|
||||
key <AC01> { [ 0x10009BE, 0x1000985, 0x1000986 ] };
|
||||
key <AC02> { [ 0x10009B8, 0x10009B6, 0x10009B7 ] };
|
||||
|
@ -488,7 +488,7 @@ xkb_symbols "ben_gitanjali" {
|
|||
key <AE12> { [ 0x10009C3, 0x100098B ] };
|
||||
key <BKSP> { [ BackSpace ] };
|
||||
|
||||
// tab, q to ]
|
||||
// tab, q to ]
|
||||
key <TAB> { [ Tab, ISO_Left_Tab ] };
|
||||
key <AD01> { [ 0x10009D7, 0x1000994 ] };
|
||||
key <AD02> { [ 0x10009C8, 0x1000990 ] };
|
||||
|
@ -504,7 +504,7 @@ xkb_symbols "ben_gitanjali" {
|
|||
key <AD12> { [ 0x100200C, 0x100099E ] };
|
||||
key <RTRN> { [ Return ] };
|
||||
|
||||
// caps, a to '
|
||||
// caps, a to '
|
||||
// key <CAPS> { [ Caps_Lock ] };
|
||||
key <AC01> { [ 0x100200D, 0x1000993 ] };
|
||||
key <AC02> { [ 0x10009C7, 0x100098F ] };
|
||||
|
@ -564,7 +564,7 @@ xkb_symbols "ben_bornona" {
|
|||
key <AE12> { [ equal, plus ] };
|
||||
key <BKSP> { [ BackSpace ] };
|
||||
|
||||
// tab, q to ]
|
||||
// tab, q to ]
|
||||
key <TAB> { [ Tab, ISO_Left_Tab ] };
|
||||
key <AD01> { [ 0x1000982, 0x1000999, 0x10009D7 ] };
|
||||
key <AD02> { [ 0x10009A2, 0x10009A0, 0x100098A ] };
|
||||
|
@ -580,7 +580,7 @@ xkb_symbols "ben_bornona" {
|
|||
key <AD12> { [ 0x100005D, 0x100007D ] };
|
||||
key <RTRN> { [ Return ] };
|
||||
|
||||
// caps, a to '
|
||||
// caps, a to '
|
||||
// key <CAPS> { [ Caps_Lock ] };
|
||||
key <AC01> { [ 0x10009BE, 0x1000985, 0x10009F4 ] };
|
||||
key <AC02> { [ 0x10009B8, 0x10009B6, 0x10009F5 ] };
|
||||
|
@ -688,7 +688,7 @@ xkb_symbols "guj" {
|
|||
partial alphanumeric_keys
|
||||
xkb_symbols "kan" {
|
||||
|
||||
// Inscript layout for Kannada
|
||||
// Inscript layout for Kannada
|
||||
// Author : G Karunakar <karunakar@freedomink.org>
|
||||
// Date : Wed Nov 13 17:22:58 IST 2002
|
||||
// Kannada digits mapped in basic only
|
||||
|
@ -768,8 +768,8 @@ xkb_symbols "mal" {
|
|||
|
||||
key <TLDE> { [ U0d4a , U0d12 ] };
|
||||
|
||||
// svu:
|
||||
// These lines were in former "mal" variant -
|
||||
// svu:
|
||||
// These lines were in former "mal" variant -
|
||||
// but the digits are replaced with the ones from 'mal_plusnum' -
|
||||
// for the integrity of all Indian layouts
|
||||
//
|
||||
|
@ -797,7 +797,7 @@ xkb_symbols "mal" {
|
|||
|
||||
key <AE11> { [ minus , U0d03 ] };
|
||||
key <AE12> { [ U0d43 , U0d0b ] };
|
||||
key <BKSL> { [U0200c, U05C ]};//bksl: ZWNJ
|
||||
key <BKSL> { [U0200c, U05C ]};//bksl: ZWNJ
|
||||
|
||||
|
||||
// From 'q' to right bracket (])
|
||||
|
@ -870,10 +870,10 @@ xkb_symbols "mal_lalitha" {
|
|||
key <AE10> { [ 0, parenright, U0D66, parenright ] };
|
||||
key <AE11> { [ minus, underscore ] };
|
||||
key <AE12> { [ equal, plus ] };
|
||||
key <BKSL> { [ U005C, U007C, U200C ] };//backslash:pipe,backslash,ZWNJ
|
||||
key <BKSL> { [ U005C, U007C, U200C ] };//backslash:pipe,backslash,ZWNJ
|
||||
|
||||
//Q Row
|
||||
key <AD01> { [ U0D48, U0D4C, U0D10, U0D14 ] }; // Q: ai and au matras
|
||||
//Q Row
|
||||
key <AD01> { [ U0D48, U0D4C, U0D10, U0D14 ] }; // Q: ai and au matras
|
||||
key <AD02> { [ U0D35 ] }; // W: wa, OM
|
||||
key <AD03> { [ U0D46, U0D47, U0D0E, U0D0F ] }; // E: e,ee matras
|
||||
key <AD04> { [ U0D30, U0D31, U0D43, U0D0B ] }; // R: ra,rra, vocalic Ri
|
||||
|
@ -883,7 +883,7 @@ xkb_symbols "mal_lalitha" {
|
|||
key <AD08> { [ U0D3F, U0D40, U0D07, U0D08 ] }; // I: i, ii matras
|
||||
key <AD09> { [ U0D4A, U0D4B, U0D12, U0D13 ] }; // O: o, oo matras
|
||||
key <AD10> { [ U0D2A ] }; // P: pa
|
||||
key <AD11> { [ bracketleft, braceleft ] };//braceleft:
|
||||
key <AD11> { [ bracketleft, braceleft ] };//braceleft:
|
||||
key <AD12> { [ bracketright, braceright ] };//braceright:
|
||||
|
||||
//A Row
|
||||
|
@ -892,7 +892,7 @@ xkb_symbols "mal_lalitha" {
|
|||
key <AC03> { [ U0D26, U0D27, U0D21, U0D22 ] }; // D: soft da,soft dda,hard da,hard dda,
|
||||
key <AC04> { [ U0D2B ] }; // F: pha
|
||||
key <AC05> { [ U0D17, U0D18 ] }; // G: ga, gha
|
||||
key <AC06> { [ U0D39, U0D03 ] }; // H: ha, visarg
|
||||
key <AC06> { [ U0D39, U0D03 ] }; // H: ha, visarg
|
||||
key <AC07> { [ U0D1C, U0D1D ] }; // J: ja, jha
|
||||
key <AC08> { [ U0D15, U0D16 ] }; // K: ka, kha
|
||||
key <AC09> { [ U0D32, U0D33 ] }; // L: la, vocalic L or lru matra`
|
||||
|
@ -991,7 +991,7 @@ xkb_symbols "olck" {
|
|||
|
||||
partial alphanumeric_keys
|
||||
xkb_symbols "ori" {
|
||||
// Inscript layout for Oriya
|
||||
// Inscript layout for Oriya
|
||||
// Author: G Karunakar <karunakar@freedomink.org>
|
||||
// Date: Wed Nov 13 18:16:19 IST 2002
|
||||
|
||||
|
@ -1124,7 +1124,7 @@ xkb_symbols "tam" {
|
|||
partial alphanumeric_keys
|
||||
xkb_symbols "tam_tamilnet" {
|
||||
|
||||
// Description: A keymap based on the TamilNet'99 typewriter keyboard
|
||||
// Description: A keymap based on the TamilNet'99 typewriter keyboard
|
||||
// Encoding: Unicode (http://www.unicode.org)
|
||||
// Author: Thuraiappah Vaseeharan <vasee@ieee.org>
|
||||
// Modifed by: Malathi S <malathiramya@gmail.com>
|
||||
|
@ -1190,7 +1190,7 @@ xkb_symbols "tam_tamilnet" {
|
|||
partial alphanumeric_keys
|
||||
xkb_symbols "tam_tamilnet_with_tam_nums" {
|
||||
|
||||
// Description: A keymap based on the TamilNet'99 typewriter keyboard
|
||||
// Description: A keymap based on the TamilNet'99 typewriter keyboard
|
||||
// Encoding: Unicode (http://www.unicode.org)
|
||||
// Author: Malathi S <malathiramya@gmail.com>
|
||||
// Secondary contact: Sri Ramadoss M <amachu@au-kbc.org>
|
||||
|
@ -1255,8 +1255,8 @@ xkb_symbols "tam_tamilnet_with_tam_nums" {
|
|||
partial alphanumeric_keys
|
||||
xkb_symbols "tam_tamilnet_TSCII" {
|
||||
|
||||
// Description : A Tamil typewrite-style keymap
|
||||
// loosely based on TamilNet'99 reommendations
|
||||
// Description : A Tamil typewrite-style keymap
|
||||
// loosely based on TamilNet'99 reommendations
|
||||
// Encoding : TSCII (http://www.tscii.org)
|
||||
// Author : Thuraiappah Vaseeharan <vasee@ieee.org>
|
||||
// Last Modified: Sat Jan 5 17:11:26 CST 2002
|
||||
|
@ -1311,7 +1311,7 @@ xkb_symbols "tam_tamilnet_TSCII" {
|
|||
partial alphanumeric_keys
|
||||
xkb_symbols "tam_tamilnet_TAB" {
|
||||
|
||||
// Description: A keymap based on the TamilNet'99 typewriter keyboard
|
||||
// Description: A keymap based on the TamilNet'99 typewriter keyboard
|
||||
// Encoding: TAB (http://www.tamilnet99.org)
|
||||
// Author: Thuraiappah Vaseeharan <t_vasee@yahoo.com>
|
||||
// Date : Sun Aug 12 02:23:00 CDT 2001
|
||||
|
@ -1367,7 +1367,7 @@ xkb_symbols "tam_tamilnet_TAB" {
|
|||
partial alphanumeric_keys
|
||||
xkb_symbols "tel" {
|
||||
|
||||
// Inscript layout for Telugu using Unicode
|
||||
// Inscript layout for Telugu using Unicode
|
||||
// Author: G Karunakar <karunakar@freedomink.org>
|
||||
// Date:
|
||||
// See layout at http://www.indlinux.org/keymap/telugu.php
|
||||
|
@ -1425,7 +1425,7 @@ xkb_symbols "tel" {
|
|||
key <AB09> { [ period ] };
|
||||
key <AB10> { [ U0c2f, U0040 ] };
|
||||
|
||||
key <RALT> {
|
||||
key <RALT> {
|
||||
symbols[Group1] = [ Mode_switch, Multi_key ],
|
||||
virtualMods = AltGr
|
||||
};
|
||||
|
@ -1434,15 +1434,15 @@ xkb_symbols "tel" {
|
|||
};
|
||||
|
||||
//Name : Sarala
|
||||
//Description : This is an adaptation of the Sarala keyboard (http://www.medhajananam.org/sarala/) developed
|
||||
//Description : This is an adaptation of the Sarala keyboard (http://www.medhajananam.org/sarala/) developed
|
||||
// by Krishna Dhullipalla. Because of the way keyboard shortcuts are laid out in KDE, the keyboard
|
||||
// modifiers had to be changed. The layout does not take any part of the original Sarala keyboard
|
||||
// modifiers had to be changed. The layout does not take any part of the original Sarala keyboard
|
||||
// code however. It has been developed from scratch, so the experience may differ.
|
||||
//
|
||||
// There is a ibus-m17n version of Sarala layout developed by Satya Pothamsetti <potham@gmail.com> on
|
||||
//
|
||||
// There is a ibus-m17n version of Sarala layout developed by Satya Pothamsetti <potham@gmail.com> on
|
||||
// http://www.medhajananam.org/.
|
||||
//Standard : Supports Unicode 9.0.
|
||||
//Help : This layout differs slightly from the layout on Medhajenanam. The layout has been depicted in the
|
||||
//Standard : Supports Unicode 9.0.
|
||||
//Help : This layout differs slightly from the layout on Medhajenanam. The layout has been depicted in the
|
||||
// pdf file attached to this post on Sarala google group.
|
||||
// (https://groups.google.com/forum/#!topic/sarala-keyboard/-gsa90dUFcs).
|
||||
//
|
||||
|
@ -1475,7 +1475,7 @@ xkb_symbols "tel-sarala"
|
|||
key <AC08> { [ U0C15, U0C16, U0C62, U0C63 ] }; // క ఖ ౢ ౣ
|
||||
key <AC09> { [ U0C32, U0C33, U0C0C, U0C61 ] }; // ల ళ ఌ ౡ
|
||||
key <AC10> { [ U0C1F, U0C20, semicolon, colon ] }; // ట ఠ ; :
|
||||
key <AC11> { [ quoteright, quotedbl ] }; // ' "
|
||||
key <AC11> { [ quoteright, quotedbl ] }; // ' "
|
||||
key <AD01> { [ U0C46, U0C0E, U0C44, U0C34 ] }; // ె ఎ ౄ ఴ
|
||||
key <AD02> { [ U0C38, U0C37, U0C44 ] }; // స ష ౄ
|
||||
key <AD03> { [ U0C47, U0C0F, U0C44 ] }; // ే ఏ ౄ
|
||||
|
@ -1502,11 +1502,11 @@ xkb_symbols "tel-sarala"
|
|||
key <AE12> { [ KP_Equal, KP_Add ] }; // = +
|
||||
key <BKSL> { [ U0C4C, U0C14, U0964, U0965 ] }; // ౌ ఔ । ॥
|
||||
key <TLDE> { [ U0C43, U0C0B, quoteleft, asciitilde ] }; // ృ ఋ ` ~
|
||||
|
||||
include "level3(ralt_switch)"
|
||||
|
||||
include "level3(ralt_switch)"
|
||||
};
|
||||
|
||||
partial alphanumeric_keys
|
||||
partial alphanumeric_keys
|
||||
xkb_symbols "urd-phonetic" {
|
||||
include "pk(urd-phonetic)"
|
||||
name[Group1]= "Urdu (phonetic)";
|
||||
|
@ -1621,7 +1621,7 @@ xkb_symbols "jhelum" {
|
|||
key <AE12> { [ equal,plus] };
|
||||
key <BKSL> { [ U0964,U0965,U007C,U005C] }; //pipe : danda, double danda
|
||||
|
||||
//Q Row
|
||||
//Q Row
|
||||
key <AD01> { [ U0A4C, U0A14 ] }; // Q: oo, ooh
|
||||
key <AD02> { [ U0A48, U0A10 ] }; // W: ee, ae
|
||||
key <AD03> { [ U0A3E, U0A06 ] }; // E: a, aa
|
||||
|
@ -1839,7 +1839,7 @@ xkb_symbols "mal_enhanced" {
|
|||
|
||||
key <AE11> { [ minus , U0d03 ] };
|
||||
key <AE12> { [ U0d43 , U0d0b ] };
|
||||
key <BKSL> { [ U0d7c , U05C ] }; //bksl: chillu RR
|
||||
key <BKSL> { [ U0d7c , U05C ] }; //bksl: chillu RR
|
||||
|
||||
|
||||
// From 'q' to right bracket (])
|
||||
|
@ -2147,9 +2147,9 @@ xkb_symbols "tel-kagapa" {
|
|||
// Encoding : Unicode (http://www.unicode.org)
|
||||
// Author : Santosh Heigrujam <santosh.tomba@gmail.com>
|
||||
// Date : December, 2013
|
||||
// Source :
|
||||
// Source :
|
||||
// Comment :
|
||||
|
||||
|
||||
partial alphanumeric_keys modifier_keys
|
||||
xkb_symbols "eeyek" {
|
||||
|
||||
|
@ -2206,7 +2206,7 @@ xkb_symbols "eeyek" {
|
|||
key <AB10> { [ slash, question ] };
|
||||
|
||||
key <BKSL> { [ backslash, bar ] };
|
||||
|
||||
|
||||
include "level3(ralt_switch)"
|
||||
};
|
||||
|
||||
|
@ -2280,8 +2280,8 @@ xkb_symbols "marathi" {
|
|||
key <AE02> { [ U0968, U0945, 2, at ] }; // Added ॅ
|
||||
key <AE03> { [ U0969, U093D, 3, numbersign ] }; // Added ऽ
|
||||
key <AE04> { [ U096a, U20B9, 4 ] }; // Added ₹
|
||||
key <AE05> { [ U096b, percent, 5, percent ] };
|
||||
key <AE06> { [ U096c, asciicircum, 6, asciicircum ] };
|
||||
key <AE05> { [ U096b, percent, 5, percent ] };
|
||||
key <AE06> { [ U096c, asciicircum, 6, asciicircum ] };
|
||||
key <AE07> { [ U096d, U0970, 7, ampersand ] }; // Added ॰
|
||||
key <AE08> { [ U096e, U0950, 8, asterisk ] };
|
||||
key <AE09> { [ U096f, parenleft, 9, parenleft ] };
|
||||
|
@ -2316,7 +2316,7 @@ xkb_symbols "marathi" {
|
|||
key <AC11> { [ U091f, U0920, NoSymbol, U0951 ] };
|
||||
|
||||
key <AB01> { [ apostrophe, U0972, U0953 ] }; // Added apostrophe & ॲ
|
||||
key <AB02> { [ U0902, U0901, NoSymbol, U0950 ] };
|
||||
key <AB02> { [ U0902, U0901, NoSymbol, U0950 ] };
|
||||
key <AB03> { [ U092e, U0923, U0954 ] };
|
||||
key <AB04> { [ U0928, quotedbl ] }; // Added "
|
||||
key <AB05> { [ U0935, UA8FB ] }; // Added headstroke
|
||||
|
@ -2334,7 +2334,7 @@ xkb_symbols "marathi" {
|
|||
//
|
||||
// Author : D.Abhi <abhishekdeshpande128@gmail.com>
|
||||
//
|
||||
//
|
||||
//
|
||||
partial alphanumeric_keys
|
||||
xkb_symbols "modi-kagapa" {
|
||||
name[Group1] = "Modi (KaGaPa phonetic)";
|
||||
|
@ -2349,24 +2349,24 @@ xkb_symbols "modi-kagapa" {
|
|||
key <AE05> { [ 5, percent, U11655 ] };
|
||||
key <AE06> { [ 6, asciicircum, U11656, U200C ] }; // ZWNJ
|
||||
key <AE07> { [ 7, ampersand, U11657, U200D ] }; // ZWJ
|
||||
key <AE08> { [ 8, asterisk, U11658 ] };
|
||||
key <AE08> { [ 8, asterisk, U11658 ] };
|
||||
key <AE09> { [ 9, parenleft, U11659 ] };
|
||||
key <AE10> { [ 0, parenright, U11650, U11643 ] }; // U11643: Modi abbreviation sign
|
||||
key <AE11> { [ minus, underscore ] };
|
||||
key <AE11> { [ minus, underscore ] };
|
||||
key <AE12> { [ equal, plus ] };
|
||||
key <BKSL> { [ U005C, U007C, U11641, U11642 ] }; // backslash, pipe, Modi danda, Modi double danda
|
||||
|
||||
//Q Row
|
||||
key <AD01> { [ U11618, U11619 ] }; // Q: retroflex Modi letter Ta, Tha
|
||||
key <AD02> { [ U1161A, U1161B ] }; // W: retroflex Modi letter Da, Dha
|
||||
key <AD02> { [ U1161A, U1161B ] }; // W: retroflex Modi letter Da, Dha
|
||||
key <AD03> { [ U11639, U1160A, U1160B ] }; // E: Modi vovel sign E, Modi letter E, letter ai
|
||||
key <AD04> { [ U11628, U11635, U11606 ] }; // R: Modi ra, Modi vowel sign vocalic R, vocalic letter R
|
||||
key <AD04> { [ U11628, U11635, U11606 ] }; // R: Modi ra, Modi vowel sign vocalic R, vocalic letter R
|
||||
key <AD05> { [ U1161D, U1161E ] }; // T: dental Modi letter ta, tha
|
||||
key <AD06> { [ U11627, U1163A ] }; // Y: Modi letter ya, Modi vowel sign ai
|
||||
key <AD07> { [ U11633, U11634, U11604, U11605 ] }; // U: Modi vowel sign u, uu, Modi letter u, uu
|
||||
key <AD08> { [ U11631, U11632, U11602, U11603 ] }; // I: Modi vowel sign i, ii, Modi letter i, ii
|
||||
key <AD09> { [ U1163B, U1160C ] }; // O: Modi vowel sign o, Modi letter o
|
||||
key <AD10> { [ U11622, U11623 ] }; // P: Modi letter pa, pha
|
||||
key <AD10> { [ U11622, U11623 ] }; // P: Modi letter pa, pha
|
||||
key <AD11> { [ bracketleft, braceleft ] };
|
||||
key <AD12> { [ bracketright, braceright ] };
|
||||
|
||||
|
@ -2381,11 +2381,11 @@ xkb_symbols "modi-kagapa" {
|
|||
key <AC08> { [ U1160E, U1160F ] }; // K: Modi letter ka, kha
|
||||
key <AC09> { [ U11629, U1162F, U11637, U11608 ] }; // L: Modi letter la, lla, Modi vowel sign vocalic L, letter vocalic L
|
||||
key <AC10> { [ semicolon, colon ] };
|
||||
key <AC11> { [ apostrophe, quotedbl ] };
|
||||
|
||||
key <AC11> { [ apostrophe, quotedbl ] };
|
||||
|
||||
//Z Row
|
||||
key <AB01> { [ U11617, U11612 ] }; // Z: Modi letter nya, nga
|
||||
key <AB02> { [ U1162C, U11609, U11638 ] }; // X: Modi letter ssa, Modi letter vocalic ll, Modi vowel sign vocalic ll
|
||||
key <AB02> { [ U1162C, U11609, U11638 ] }; // X: Modi letter ssa, Modi letter vocalic ll, Modi vowel sign vocalic ll
|
||||
key <AB03> { [ U11613, U11614 ] }; // C: Modi letter ca, cha
|
||||
key <AB04> { [ U1162A, U1163C, U1160D ] }; // V: Modi letter va, Modi vowel sign au, Modi letter au
|
||||
key <AB05> { [ U11624, U11625 ] }; // B: Modi letter ba, bha
|
||||
|
|
|
@ -1896,4 +1896,3 @@ partial alphanumeric_keys
|
|||
xkb_symbols "teck229" {
|
||||
include "inet(teck227)"
|
||||
};
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
default partial modifier_keys
|
||||
xkb_symbols "extended" {
|
||||
|
||||
key <KPEQ> { [ KP_Equal ] };
|
||||
key <KPEQ> { [ KP_Equal ] };
|
||||
|
||||
// The key in the PC's Insert position is sometimes engraved Help (at least
|
||||
// in Switzerland and Great Britain), with Insert sometimes above. But in the
|
||||
|
@ -41,7 +41,7 @@ xkb_symbols "laptop" {
|
|||
// the fn-keypad, so use the Enter key (right of <SPC>) for Mode_switch,
|
||||
// and use fn+Enter (Apple's code for Menu) for KP_Enter.
|
||||
replace key <KPEN> { [ ISO_Level3_Shift ] };
|
||||
modifier_map Mod5 { ISO_Level3_Shift };
|
||||
modifier_map Mod5 { ISO_Level3_Shift };
|
||||
// Linux kernel bug with Menu on macs means this does not work yet
|
||||
// replace key <MENU> { [ KP_Enter ] }; // should be keycode 117
|
||||
};
|
||||
|
|
|
@ -124,7 +124,7 @@ xkb_symbols "oldmac" {
|
|||
modifier_map Control{ Control_L, Control_R };
|
||||
modifier_map Mod2 { Num_Lock };
|
||||
|
||||
// Fake keys for virtual<->real modifiers mapping
|
||||
// Fake keys for virtual<->real modifiers mapping
|
||||
key <LVL3> { [ ISO_Level3_Shift ] };
|
||||
key <MDSW> { [ Mode_switch ] };
|
||||
modifier_map Mod5 { <LVL3>, <MDSW> };
|
||||
|
|
|
@ -228,7 +228,7 @@ xkb_symbols "phonetic_YAZHERTY" {
|
|||
include "ru(phonetic_winkeys)"
|
||||
name[Group1]= "Russian (phonetic, YAZHERTY)";
|
||||
key <LatW> { [ Cyrillic_zhe, Cyrillic_ZHE ] };
|
||||
key <LatV> { [ Cyrillic_ve, Cyrillic_VE ] };
|
||||
key <LatV> { [ Cyrillic_ve, Cyrillic_VE ] };
|
||||
};
|
||||
|
||||
|
||||
|
@ -923,7 +923,7 @@ xkb_symbols "prxn" {
|
|||
key <AD01> { [ Cyrillic_shorti, Cyrillic_SHORTI, Cyrillic_je, Cyrillic_JE, U04CF, U04C0, U030A, U0325 ] }; // й Й ј Ј ӏ Ӏ, Combining Ring Above and Below
|
||||
key <AD02> { [ Cyrillic_tse, Cyrillic_TSE, U04B5, U04B4, Cyrillic_u_straight, Cyrillic_U_straight, U051B, U051A ] }; // ц Ц ҵ Ҵ ү Ү ԛ Ԛ
|
||||
key <AD03> { [ Cyrillic_u, Cyrillic_U, Byelorussian_shortu, Byelorussian_SHORTU, Cyrillic_u_straight_bar,Cyrillic_U_straight_bar, Byelorussian_shortu, Byelorussian_SHORTU ] }; // у У ў Ў ұ Ұ ў Ў
|
||||
key <AD04> { [ Cyrillic_ka, Cyrillic_KA, Cyrillic_ka_descender, Cyrillic_KA_descender, U049F, U049E, U046F, U046E ] }; // к К Қ қ ҟ Ҟ ѯ Ѯ
|
||||
key <AD04> { [ Cyrillic_ka, Cyrillic_KA, Cyrillic_ka_descender, Cyrillic_KA_descender, U049F, U049E, U046F, U046E ] }; // к К Қ қ ҟ Ҟ ѯ Ѯ
|
||||
key <AD05> { [ Cyrillic_ie, Cyrillic_IE, Cyrillic_io, Cyrillic_IO, U0463, U0462, UA653, UA652 ] }; // е Е ё Ё ѣ Ѣ ꙓ Ꙓ
|
||||
key <AD06> { [ Cyrillic_en, Cyrillic_EN, Cyrillic_nje, Cyrillic_NJE, Cyrillic_en_descender, Cyrillic_EN_descender, U04C8, U04C7 ] }; // н Н њ Њ ң Ң ӈ Ӈ
|
||||
key <AD07> { [ Cyrillic_ghe, Cyrillic_GHE, Ukrainian_ghe_with_upturn,Ukrainian_GHE_WITH_UPTURN, Cyrillic_ghe_bar, Cyrillic_GHE_bar, U04F7, U04F6 ] }; // г Г Ґ ґ ғ Ғ ӷ Ӷ
|
||||
|
@ -1001,7 +1001,7 @@ xkb_symbols "unipunct" {
|
|||
|
||||
include "us(basic)"
|
||||
name[Group1]= "Russian (with US punctuation)";
|
||||
|
||||
|
||||
// Единственный символ, который отсутствует на US раскладке - №
|
||||
key <AE03> { [ 3, numbersign, 3, numerosign ] };
|
||||
|
||||
|
|
|
@ -1867,7 +1867,7 @@ xkb_symbols "3l-cros" {
|
|||
};
|
||||
};
|
||||
|
||||
// A 3l variant for emacs users, which maps control to caps lock and (re)maps
|
||||
// A 3l variant for emacs users, which maps control to caps lock and (re)maps
|
||||
// tab back to tab.
|
||||
partial modifier_keys
|
||||
xkb_symbols "3l-emacs" {
|
||||
|
|
Loading…
Reference in New Issue