aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/xkeyboard-config/symbols
diff options
context:
space:
mode:
Diffstat (limited to 'xorg-server/xkeyboard-config/symbols')
-rw-r--r--xorg-server/xkeyboard-config/symbols/altwin4
-rw-r--r--xorg-server/xkeyboard-config/symbols/epo24
-rw-r--r--xorg-server/xkeyboard-config/symbols/us21
3 files changed, 21 insertions, 28 deletions
diff --git a/xorg-server/xkeyboard-config/symbols/altwin b/xorg-server/xkeyboard-config/symbols/altwin
index d22013d0c..c65727db4 100644
--- a/xorg-server/xkeyboard-config/symbols/altwin
+++ b/xorg-server/xkeyboard-config/symbols/altwin
@@ -15,7 +15,7 @@ xkb_symbols "alt_win" {
modifier_map Mod1 { <LWIN>, <RWIN> };
};
-// Control is mapped to the Win-keys (and the usual Ctrl keys).
+// Ctrl is mapped to the Win-keys (and the usual Ctrl keys).
partial modifier_keys
xkb_symbols "ctrl_win" {
key <LWIN> { [ Control_L ] };
@@ -23,7 +23,7 @@ xkb_symbols "ctrl_win" {
modifier_map Control { <LWIN>, <RWIN> };
};
-// Ctrl is mapped to the Alt-keys, Alt is mapped to the Win-keys, Win is mapped to the Ctrl-keys.
+// Ctrl is mapped to the Alt-keys, Alt is mapped to the Win-keys, Win is mapped to the Ctrl-keys.
partial modifier_keys
xkb_symbols "ctrl_alt_win" {
key <LALT> { [ Control_L, Control_L ] };
diff --git a/xorg-server/xkeyboard-config/symbols/epo b/xorg-server/xkeyboard-config/symbols/epo
index 840501119..ae738359f 100644
--- a/xorg-server/xkeyboard-config/symbols/epo
+++ b/xorg-server/xkeyboard-config/symbols/epo
@@ -112,10 +112,10 @@ xkb_symbols "legacy" {
include "level3(ralt_switch)"
};
-// Add Esperanto supersignos to the corresponding key in a Qwerty keyboard.
-// This is a generic "component" that is not used to the other layouts in this
-// file but it is meant to be applied to any layout. If you have any questions
-// ask J. Pablo Fernández <pupeno@pupeno.com>.
+// Add the Esperanto supersigned letters to their related keys on a Qwerty keyboard.
+// This is a generic "component" that is not used by the other layouts in this file,
+// but is meant to be applied to any Qwerty layout. If you have any questions, ask
+// J. Pablo Fernández <pupeno@pupeno.com>.
partial
xkb_symbols "qwerty" {
key <AB03> { [ NoSymbol, NoSymbol, ccircumflex, Ccircumflex ] };
@@ -126,8 +126,8 @@ xkb_symbols "qwerty" {
key <AD07> { [ NoSymbol, NoSymbol, ubreve, Ubreve ] };
};
-// Add Esperanto supersignos to the corresponding key in a Dvorak keyboard.
-// Same comment as the Qwerty one above applies.
+// Add the Esperanto supersigned letters to their related keys in a
+// Dvorak layout. Similar comment as above applies.
partial
xkb_symbols "dvorak" {
key <AD08> { [ NoSymbol, NoSymbol, ccircumflex, Ccircumflex ] };
@@ -137,3 +137,15 @@ xkb_symbols "dvorak" {
key <AC10> { [ NoSymbol, NoSymbol, scircumflex, Scircumflex ] };
key <AC04> { [ NoSymbol, NoSymbol, ubreve, Ubreve ] };
};
+
+// Add the Esperanto supersigned letters to their related keys in a
+// Colemak layout. Similar comment as above applies.
+partial
+xkb_symbols "colemak" {
+ key <AB03> { [ NoSymbol, NoSymbol, ccircumflex, Ccircumflex ] };
+ key <AD05> { [ NoSymbol, NoSymbol, gcircumflex, Gcircumflex ] };
+ key <AC06> { [ NoSymbol, NoSymbol, hcircumflex, Hcircumflex ] };
+ key <AD06> { [ NoSymbol, NoSymbol, jcircumflex, Jcircumflex ] };
+ key <AC03> { [ NoSymbol, NoSymbol, scircumflex, Scircumflex ] };
+ key <AD08> { [ NoSymbol, NoSymbol, ubreve, Ubreve ] };
+};
diff --git a/xorg-server/xkeyboard-config/symbols/us b/xorg-server/xkeyboard-config/symbols/us
index 5ad2ae072..31977e417 100644
--- a/xorg-server/xkeyboard-config/symbols/us
+++ b/xorg-server/xkeyboard-config/symbols/us
@@ -4,7 +4,6 @@ xkb_symbols "basic" {
name[Group1]= "English (US)";
- // Alphanumeric section
key <TLDE> { [ grave, asciitilde ] };
key <AE01> { [ 1, exclam ] };
key <AE02> { [ 2, at ] };
@@ -56,7 +55,6 @@ xkb_symbols "basic" {
key <AB10> { [ slash, question ] };
key <BKSL> { [ backslash, bar ] };
- // End alphanumeric section
};
partial alphanumeric_keys
@@ -79,7 +77,6 @@ xkb_symbols "intl" {
include "us(basic)"
- // Alphanumeric section
key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
key <AE02> { [ 2, at, twosuperior, dead_doubleacute ] };
@@ -196,8 +193,6 @@ xkb_symbols "dvorak" {
name[Group1]= "English (Dvorak)";
- // Alphanumeric section
-
key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
key <AE01> { [ 1, exclam ] };
@@ -490,8 +485,6 @@ xkb_symbols "dvorak-classic" {
name[Group1]= "English (classic Dvorak)";
- // Alphanumeric section
-
key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ] };
key <AE01> { [ bracketleft, braceleft ] };
@@ -738,7 +731,6 @@ xkb_symbols "colemak" {
include "us"
name[Group1]= "English (Colemak)";
- // Alphanumeric section
key <TLDE> { [ grave, asciitilde, dead_tilde, asciitilde ] };
key <AE01> { [ 1, exclam, exclamdown, onesuperior ] };
key <AE02> { [ 2, at, masculine, twosuperior ] };
@@ -1122,7 +1114,6 @@ xkb_symbols "chr" {
name[Group1]= "Cherokee";
key.type[group1]="ALPHABETIC";
- // Alphanumeric section
key <TLDE> { [ grave, U13CA ] };
key <AE01> { [ 1, U13B1 ] };
key <AE02> { [ 2, U13C7 ] };
@@ -1173,8 +1164,6 @@ xkb_symbols "chr" {
key <AB08> { [ comma, U13E2 ] };
key <AB09> { [ period, U13B4 ] };
key <AB10> { [ U13C2, U13C9 ] };
-
- // End alphanumeric section
};
// Serbian charecters added as third level symbols to US keyboard layout.
@@ -1258,7 +1247,6 @@ xkb_symbols "workman" {
include "us(basic)"
- // Alphanumeric section
key <AD01> { [ q, Q ] };
key <AD02> { [ d, D ] };
key <AD03> { [ r, R ] };
@@ -1288,7 +1276,6 @@ xkb_symbols "workman" {
key <AB05> { [ v, V ] };
key <AB06> { [ k, K ] };
key <AB07> { [ l, L ] };
- // End alphanumeric section
key <CAPS> { [ BackSpace, Escape, BackSpace, BackSpace ] };
@@ -1302,7 +1289,6 @@ xkb_symbols "workman-intl" {
include "us(intl)"
- // Alphanumeric section
key <AD01> { [ q, Q, adiaeresis, Adiaeresis ] };
key <AD02> { [ d, D, eth, ETH ] };
key <AD03> { [ r, R, registered, registered ] };
@@ -1332,7 +1318,6 @@ xkb_symbols "workman-intl" {
key <AB05> { [ v, V, v, V ] };
key <AB06> { [ k, K, oe, OE ] };
key <AB07> { [ l, L, oslash, Ooblique ] };
- // End alphanumeric section
key <CAPS> { [ BackSpace, Escape, BackSpace, BackSpace ] };
@@ -1496,7 +1481,6 @@ xkb_symbols "ats" {
key <AC01> { [ a, A, aacute, Aacute ] };
-
//Small letter Open use compose to key get acute accent
key <AB03> { [ c, C, U0254, U0186 ] };
key <AB08> { [ comma, less, U0313 ] };
@@ -1511,9 +1495,8 @@ xkb_symbols "crd" {
include "us"
- name[Group1]= "Couer D'alene Salish";
+ name[Group1]= "Coeur d'Alene Salish";
- // Alphanumeric section
key <AD02> { [ w, W, U02B7, U02B7 ] };
key <AE07> { [ 7, ampersand, U0294 ] };
key <AD01> { [ q, Q, U221A ] };
@@ -1530,8 +1513,6 @@ xkb_symbols "crd" {
include "level3(ralt_switch)"
include "compose(rctrl)"
-
- // End alphanumeric section
};