summaryrefslogtreecommitdiff
path: root/linux/X/symbols/de-lang
diff options
context:
space:
mode:
Diffstat (limited to 'linux/X/symbols/de-lang')
-rw-r--r--linux/X/symbols/de-lang28
1 files changed, 26 insertions, 2 deletions
diff --git a/linux/X/symbols/de-lang b/linux/X/symbols/de-lang
index cf28a90..cdb81a4 100644
--- a/linux/X/symbols/de-lang
+++ b/linux/X/symbols/de-lang
@@ -505,7 +505,7 @@ xkb_symbols "qwerty" {
};
partial alphanumeric_keys modifier_keys keypad_keys
-xkb_symbols "neo_griechisch" {
+xkb_symbols "neo_base_griechisch" {
name[Group1]= "Germany - Neo 2";
@@ -659,7 +659,7 @@ xkb_symbols "neo_griechisch" {
};
partial alphanumeric_keys modifier_keys keypad_keys
-xkb_symbols "neo_kyrillisch" {
+xkb_symbols "neo_base_kyrillisch" {
name[Group1]= "Germany - Neo 2";
@@ -811,3 +811,27 @@ xkb_symbols "neo_kyrillisch" {
key <KP0> { [ KP_0, U2423, percent, U2030, KP_Insert, KP_Insert, U25A1, NoSymbol ] };
key <KPDL> { [ KP_Separator, period, comma, minutes, KP_Delete, KP_Delete, seconds, NoSymbol ] };
};
+
+partial alphanumeric_keys modifier_keys keypad_keys
+xkb_symbols "neo_griechisch" {
+
+ include "de(neo_base_griechisch)"
+
+ include "shift(both_capslock)"
+ include "level3(caps_switch)"
+ include "level3(bksl_switch)"
+ include "level5(lsgt_switch_numlock)"
+ include "level5(ralt_switch_numlock)"
+};
+
+partial alphanumeric_keys modifier_keys keypad_keys
+xkb_symbols "neo_kyrillisch" {
+
+ include "de(neo_base_kyrillisch)"
+
+ include "shift(both_capslock)"
+ include "level3(caps_switch)"
+ include "level3(bksl_switch)"
+ include "level5(lsgt_switch_numlock)"
+ include "level5(ralt_switch_numlock)"
+};