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


Antwort per Email an