x11-misc/xkeyboard-config: added fi dvorak patch

This commit is contained in:
Aaro Koivukangas
2023-07-30 12:31:27 +03:00
parent 9c572b52c6
commit 25185981e6
@@ -0,0 +1,26 @@
diff --git a/symbols/fi b/symbols/fi
index 1528b7e3..271a8f7c 100644
--- a/symbols/fi
+++ b/symbols/fi
@@ -357,3 +357,21 @@ xkb_symbols "fidvorak" {
include "level3(ralt_switch)"
};
+
+
+// Implementation of arkkudvorak-style character placement in ISO keyboards
+partial alphanumeric_keys
+xkb_symbols "arkkudvorak" {
+
+ name[Group1]= "Finnish (Arkkudvorak excluding AltGr binds)";
+ include "us(dvorak-intl)"
+
+ key <LSGT> { [ adiaeresis, odiaeresis, aring, Aring ] };
+
+ key <AC01> { [ a, A, Adiaeresis, Adiaeresis ] };
+ key <AC02> { [ o, O, Odiaeresis, Odiaeresis ] };
+
+ key <AD01> { [ dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
+ key <AD01> { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] };
+
+};