Update: ich habe es jetzt geschafft, beide Probleme zu fixen (bzw. zu umgehen). 
Für die rechte Mod3-Taste habe ich Karabiner Elements non_us_pound und 
backslash vertauscht, für die linke Mod4-Taste habe ich die betreffenden Tasten 
mit der Programmierfunktion der Tastatur vertauscht. Warum das nur unter MacOS 
falsch herum ist, weiß ich immer noch nicht, aber sei’s drum.

Liebe Grüße,
Sebastian

> Am 08.02.2021 um 14:18 schrieb None via Diskussion 
> <[email protected]>:
> 
> Hallo und Entschuldigung, dass ich mich erst jetzt wieder melde. Ich bin 
> mittlerweile schon ein Stück weiter, aber so ganz funktioniert das immer noch 
> nicht. Ich habe die Firmware der Tastatur aktualisiert; ich weiß jetzt 
> zumindest sicher, dass das Umschalten zwischen Mac- und Windows-Modus 
> funktioniert. Mit Michaels Regeln aus dem vorigen Mail funktioniert jetzt 
> alles bis auf die rechte Mod3 (#) und die linke Mod4 (<). Bei ersterer Taste 
> schickt die Tastatur laut "Key Codes“ App den Code 42. Bei letzterer habe ich 
> das Problem, dass unabhängig vom Modus der Tastatur und vom eingestellten 
> Layout die <-Taste den Code 10 sendet und die Taste neben der 1 (^) dafür den 
> Code 50 (der der Taste < entspricht). Auf der internen Mac-Tastatur ist es 
> umgekehrt, also so wie es sein sollte. Andererseits funktioniert die externe 
> Tastatur unter Windows und Linux ja korrekt, also verstehe ich echt nicht, 
> was da los ist.
> 
> Liebe Grüße,
> Sebastian
> 
>> Am 30.01.2021 um 22:25 schrieb Michael Kiesenhofer 
>> <[email protected]>:
>> 
>> Ah, das ist natürlich auch eine Option.
>> 
>> Ich hab gerade die Karabiner Neo2 Rule mit device_if/device_unless 
>> modifiziert, das
>> scheint auch gut zu funktionieren. Siehe Anhang, einfach nach
>> .config/karabiner/assets/complex_modifications/ kopieren und unten 
>> angeführte Rules
>> hinzufügen.
>> 
>> Mod4 funktioniert jetzt sowohl auf der internen MacBook Tastatur als auch 
>> auf der
>> externen Truly korrekt.
>> 
>> „Neo2 mod 3 and 4 keys (Apple keyboards). Rule applied to Apple-made 
>> keyboards only.“
>> 
>> Hier werden die modifications der Mod4 Tasten nur gemacht wenn das Keyboard 
>> eine Apple
>> Vendor ID hat. Also für eine interne Macbook Tastatur oder externes Apple 
>> Magic Keyboard
>> oder wie das Ding heißt.
>> 
>> „Neo2 mod 3 and 4 keys (Windows keyboard). Rule applied to all non-Apple 
>> keyboards.“
>> 
>> Hier werden die modifications der Mod4 Tasten nur gemacht wenn das Keyboard 
>> *keine* Apple
>> Vendor ID hat. Also für eine externe, normale Tastatur.
>> 
>> „Neo2 mod 3 and 4 keys (third party Mac keyboard). Rule applied to all 
>> keyboards.“
>> 
>> Die hier hat kein device_if/device_unless, wird also auf alle angewendet. 
>> Einsatzzweck ist falls jemand eine externe third party Mac Tastatur hat.
>> 
>> Auf Mod3 hab ich vergessen, das muss ich noch machen.
>> 
>> LG,
>> Michael
>> 
>> On Sat, 30 Jan 2021 22:11:50 +0100
>> "Markus W." <[email protected]> wrote:
>> 
>>> Unter Simple Modifications verwende ich folgende Mappings für meine 
>>> USB-Windows-Tastatur, damit sie wie die interne Apple-Tastatur funktioniert:
>>> 
>>> backslash > non_us_pound
>>> grave_accent_and_tilde > non_us_backslash
>>> left_command > left_option
>>> left_option > left_command
>>> non_us_backslash > grave_accent_and_tilde
>>> non_us_pound > backslash
>>> right_control > right_option
>>> right_option > right_control
>>> 
>>> Unter Complex Modifications nutze ich entsprechend "Neo2 mod 3 and 4 keys 
>>> (Apple Keyboard)". So oder auf ähnliche Weise müsste es funktionieren.
>>> 
>>> Viele Grüße
>>> Markus
>>> 
>>> 
>>>> Am 30.01.2021 um 16:11 schrieb Michael Kiesenhofer 
>>>> <[email protected]>:
>>>> 
>>>> Complex rules kann man leider nicht pro Keyboard aktivieren/zuweisen, 
>>>> außer da hat sich
>>>> in letzter Zeit etwas geändert?
>>>> 
>>>> Für simple rules geht es, verwende ich z.B. um Command und Fn zu 
>>>> vertauschen damit
>>>> klassische Ctrl Shortcuts wie gewohnt funktionieren.
>>>> 
>>>> On Sat, 30 Jan 2021 16:06:50 +0100
>>>> Sebastian Zivota via Diskussion <[email protected]> wrote:
>>>> 
>>>>> Ok, werde ich mal versuchen. Ich will ja auch möglichst die externe 
>>>>> Tastatur verwenden. In Karabiner Elements kann man ja einstellen, auf 
>>>>> welche Geräte die Regeln angewendet werden sollen, aber so wie ich das 
>>>>> sehe gilt das nur für alle Regeln auf einmal, stimmt das? Meine Tastatur 
>>>>> kann auch theoretisch zwischen Windows/Mac/Linux-Modi umgeschaltet 
>>>>> werden, aber ich habe noch nicht wirklich verstanden, wie. Die 
>>>>> Übersetzung der Anleitung aus dem Chinesischen ist etwas dürftig …
>>>>> 
>>>>> On 30.01.21 16:01, Michael Kiesenhofer wrote:  
>>>>>> Du brauchst diese zwei Regeln in Karabiner Elements:
>>>>>> 
>>>>>> • Neo2 layer 4
>>>>>> • Neo2 mod 3 and 4 keys
>>>>>> 
>>>>>> Wenn du von letzterem die „Apple keyboard“ Variante nimmst gehen auf der 
>>>>>> externen
>>>>>> Tastatur die ^ und # Tasten nicht und vice versa für interne/Apple
>>>>>> Keyboards wenn du die „Windows keyboard“ Variante nimmst. Also leider 
>>>>>> momentan für
>>>>>> Mischlösungen nicht 100% zufriedenstellend (ich tippe praktisch nur auf 
>>>>>> der externen
>>>>>> Tastatur, also hab ich nur die Windows keyboard Variante aktiv und es 
>>>>>> stört mich nicht
>>>>>> sonderlich).
>>>>>> 
>>>>>> Ich hatte mal die Idee in den Rules mit device_if die Apple rules nur 
>>>>>> auf Apple Keyboards
>>>>>> anzuwenden damit das richtig funktioniert (gibts eigentlich Apple 
>>>>>> Keyboards die nicht von
>>>>>> Apple sind?), aber war bisher zu faul mich damit zu befassen ;)
>>>>>> 
>>>>>> Vielleicht am Montag, ich hab das Macbook nur in der Arbeit und momentan 
>>>>>> eh nicht so viel
>>>>>> zu tun.
>>>>>> 
>>>>>> LG,
>>>>>> Michael
>>>>>> 
>>>>>> On Sat, 30 Jan 2021 15:44:11 +0100
>>>>>> Sebastian Zivota via Diskussion <[email protected]> wrote:
>>>>>> 
>>>>>>> Ja, die Regel habe ich aktiviert. Genau gesagt gibt es ja 2 Regeln, eine
>>>>>>> für Mac- und eine für Windows-Tastaturen, und ich habe beide aktiviert.
>>>>>>> Als ich nur die für Mac-Tastaturen aktiv hatte, hat die rechte
>>>>>>> Mod3-Taste (#) auch nicht funktioniert. Kann das das Problem 
>>>>>>> verursachen?
>>>>>>> 
>>>>>>> Liebe Grüße,
>>>>>>> Sebastian Zivota
>>>>>>> 
>>>>>>> On 30.01.21 02:55, hrnz wrote:    
>>>>>>>> Hallo Sebastian,
>>>>>>>> 
>>>>>>>>> Genau gesagt wird die rechte Mod4-Taste (AltGr) nicht als solche 
>>>>>>>>> erkannt.    
>>>>>>>> 
>>>>>>>> Doofe Frage, aber du hast schon die „Neo2 mod 3 and 4 keys (Windows
>>>>>>>> keyboard). Toggle mod4 by pressing both mod4 keys
>>>>>>>> simultaneously“-KE-Regel von [1] für diese Tastatur aktiviert, oder?
>>>>>>>> 
>>>>>>>> Liebe Grüße
>>>>>>>> hrnz
>>>>>>>> 
>>>>>>>> 
>>>>>>>> [1] https://ke-complex-modifications.pqrs.org/#neo2
>>>>>>>> _______________________________________________
>>>>>>>> Diskussion mailing list -- [email protected]
>>>>>>>> To unsubscribe send an email to [email protected]    
>>>>>>> _______________________________________________
>>>>>>> Diskussion mailing list -- [email protected]
>>>>>>> To unsubscribe send an email to [email protected]    
>>>>>> _______________________________________________
>>>>>> Diskussion mailing list -- [email protected]
>>>>>> To unsubscribe send an email to [email protected]
>>>>>> 
>>>>> _______________________________________________
>>>>> Diskussion mailing list -- [email protected]
>>>>> To unsubscribe send an email to [email protected]  
>>>> _______________________________________________
>>>> Diskussion mailing list -- [email protected]
>>>> To unsubscribe send an email to [email protected]  
>>> _______________________________________________
>>> Diskussion mailing list -- [email protected]
>>> To unsubscribe send an email to [email protected]
>> 
>> <neo_with_device_if.json>_______________________________________________
>> Diskussion mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
> _______________________________________________
> Diskussion mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
_______________________________________________
Diskussion mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Antwort per Email an