I just added a couple of key commands and all of them work nicely except Ctrl+Alt+M. The assignment via the program settings works but no action is performed when pressing the keys. The reason seems to be the letter µ which is mapped to Ctrl+Alt+M on the German PC keyboard.
Fortunately, I can work around this by changing the entry in keycommands_de.json
like this:
"EventEdit.CopyToStaveBelow" : [ "µ" ]
Now Dorico executes the command when pressing Ctrl+Alt+M but the key command dialog show that M is assigned rather than µ. It’s not a big deal as the manual change to the JSON file is retained. It would be great if all key combinations could be assigned within Dorico, though.