Play auf MacOS triggert nicht mit Space

• Jan 8, 2024 - 22:12

Hallo zusammen,

ich bin vor kurzem auf MacOS umgestiegen und benutze dort das neo2 Layout. Dort habe ich die Leertaste als Shortcut für Play gesetzt, beim Drücken dieser wird Play jedoch nicht getriggert. Als Workaround habe ich Play auf die Taste P gesetzt, das funktioniert scheinbar. Ebenfalls funktioniert es, wenn ich mein Tastaturlayout auf Deutsch anstatt neo2 setze. Beim Setzen des Shortcuts erkennt MuseScore die Leertaste.

Ich bin etwas irritiert, aber vielleicht hat jemand anders hier ähnliche Erfahrungen gemacht? Auf Linux war es nicht wirklich ein Problem.


Comments

Siehe auch https://musescore.org/de/node/358645

Ich halte es für möglich (aber kann mich natürlich täuschen!), dass Space unter Neo2 einen anderen Keycode sendet (mit Modifier?). Da gibt es unter derzeitigen MS-Versionen auf dem Mac ein Problem beim Zuweisen der Shortcuts.
Evtl. könntest Du das mal mit der 3.6.2 ausprobieren.

In reply to by cool cats

Ich habe gemerkt, dass einige Dinge bei Neo2 komisch sind, wenn man keine ISO sondern eine ANSI Tastatur hat. Ich kann z.B. nicht den Shortcut _ benutzen, nur den Charakter tippen. Dort sehe ich tatsächlich auch einen Unterschied zwischen den Key Codes die es sendet:
Neo2
Characters: _
Unicode: 95 / 0x5f
Keys: ⌥V
Key Code: 13 / 0xd
Modifiers: 524608 / 0x80140

Deutsch
Characters: _
Unicode: 95 / 0x5f
Keys: ⇧-
Key Code: 44 / 0x2c
Modifiers: 131330 / 0x20102

Das hat vielleicht erstmal nichts mit dem eigentlichen Problem zu tun, da bei Space die Keycodes etc. identisch sind:

Neo2
Characters:
Unicode: 32 / 0x20
Keys: Space
Key Code: 49 / 0x31
Modifiers: 256 / 0x100

Deutsch
Characters:
Unicode: 32 / 0x20
Keys: Space
Key Code: 49 / 0x31
Modifiers: 256 / 0x100

In reply to by cool cats

dass einige Dinge bei Neo2 komisch sind, wenn man keine ISO sondern eine ANSI Tastatur hat.
Nunja, das Tastaturlayout ist auch anders. Zum einen QWERTZ vs QWERTY und dann bei den Sonderzeichen sind einige bei ANSI ohne Modifer (Strg, Alt, Shift, ...) erreichbar.
Genau aus diesem Grund sollte man bei seinem Rechner die richtige Tastatureinstellungen im System treffen (und selbst da muß man sicher sein, keine 'umprogrammierte' Tastatur aus dem Secondhandmarkt erwischt zu haben).
Auch bei alten PS2-Tasturen mit USB-Adapter hat man das Problem, das eine PS2-Tastatur andere Scancodes sendet als eine USB-Tastatur. Ist wohl mit aufkommen von USB-Tastaturen der Standard geändert worden. Keine Ahnung warum.
Apple hat aber schon immer Probleme bereitet, wenn man sich außerhalb der Applewelt bewegt. Hab da noch dunkel Erinnerungen bei Aqua.
<bashing>
Das Logo von Apple ist ernst gemeint. Da fehlt ein Stück zur Vollkommenheit. ;-)
</bashing>

Do you still have an unanswered question? Please log in first to post your question.