diff options
Diffstat (limited to 'windows')
| -rw-r--r-- | windows/neo-vars/neo20-vars.ahk | 5 | ||||
| -rw-r--r-- | windows/neo-vars/recycle.ahk | 11 | 
2 files changed, 4 insertions, 12 deletions
diff --git a/windows/neo-vars/neo20-vars.ahk b/windows/neo-vars/neo20-vars.ahk index 9949f75..a8d2241 100644 --- a/windows/neo-vars/neo20-vars.ahk +++ b/windows/neo-vars/neo20-vars.ahk @@ -33,11 +33,8 @@ AllStar(This_HotKey) {    } else
      IsDown := 1
    ActKey := PhysKey ; das könnte später für eine Transformation benutzt werden
 -  if ((striktesMod2Lock == 0) && (NOC%ActKey% == 1)) {
 +  if ((striktesMod2Lock == 0) && (NOC%ActKey% == 1))
      Ebene := EbeneNC
 -    Ebene7 := Ebene7NC
 -    Ebene8 := Ebene8NC
 -  }
    if (Ebene7 and (CP7%ActKey% != ""))
      Char := CP7%ActKey%
    else if (Ebene8 and (CP8%ActKey% != ""))
 diff --git a/windows/neo-vars/recycle.ahk b/windows/neo-vars/recycle.ahk index 75d9e06..19a54a8 100644 --- a/windows/neo-vars/recycle.ahk +++ b/windows/neo-vars/recycle.ahk @@ -194,8 +194,6 @@ EbeneAktualisieren()    Modstate := IsMod4Active() . IsMod3Active()
    Ebene7 := 0
    Ebene8 := 0
 -  Ebene7NC := 0
 -  Ebene8NC := 0
    if        (Modstate == "00") { ; Ebene 1 oder 2
      if (IsShiftActive())         ; Ebene 2: Shift oder CapsLock
        Ebene := 2
 @@ -215,15 +213,12 @@ EbeneAktualisieren()      Ebene := 4
      if (IsShiftPressed)          ; Ebene 7: Shift+Mod4
        Ebene7 := 1
 -    EbeneNC := Ebene
 -    Ebene7NC := Ebene7
 +    EbeneNC := Ebene             ; NC: gleich
    } else if (ModState == "11") { ; Ebene 6 (Mit Shift Xoder CapsLock: Auch Ebene 8)
      Ebene := 6
 -    if (IsShiftActive())         ; Ebene 8: Shift Xoder CapsLock, nicht beides
 +    if (IsShiftPressed)          ; Ebene 8: Shift (ignoriert CapsLock)
        Ebene8 := 1
 -    if (IsShiftPressed)          ; NC: Ebene 8: Shift (ignoriert CapsLock)
 -      Ebene8NC := 1
 -    EbeneNC := Ebene
 +    EbeneNC := Ebene             ; NC: gleich
    }
  }
  | 
