I’m using keyboard shortcuts to move actions up and down in my macros, and I’ve run into some strange behavior.
When I press ⌘⌃↑ or ⌘⌃↓ (Command + Control + Up/Down), instead of moving the selected action just one step, it jumps all the way to the top or bottom of the macro. This seems to override the common macOS convention used in apps like Apple Notes, Scrivener, and OmniFocus, where those shortcuts typically move an item just one position.
I've created a custom shortcut in Keyboard Maestro to move an action up/down one spot, mimicking that standard behavior — but KM’s default seems to be overriding it.
Additionally, I've noticed some inconsistent behavior with the left and right arrow keys:
Sometimes Right Arrow dives into a subroutine or group (as expected from the "Go to Action" menu),
Other times it unexpectedly moves the entire action or macro group to the bottom of the list instead.
I’ve sorted my macros by Most Recently Executed, and I don’t see anything that would indicate a conflict or a macro triggering this behavior.
My Questions:
Where in Keyboard Maestro’s menus is the shortcut assigned that causes ⌘⌃↑/↓ to move the action to the top or bottom?
Is anyone else experiencing this behavior with arrow keys moving actions or groups unpredictably?
Is there a reliable way to override or disable these defaults?
Oh that's cool and yes I like that too just not what I am use to. To keep the other two consistent with other applications I probably would have done Power Claw (Command+Option+Control (⌘⌥⌃)) + up and down arrow for moving to the top or bottom but that is more modifiers.
I did make my own modifiers in the one above but Keyboard Maestro still takes control if I move actions too fast and jumps it to the top. That is a nicely scripted all in one macro you made thanks for sharing.
Do you experience " 2. Is anyone else experiencing this behavior with arrow keys moving actions or groups unpredictably?"
When I select an action inside a group sometimes Comtrol (Command+Control (⌘⌃)) + left and right arrow will move up and back in to the macro group but for me mostly it moves them to the top or the bottom of all the actions in the macro.
If we're talking about who invented it -- nope. That's generally reckoned to be Douglas Engelbart and his team at the SRI International's Augmentation Research Center, as revealed by them at "the Mother of all demos".
I'd argue that Apple made it good because Jobs saw how such direct manipulation would open up computing "to the rest of us". But I'm an Apple fanboi so I would, wouldn't I