Hallo Mœsi,
danke - das hat genau wie beschrieben funktioniert!
Falls es andere oder künftige Typematrix-Nutzer interessiert: Die
erwähnten Abschnitte in keydefinitions.ahk sehen jetzt so aus:
> ; Die Modifier
> ED1S("02A","P__M2LD") ; Mod2L (ShiftL)
> ED1S("136","P__M2RD") ; Mod2R (ShiftR)
> ;ED1S("03A","P__M3LD") ; Mod3L (CapsLock)
> ED1S("122","P__M3LD") ; Mod3L (play)
> ;ED1S("02B","P__M3RD") ; Mod3R (#')
> ED1S("073","P__M3RD") ; Mod3R (backslash)
> ;ED1S("056","P__M4LD") ; Mod4L (<>)
> ED1S("07B","P__M4LD") ; Mod4L (shuffle)
> ;ED1S("138","P__M4RD") ; Mod4R (AltGr)
> ED1S("079","P__M4RD") ; Mod4R (desktop)
bzw. in Layout00000407()
> ; Modifier
> RSC("02A","A0") ; M2L
> RSC("136","A1") ; M2R
> ; RSC("03A","14") ; M3L
> RSC("122","B3") ; M3L
> ; RSC("02B","BF") ; M3R
> RSC("073","C1") ; M3R
> ; RSC("056","E2") ; M4L
> RSC("07B","EB") ; M4L
> ; RSC("138","A5") ; M4R
> RSC("079","FF") ; M4R
Damit auch die Bildschirmtastatur wieder funktioniert, müssen
offensichtlich noch die Modifier in screenkeyboard.ahk entsprechend
angepasst werden:
> ;GuiAddKeySM("03A",18,88)
> GuiAddKeySM("122",18,88)
> ;GuiAddKeySM("02B",493,88)
> GuiAddKeySM("073",493,88)
> ;GuiAddKeySM("056",50,128)
> GuiAddKeySM("07B",50,128)
> ;GuiAddKeySM("138",430,168)
> GuiAddKeySM("079",430,168)
Grüße
Tobias