summaryrefslogtreecommitdiffstats
path: root/windows
diff options
context:
space:
mode:
Diffstat (limited to 'windows')
-rw-r--r--windows/autohotkey/Source/Compose.ahk4
-rw-r--r--windows/autohotkey/Source/Keys-Neo.ahk9
-rw-r--r--windows/autohotkey/neo20.ahk13
-rw-r--r--windows/autohotkey/neo20.exebin439823 -> 439881 bytes
4 files changed, 20 insertions, 6 deletions
diff --git a/windows/autohotkey/Source/Compose.ahk b/windows/autohotkey/Source/Compose.ahk
index d78de8f..aa846fa 100644
--- a/windows/autohotkey/Source/Compose.ahk
+++ b/windows/autohotkey/Source/Compose.ahk
@@ -30,7 +30,10 @@ CheckCompUni("<f> <h>", 0xE036)
CheckCompUni("<f> <j>", 0xE037)
CheckCompUni("<f> <k>", 0xE038)
CheckCompUni("<f> <t>", 0xE039)
+CheckCompUni("<l> <c> <k>", 0xE03A)
+CheckCompUni("<l> <c> <h>", 0xE03B)
CheckCompUni("<t> <t>", 0xE03C)
+CheckCompUni("<l> <c> <t>", 0xE03D)
CheckCompUni("<17F> <i>", 0xE03E)
CheckCompUni("<17F> <17F>", 0xE03F)
CheckCompUni("<17F> <l>", 0xE043)
@@ -351,6 +354,7 @@ CheckCompUni("<femalesymbol> <femalesymbol>", 0x26A2)
CheckCompUni("<malesymbol> <malesymbol>", 0x26A3)
CheckCompUni("<femalesymbol> <malesymbol>", 0x26A4)
CheckCompUni("<malesymbol> <femalesymbol>", 0x26A5)
+CheckCompUni("<Tab>", 0x266B)
CheckCompUni("<underscore> <underscore>", 0x332)
CheckCompUni("<apostrophe> <space>", 0x27)
CheckCompUni("<space> <greater>", 0x5E)
diff --git a/windows/autohotkey/Source/Keys-Neo.ahk b/windows/autohotkey/Source/Keys-Neo.ahk
index d7de34a..49cf50f 100644
--- a/windows/autohotkey/Source/Keys-Neo.ahk
+++ b/windows/autohotkey/Source/Keys-Neo.ahk
@@ -636,7 +636,7 @@ neo_d:
else if (Ebene = 3)
OutputChar(":", "colon")
else if (Ebene = 4)
- OutputChar("`,", "comma")
+ OutputChar("{NumpadDot}", "comma")
else if (Ebene = 5)
SendUnicodeChar(0x03B4, "Greek_delta") ; delta
else if (Ebene = 6)
@@ -1059,8 +1059,11 @@ return
*/
*Enter::
+ EbeneAktualisieren()
if !lernModus or lernModus_std_Return {
- send {Blind}{Enter}
+ if (Ebene = 4)
+ send {blind}{NumpadEnter}
+ else send {blind}{Enter}
DeadKey := ""
CompKey := ""
} return
@@ -1091,7 +1094,7 @@ neo_tab:
DeadKey := "comp"
CompKey := ""
} else {
- send {blind}{Tab}
+ OutputChar("{Tab}","Tab")
DeadKey := ""
CompKey := ""
} return
diff --git a/windows/autohotkey/neo20.ahk b/windows/autohotkey/neo20.ahk
index 51fae35..169e59a 100644
--- a/windows/autohotkey/neo20.ahk
+++ b/windows/autohotkey/neo20.ahk
@@ -1392,7 +1392,7 @@ neo_d:
else if (Ebene = 3)
OutputChar(":", "colon")
else if (Ebene = 4)
- OutputChar("`,", "comma")
+ OutputChar("{NumpadDot}", "comma")
else if (Ebene = 5)
SendUnicodeChar(0x03B4, "Greek_delta") ; delta
else if (Ebene = 6)
@@ -1815,8 +1815,11 @@ return
*/
*Enter::
+ EbeneAktualisieren()
if !lernModus or lernModus_std_Return {
- send {Blind}{Enter}
+ if (Ebene = 4)
+ send {blind}{NumpadEnter}
+ else send {blind}{Enter}
DeadKey := ""
CompKey := ""
} return
@@ -1847,7 +1850,7 @@ neo_tab:
DeadKey := "comp"
CompKey := ""
} else {
- send {blind}{Tab}
+ OutputChar("{Tab}","Tab")
DeadKey := ""
CompKey := ""
} return
@@ -2193,7 +2196,10 @@ CheckCompUni("<f> <h>", 0xE036)
CheckCompUni("<f> <j>", 0xE037)
CheckCompUni("<f> <k>", 0xE038)
CheckCompUni("<f> <t>", 0xE039)
+CheckCompUni("<l> <c> <k>", 0xE03A)
+CheckCompUni("<l> <c> <h>", 0xE03B)
CheckCompUni("<t> <t>", 0xE03C)
+CheckCompUni("<l> <c> <t>", 0xE03D)
CheckCompUni("<17F> <i>", 0xE03E)
CheckCompUni("<17F> <17F>", 0xE03F)
CheckCompUni("<17F> <l>", 0xE043)
@@ -2514,6 +2520,7 @@ CheckCompUni("<femalesymbol> <femalesymbol>", 0x26A2)
CheckCompUni("<malesymbol> <malesymbol>", 0x26A3)
CheckCompUni("<femalesymbol> <malesymbol>", 0x26A4)
CheckCompUni("<malesymbol> <femalesymbol>", 0x26A5)
+CheckCompUni("<Tab>", 0x266B)
CheckCompUni("<underscore> <underscore>", 0x332)
CheckCompUni("<apostrophe> <space>", 0x27)
CheckCompUni("<space> <greater>", 0x5E)
diff --git a/windows/autohotkey/neo20.exe b/windows/autohotkey/neo20.exe
index e1e4d45..b4e47ca 100644
--- a/windows/autohotkey/neo20.exe
+++ b/windows/autohotkey/neo20.exe
Binary files differ