summaryrefslogtreecommitdiff
path: root/windows/kbdneo2
diff options
context:
space:
mode:
Diffstat (limited to 'windows/kbdneo2')
-rw-r--r--windows/kbdneo2/ahk_für_kbdneo2_Test/1stREADME.txt20
-rw-r--r--windows/kbdneo2/ahk_für_kbdneo2_Test/AutoHotkey.ahk244
-rw-r--r--windows/kbdneo2/ahk_für_kbdneo2_Test/steuertasten_hack.exebin204032 -> 0 bytes
3 files changed, 1 insertions, 263 deletions
diff --git a/windows/kbdneo2/ahk_für_kbdneo2_Test/1stREADME.txt b/windows/kbdneo2/ahk_für_kbdneo2_Test/1stREADME.txt
index 20a0786..fa88762 100644
--- a/windows/kbdneo2/ahk_für_kbdneo2_Test/1stREADME.txt
+++ b/windows/kbdneo2/ahk_für_kbdneo2_Test/1stREADME.txt
@@ -1,19 +1 @@
-Dieses AHK-Skript soll den nativen Neo2.0-Treiber um die fehlenden Funktionen
-ergänzen und befindet sich noch in der Testphase.
-
-== Umgesetzte Funktionen ==
-»Bild auf«
-»Bild ab«
-Cursor »Hoch«
-Cursor »Links«
-Cursor »Runter«
-Cursor »Rechts«
-»Ende«
-»Entfernen«
-»Einfügen«
-»Pos1«
-CapsLock über Shift+Shift
-
-== Noch fehlende Funktionen ==
-Mod3- und Mod4-Lock
-Compose \ No newline at end of file
+//Das letzte Skript hatte einen schweren fehler, der die Tastatur sperren konnte. Verbesserte Version folgt in Kürze. \ No newline at end of file
diff --git a/windows/kbdneo2/ahk_für_kbdneo2_Test/AutoHotkey.ahk b/windows/kbdneo2/ahk_für_kbdneo2_Test/AutoHotkey.ahk
deleted file mode 100644
index 37f97a5..0000000
--- a/windows/kbdneo2/ahk_für_kbdneo2_Test/AutoHotkey.ahk
+++ /dev/null
@@ -1,244 +0,0 @@
-;== Fehlende Steuerbefehle hinzu ==
-
-;SC138 ist VK_OEM_102 (rechts) ist Mod4
-;»Bild auf«
-~SC138 & 4::Sendinput {Blind}{PGUP}
-;Cursor »Hoch«
-~SC138 & l::Sendinput {Blind}{UP}
-;»Entfernen«
-~SC138 & c::Sendinput {Blind}{DEL}
-;»Einfügen«
-~SC138 & w::Sendinput {Blind}{INS}
-;»Pos1«
-~SC138 & u::Sendinput {Blind}{HOME}
-;Cursor »Links«
-~SC138 & i::Sendinput {Blind}{LEFT}
-;Cursor »Runter«
-~SC138 & a::Sendinput {Blind}{DOWN}
-;Cursor »Rechts«
-~SC138 & e::Sendinput {Blind}{RIGHT}
-;»Ende«
-~SC138 & o::Sendinput {Blind}{END}
-;»Bild ab«
-~SC138 & '::Sendinput {Blind}{PGDN}
-
-;SC056 ist VK_OEM_102 (links) ist Mod4
-;»Bild auf«
-~SC056 & 4::Sendinput {Blind}{PGUP}
-;Cursor »Hoch«
-~SC056 & l::Sendinput {Blind}{UP}
-;»Entfernen«
-~SC056 & c::Sendinput {Blind}{DEL}
-;»Einfügen«
-~SC056 & w::Sendinput {Blind}{INS}
-;»Pos1«
-~SC056 & u::Sendinput {Blind}{HOME}
-;Cursor »Links«
-~SC056 & i::Sendinput {Blind}{LEFT}
-;Cursor »Runter«
-~SC056 & a::Sendinput {Blind}{DOWN}
-;Cursor »Rechts«
-~SC056 & e::Sendinput {Blind}{RIGHT}
-;»Ende«
-~SC056 & o::Sendinput {Blind}{END}
-;»Bild ab«
-~SC056 & '::Sendinput {Blind}{PGDN}
-
-;== Mod-Locks hinzu ==
-
-;= CapsLock mit Shift+Shift =
-;RShift wenn vorher LShift gedrückt wurde
-LShift & ~RShift::
- if GetKeyState("CapsLock","T")
- {
- setcapslockstate, off
- }
- else
- {
- setcapslockstate, on
- }
-return
-
-;LShift wenn vorher RShift gedrückt wurde
-RShift & ~LShift::
- if GetKeyState("CapsLock","T")
- {
- setcapslockstate, off
- }
- else
- {
- setcapslockstate, on
- }
-return
-
-56()[{
-IsMod4Locked := 0
-Mod4LockAktion :=0
-~SC056 & SC138::
- if (IsMod4Locked)
- {
- IsMod4Locked = 0
- Mod4LockAktion = 0
-; MsgBox Mod4-Feststellung aufgebehoben
- sendinput {vke2 up}
- }
- else
- {
- IsMod4Locked = 1
- Mod4LockAktion = 1
- MsgBox Mod4 festgestellt: Um Mod4 wieder zu lösen drücke beide Mod4 Tasten gleichzeitig
- goto SendMod4
- }
-return
-
-~SC138 & SC056::
- if (IsMod4Locked)
- {
- IsMod4Locked = 0
- Mod4LockAktion = 0
-; MsgBox Mod4-Feststellung aufgebehoben
- sendinput {vke2 up}
- }
- else
- {
- IsMod4Locked = 1
- Mod4LockAktion = 1
- MsgBox Mod4 festgestellt: Um Mod4 wieder zu lösen drücke beide Mod4 Tasten gleichzeitig
- goto SendMod4
- }
-return
-
-SendMod4:
- if(IsMod4Locked AND Mod4LockAktion)
- sendinput {vke2 down}
- else
- sendinput {vke2 up}
-return
-
-
-~Shift::
- if (IsMod4Locked)
- {
- Mod4LockAktion = 0
- goto SendMod4
- }
- else
-return
-
-~SHIFT UP::
- if (IsMod4Locked)
- {
- Mod4LockAktion = 1
- goto SendMod4
- }
- else
-return
-
-
-~vk15::
- if (IsMod4Locked)
- {
- Mod4LockAktion = 0
- goto SendMod4
- }
- else
-return
-
-~vk15 UP::
- if (IsMod4Locked)
- {
- Mod4LockAktion = 1
- goto SendMod4
- }
- else
-return
-
-
-~SC138::
- if (IsMod4Locked)
- {
- Mod4LockAktion = 0
- goto SendMod4
- }
- else
-return
-
-~SC138 UP::
- if (IsMod4Locked)
- {
- Mod4LockAktion = 1
- goto SendMod4
- }
- else
-return
-
-~SC056::
- if (IsMod4Locked)
- {
- Mod4LockAktion = 0
- goto SendMod4
- }
- else
-return
-
-
-
-~SC056 UP::
- if (IsMod4Locked)
- {
- Mod4LockAktion = 1
- goto SendMod4
- }
- else
-return
-
-
-~4::
-if (Mod4LockAktion)
-Sendinput {Blind}{PGUP}
-return
-
-~l::
-if (Mod4LockAktion)
-Sendinput {Blind}{UP}
-return
-
-~c::
-if (Mod4LockAktion)
-Sendinput {Blind}{DEL}
-return
-
-~w::
-if (Mod4LockAktion)
-Sendinput {Blind}{INS}
-return
-
-~u::
-if (Mod4LockAktion)
-Sendinput {Blind}{HOME}
-return
-
-~i::
-if (Mod4LockAktion)
-Sendinput {Blind}{LEFT}
-return
-
-~a::
-if (Mod4LockAktion)
-Sendinput {Blind}{DOWN}
-return
-
-~e::
-if (Mod4LockAktion)
-Sendinput {Blind}{RIGHT}
-return
-
-~o::
-if (Mod4LockAktion)
-Sendinput {Blind}{END}
-return
-
-~'::
-if (Mod4LockAktion)
-Sendinput {Blind}{PGDN}
-return \ No newline at end of file
diff --git a/windows/kbdneo2/ahk_für_kbdneo2_Test/steuertasten_hack.exe b/windows/kbdneo2/ahk_für_kbdneo2_Test/steuertasten_hack.exe
deleted file mode 100644
index 7504e12..0000000
--- a/windows/kbdneo2/ahk_für_kbdneo2_Test/steuertasten_hack.exe
+++ /dev/null
Binary files differ