Remap application shortcuts

I am new to Keyboard Meastro and I have just recently discovered it's amazing abilities.

This is probably a real noob question but here we go:

I am using several different Daws producing music and most of them allow me to remap keyboard shortcuts (making them the same) so I can move easily between the programs. However, Universal Audio Luna doesn't have that feature (neither does Pro Tools).

Is it possible to override the shortcuts just in Luna so I can map the most basic functions according to my other Daws using Keyboard Maestro?

Firstly, read the FAQ What is the difference between different kinds of hot keys? to understand the difference between menu command keys and hot keys.

Applications sometimes let you adjust their menu command keys, and otherwise you can often adjust them in the System Preferences Keyboard, Shortcuts, App Shortcuts preferences.

Applications usually do not have hot keys (unless they have some facility to work when the application is not at the front), but if they do they will generally have definitions for them in their preferences.

Applications also have various other keys that may mean things when using the application, such as for selecting tracks, or changing tools or whatever, and they are generally specific to what you are doing in the application at the time.

If neither the application, nor the System Preferences allows you to adjust the keys, then the only remaining option is to have Keyboard Maestro use a hot key and then simulate the desired keystroke. The problem with this is you can only safely map keys in one direction (so you can make X mean Y, but not then make Y mean something else), and also that it is often hard for Keyboard Maestro to know the context sufficiently to know when to do the mapping (for example, if X means Y, you can no longer type "max" in a text field).

So the answer is very much “maybe”.

Thanks for the lengthy reply!
I guess I'll have to reconsider using Luna until they make it possible to remap their own shortcuts.

Peter's lengthy reply is also somewhat generic.

Looking at the Luna documentation,

KM can help if we know more precisely what you want to do.

I have many apps where I have remapped the standard keyboard shortcut to a specific one of my choice e.g. Zoom in is always CMD+ " + " by using the KM select menu item tailored for each application.

Similarly, KM can detect say CMD+c and type say Z

and here is a thread on using KM with Protools that may give you some ideas

So a couple of examples please

The short answer is: Most likely
I do this all the time.

The key is making use of the App's menus, provided it has a menu item that corresponds to the shortcut you want to remap.

Let's look at an example using the KM Editor app (Keyboard
It has a shortcut to insert an Action: ⌘⌃A
I prefer: ⌃A

So, I have a Macro in my Keyboard Maestro Macro Group that uses this menu item:

It is a very simple macro:


It makes use of this KM Select or Show a Menu Item action.

If your App does not have a corresponding menu item, then you can use this Action:
Type a Keystroke action to type the shortcut the App normally uses. So, in this case, it would be:


Make sense?
Let us know if you have any questions.

Thanks all of you! Really friendly people on this board it seems! :slight_smile:

I will dive into Keyboard Maestro a little more and try to absorb all the advice I've been given before I reply with more questions.

I have also started using Lemur on an iPad for Daw control and I am considering making a specific Lemur mapping for Luna as well which seems like a good combo with KM.

You can most likely expect more noob questions along the way but I do have to make music as well! :joy:

1 Like