From 862dceaeba83642b4c792a9e4699cbef5bab00a8 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Mon, 18 Aug 2014 03:36:39 +0200 Subject: add fi dvorak MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- res/keyboard/layout/fi/dvorak | 141 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 res/keyboard/layout/fi/dvorak (limited to 'res/keyboard/layout/fi') diff --git a/res/keyboard/layout/fi/dvorak b/res/keyboard/layout/fi/dvorak new file mode 100644 index 0000000..95679af --- /dev/null +++ b/res/keyboard/layout/fi/dvorak @@ -0,0 +1,141 @@ +information + language "Finnish" + country "Finland" + variant "Dvorak" +end information + +include "../common/dvorak" +include "../common/base" + + +function comma/0 + "," +end function +function altcomma/0 + "." +end function + +macro mod_letter/2 + : "\1" + : "\2" + : "\2" + : "\1" +end macro + +mod_letter("å" "Å") +mod_letter("ä" "Ä") +mod_letter("ö" "Ö") + + : + : + : + : + : + : + : + : + : + : + : + : + + +macro key/4 + : "\1" + : "\2" + : "\3" + : "\4" +end macro + +macro nocaps/2 + : "\2" + : +end macro + +macro nocaps/3 + : "\2" + : "\3" +end macro + +macro caps/3 + : "\2" + : "\3" + : "\3" + : "\2" +end macro + + +key("|" "§" "¬" "¶") +key("1" "!" "’" "¡") +key("2" "\"" "@" "”") +key("3" "#" "£" "»") +key("4" "¤" "$" "«") +key("5" "%" "‘" "“") +key("6" "&" "‚" "„") +key("7" "/" "{" "÷") +key("8" "(" "[" "‹") +key("9" ")" "]" "›") +key("0" "=" "}" "°") +key("+" "?" "\\" "¿") + : + : + : + + +nocaps("å" "}" "]") +key("," ";" "’" "‘") + + : "." + : ":" + : "·" + : + +caps("p" "π" "Π") +nocaps("y" "¥") +caps("f" "đ" "Ð") +# caps("g" "" "") +nocaps("c" "©" "℗") +nocaps("r" "®" "™") + : + : + + : "'" + : "*" + : + : + + : + : + : + + +caps("a" "æ" "Æ") +caps("o" "œ" "Œ") +nocaps("e" "€" "¢") +caps("u" "ø" "Ø") +nocaps("i" "ı" "|") +caps("d" "ð" "Ð") +caps("h" "ə" "Ə") +caps("t" "þ" "Þ") +caps("n" "ŋ" "Ŋ") +nocaps("s" "ß") + + : "-" + : "_" + : + : + +key("<" ">" "|" "¦") + + +caps("ö" "|" "\\") +nocaps("ä" "←") +nocaps("q" "↓" "↑") +nocaps("j" "→") +nocaps("k" "ĸ" "—") +nocaps("x" "×" "⋅") +# caps("b" "" "") +nocaps("m" "µ" "Ω") +caps("w" "ł" "Ł") +# caps("v" "" "") +caps("z" "ʒ" "Ʒ") -- cgit v1.2.3-70-g09d2