From 697bf2594c3f32c80ea4277afaa6f38c76e4fd81 Mon Sep 17 00:00:00 2001 From: florian Date: Wed, 27 Aug 2008 19:37:08 +0000 Subject: AHK für kbdneo2 entfernt, da ein Bug die Tastatur sperren konnte. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@813 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- .../ahk_f\303\274r_kbdneo2_Test/1stREADME.txt" | 20 +- .../ahk_f\303\274r_kbdneo2_Test/AutoHotkey.ahk" | 244 --------------------- .../steuertasten_hack.exe" | Bin 204032 -> 0 bytes 3 files changed, 1 insertion(+), 263 deletions(-) delete mode 100644 "windows/kbdneo2/ahk_f\303\274r_kbdneo2_Test/AutoHotkey.ahk" delete mode 100644 "windows/kbdneo2/ahk_f\303\274r_kbdneo2_Test/steuertasten_hack.exe" (limited to 'windows/kbdneo2/ahk_für_kbdneo2_Test') diff --git "a/windows/kbdneo2/ahk_f\303\274r_kbdneo2_Test/1stREADME.txt" "b/windows/kbdneo2/ahk_f\303\274r_kbdneo2_Test/1stREADME.txt" index 20a0786..fa88762 100644 --- "a/windows/kbdneo2/ahk_f\303\274r_kbdneo2_Test/1stREADME.txt" +++ "b/windows/kbdneo2/ahk_f\303\274r_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\303\274r_kbdneo2_Test/AutoHotkey.ahk" "b/windows/kbdneo2/ahk_f\303\274r_kbdneo2_Test/AutoHotkey.ahk" deleted file mode 100644 index 37f97a5..0000000 --- "a/windows/kbdneo2/ahk_f\303\274r_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\303\274r_kbdneo2_Test/steuertasten_hack.exe" "b/windows/kbdneo2/ahk_f\303\274r_kbdneo2_Test/steuertasten_hack.exe" deleted file mode 100644 index 7504e12..0000000 Binary files "a/windows/kbdneo2/ahk_f\303\274r_kbdneo2_Test/steuertasten_hack.exe" and /dev/null differ -- cgit v1.2.3