commit 25c94e49fa78cca507be645bfceaeae556e46c5d
parent 0fcb03246018e32b5e2466037bae335b9dd8bb15
Author: Antoine Amarilli <a3nm@a3nm.net>
Date: Tue, 22 Jul 2014 23:54:04 +0200
xkb
Diffstat:
3 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/xkb/map b/xkb/map
@@ -0,0 +1,7 @@
+xkb_keymap {
+ xkb_keycodes { include "evdev+aliases(qwerty)" };
+ xkb_types { include "complete" };
+ xkb_compat { include "complete" };
+ xkb_symbols { include "pc+us(dvorak)+inet(evdev)+accents(accents)+compose(caps)+altgr(altgr)" };
+ xkb_geometry { include "pc(pc105)" };
+};
diff --git a/xkb/symbols/accents b/xkb/symbols/accents
@@ -0,0 +1,16 @@
+partial alphanumeric_keys
+xkb_symbols "accents" {
+ key <AC01> { [ a, A, agrave, Agrave ] };
+ key <AC02> { [ o, O, ocircumflex, Ocircumflex ] };
+ key <AC03> { [ e, E, eacute, Eacute ] };
+ key <AB04> { [ k, K, egrave, Egrave ] };
+ key <AD04> { [ p, P, ecircumflex, Ecircumflex ] };
+ key <AD02> { [ comma, less, dead_cedilla ] };
+ key <AC04> { [ u, U, ugrave, Ugrave ] };
+ key <AC07> { [ h, H, dead_acute ] };
+ key <AC08> { [ t, T, dead_circumflex ] };
+ key <AC09> { [ n, N, dead_grave ] };
+ key <AC10> { [ s, S, dead_diaeresis ] };
+ key <AD08> { [ c, C, ccedilla, Ccedilla ] };
+ key <SPCE> { [ space, nobreakspace ] };
+};
diff --git a/xkb/symbols/altgr b/xkb/symbols/altgr
@@ -0,0 +1,7 @@
+partial alphanumeric_keys
+xkb_symbols "altgr" {
+ key <RALT> {
+ type[group1]= "PC_LALT_LEVEL2",
+ symbols[Group1]= [ ISO_Level3_Shift, ISO_Next_Group ]
+ };
+};