Shortcut of diminuendo ">" doesn't work
Shortcut of diminuendo ">" doesn't work. When I click Shift+, everything is ok and I see crescendo; analogous situation with Shift+. - nothing isn't displaying. I tried to make a new shortcut - nothing.
Shortcut of diminuendo ">" doesn't work. When I click Shift+, everything is ok and I see crescendo; analogous situation with Shift+. - nothing isn't displaying. I tried to make a new shortcut - nothing.
Do you still have an unanswered question? Please log in first to post your question.
Comments
Are you using CTRL+Shift? Both shortcuts work for me - in Beta 1 and new Nightlies - using Windows 8.1 u1.
(I hope that's not a dumb question, but your post doesn't mention the CTRL key.)
Oh, wait - now I see: CTRL isn't supposed to be necessary, and, without it, what you describe is correct.
I assumed that CTRL was necessary in conjunction with the Shift key without even checking. My bad.
Either this is a bug then, or the Shortcuts tab in Preferences needs to be edited to CTRL+< and CTRL+>.
SHIFT+. is supposed to add staccato according to the list in Edit Preferences. But it doesn't work.
Clearing that shortcut definition makes diminiuendo with that key combination work.
Should an issue be raised for this??
This could be keyboard dependent - I am using a UK keyboard.
HTH
In reply to SHIFT+. is supposed to add by ChurchOrganist
Given that Shift+. is exactly the same as < on a U.S. keyboard, there's definitely a conflict in the Shortcut definitions. Could this be a known issue already?
In reply to Given that Shift+. is exactly by [DELETED] 448831
Bearing in mind that none of the lead developers use a UK or US keyboard maybe not?
In reply to Bearing in mind that none of by ChurchOrganist
Seems we'd need locale-dependen (or rather keyboard-dependant) shortcut presets?
Is there a way MuseScore / Qt can find out what keybord layout is configured?
Or have keyboard independant shortcits, I give a hoot what key combo someone has to type to get a <, >, + etc., but Qt (?) seems to care?
In reply to Given that Shift+. is exactly by [DELETED] 448831
Oops, I meant Shift+. is the same as > on a U.S. keyboard.
In reply to Given that Shift+. is exactly by [DELETED] 448831
Yes, it's a known issue, by me :-) Shift+. and ">" are indeed the same keystroke on most US keyboards. For me, though, it works just fine to redefine one of these shortcuts. Are people really finding that does't work? If you start MuseScore from a terminal window or from within the debugger, do you get any relevant console output when pressing the shortcut? As I recall, before changing "Add staccato" to "Ctrl-"." on my system, I used to get a warning about duplicate shortcuts each time I pressed ">" aka Shift-"."
Anyhow, it's kind of a never-ending battle trying to come up with a set of default shortcuts that work across all keyboard configurations. It's been suggested we actually ship a variety of different shortcut configurations determined by locale or something.
Personally, I'd vote for moving staccato to Ctrl-"." or something else, as I used that very seldom and ">" seems so natural for diminuendo (and better than Shift+H which was the 1.3 shortcut). But I realize that might seem surprising to hardcore 1.3 users accustomed to Shift-"." adding staccato.
In reply to Yes, it's a known issue, by by Marc Sabatella
I reset the shortcuts to default.
< (Shift+,) works correctly with no console output.
> (Shift+.) does not work and the console outputs:
QAction::eventFilter: Ambiguous shortcut overload: >
When I redefine the shortcut keys I get this:
capture key 0x200003c modifiers 0x2000000 virt 0x3c scan 0x3b
capture key 0x200003e modifiers 0x2000000 virt 0x3e scan 0x3c >>
Then neither < nor > work.