From d5c4a4f822f4c309eb057138f62ac3d1d7ec9efe Mon Sep 17 00:00:00 2001 From: mösi Date: Thu, 2 Jul 2009 10:45:44 +0000 Subject: Der Zahlenblock (Numpad) ist jetzt immer im NumLock=ON-State. Da die Tastatur oder der Treiber hier aber ein paar merkwürdige Zusatzoperationen ausführen wie geänderte Scan-Codes bei Drücken von Shift, aber das Shift vorher virtuell loslassen, muss ein wenig getrickst werden. DOSHxxxxxxx := 1 erzwingt für besondere Zeichen wie z.b. S_SN_Le (Shift+Numpad-Left) das explizite, vorherige Drücken der Shift-Taste. Damit sollte auch Ebene 4 inklusive Markierungen mit Shift und Strg wie gewohnt laufen. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@1903 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- windows/neo-vars/src/source/shortcuts.ahk | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'windows/neo-vars/src/source/shortcuts.ahk') diff --git a/windows/neo-vars/src/source/shortcuts.ahk b/windows/neo-vars/src/source/shortcuts.ahk index d158cc4..1fb1a4c 100644 --- a/windows/neo-vars/src/source/shortcuts.ahk +++ b/windows/neo-vars/src/source/shortcuts.ahk @@ -95,6 +95,30 @@ CSS__NHom := "NumpadHome" CSS__NEnd := "NumpadEnd" CSS__NClr := "NumpadClear" +; Numpad Navigation + Shift +CSS_SNDel := "NumpadDel" +CSS_SNIns := "NumpadIns" +CSS_SN_Up := "NumpadUp" +CSS_SN_Dn := "NumpadDown" +CSS_SN_Ri := "NumpadRight" +CSS_SN_Le := "NumpadLeft" +CSS_SNPUp := "NumpadPgUp" +CSS_SNPDn := "NumpadPgDn" +CSS_SNHom := "NumpadHome" +CSS_SNEnd := "NumpadEnd" +CSS_SNClr := "NumpadClear" +DOSHS_SNDel := 1 +DOSHS_SNIns := 1 +DOSHS_SN_Up := 1 +DOSHS_SN_Dn := 1 +DOSHS_SN_Ri := 1 +DOSHS_SN_Le := 1 +DOSHS_SNPUp := 1 +DOSHS_SNPDn := 1 +DOSHS_SNHom := 1 +DOSHS_SNEnd := 1 +DOSHS_SNClr := 1 + CSS__L_M2 := "LShift" CSS__R_M2 := "RShift" -- cgit v1.2.3