Comma as a shortcut won't get saved

• Jun 1, 2015 - 16:07
Priority
P2 - Medium
Type
Functional
Frequency
Many
Severity
S1 - Blocker
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project

Musescore Version 2.0.1-b25f81d (German)
Windows Version 8.1 (6.3.9600) (German)

Problem description:
1) Open Edit → Preferences... → Shortcuts (I have German version, so it actually is "Bearbeiten -> Einstellungen -> Tastenkuerzel"
2) Change something, e.g. assign note duration "double dot" to a comma.
3) New shortcut is now working as long as MuseScore is running. But if you
4) Close MuseScore and restart
5) Assignment is lost.

Thanks for your help / suggestions.

I found a thread for Apple System (subdirectory was missing), but this can not be applied to Windows.


Comments

Confirmed, with Windows 7 (Enterprise, 64bit), but so far with the comma only.
And I think this may be by design, as the comma is the delimiter of multi keystroke shortcuts

Right...

This seems to be an oddity of the German version:

The separator is (in my version) the semicolon, this key is is assigned as a shortcut, too.

The comma is not the separator, but it is lost when preferences are saved. If you select several shortcuts (including a comma in the middle of the list) you see - after restarting - an empty space between semicolons.

Anyway, I selected another key.

Maybe someone will fix this minor bug in future so I leave the issue open, but I am happy with the workaround.

Thank you for your help!

semicolon is the separator for alternate shortcuts, comma for multi-key shortcuts.
For example you can have a shortcut "A,B,C;D,E,E", meaning you either press A B and C in that order or press D E and F in that order to trigger the action behind that shortcut

The real bug might be that the dialog at first accepts that comma (and even works with it)

> The real bug might be that the dialog at first accepts that comma

No, please don't take away my comma shortcut. BTW this worked perfectly on Musescore 1.3
so that's why I am already used to pressing that key. (For the curious, I use "," and "'" for
down-octave and up-octave because those are the characters that Lilypond uses. They're
next to each other on a Dvorak keyboard. I can't use the default shortcuts for these because
my window manager steals the Ctrl+arrow keys.)

In reply to by Ian Collier

What about using something else as delimiter? E.g. a UTF character not present on keyboards. The comma key has such a convenient placement on many keyboards that it should be possible to use it as a shortcut.

Severity S1 - Blocker
Reported version 2.1  
Regression No
Workaround No

Came up again in https://musescore.org/de/node/286203, here the comma on a German NumPad, which as of MuseScore 3 doesn't work as the shortcut for "Note duration: Dotted", together with the regular dot, like it did in MuseScore 2 and 1

Priority P2 - Medium

Often these sort of things are out of our control, as they depend on how Qt reports the info to us. But worth investigating for sure.

Came up again in https://musescore.org/de/node/289521
While the lack of being able to use comma as a shortcut is a regression between MuseScore 1 and 2, the fact that NumPad dot can't get used as a shortcut in locales that don't have a dot as the decimal separator is a MuseScore 2 to 3 regression, and makes it a much more serious issue that it was before in MuseScore 2. Not being able to use NumPad to enter note durations is a pretty bad thing

Fix version
3.1.0