From 2881b8ab1371915d2976762a5dba6180608c0eb0 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Mon, 18 Aug 2014 18:18:35 +0200 Subject: add classic fi layouts 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/colemak_classic | 194 +++++++++++++++++++++++++++++++++ res/keyboard/layout/fi/qwerty_classic | 194 +++++++++++++++++++++++++++++++++ 2 files changed, 388 insertions(+) create mode 100644 res/keyboard/layout/fi/colemak_classic create mode 100644 res/keyboard/layout/fi/qwerty_classic (limited to 'res/keyboard/layout/fi') diff --git a/res/keyboard/layout/fi/colemak_classic b/res/keyboard/layout/fi/colemak_classic new file mode 100644 index 0000000..6cf7cb7 --- /dev/null +++ b/res/keyboard/layout/fi/colemak_classic @@ -0,0 +1,194 @@ +information + language "Finnish" + country "Finland" + variant "Colemak, classic" +end information + +include "../common/colemak" +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/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("+" "?" "\\" "¿") + : + : + : + + : + : + : + + : "'" + : "*" + : + : + +key("<" ">" "|" "¦") + + : "," + : ";" + : + : + + : "." + : ":" + : "·" + : "¬" + + : "-" + : "_" + : + : + + + : "Ω" + : + + : "ł" + : "Ł" + + : "€" + : "¢" + + : "®" + : "™" + + : "þ" + : "Þ" + + : "←" + : →" + + : "↓" + : "↑" + + : "ı" + : "|" + + : + : + + : "¶" + : # horn + + : "œ" + : "Œ" + + + : "ə" + : "Ə" + + : "š" + : "Š" + + : "ð" + : "Ð" + + : "đ" + : "Ð" + + : "ŋ" + : "Ŋ" + + : + : + + : + : + + : "ĸ" + : + + : "↓" + : "↑" + + : "ø" + : "Ø" + + : "æ" + : "Æ" + + + : "ž" + : "Ž" + + : "×" + : "÷" + + : "©" + : "¢" + + : "ʒ" + : "Ʒ" + + : "ß" + : "¥" + + : "ñ" + : "Ñ" + + : "µ" + : "—" + diff --git a/res/keyboard/layout/fi/qwerty_classic b/res/keyboard/layout/fi/qwerty_classic new file mode 100644 index 0000000..5f49fa9 --- /dev/null +++ b/res/keyboard/layout/fi/qwerty_classic @@ -0,0 +1,194 @@ +information + language "Finnish" + country "Finland" + variant "QWERTY, classic" +end information + +include "../common/qwerty" +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/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("+" "?" "\\" "¿") + : + : + : + + : + : + : + + : "'" + : "*" + : + : + +key("<" ">" "|" "¦") + + : "," + : ";" + : + : + + : "." + : ":" + : "·" + : "¬" + + : "-" + : "_" + : + : + + + : "Ω" + : + + : "ł" + : "Ł" + + : "€" + : "¢" + + : "®" + : "™" + + : "þ" + : "Þ" + + : "¥" + : + + : "π" + : "Π" + + : "ı" + : "|" + + : + : + + : "¶" + : # horn + + : "œ" + : "Œ" + + + : "ə" + : "Ə" + + : "š" + : "Š + + : "ð" + : "Ð" + + : "đ" + : "Ð" + + : "ŋ" + : "Ŋ" + + : "↓" + : "↑" + + : "←" + : "→" + + : "ĸ" + : + + : + : + + : "ø" + : "Ø" + + : "æ" + : "Æ" + + + : "ž" + : "Ž" + + : "×" + : "÷" + + : "©" + : "¢" + + : "ʒ" + : "Ʒ" + + : "ß" + : + + : "ñ" + : "Ñ" + + : "µ" + : "—" + -- cgit v1.2.3-70-g09d2