First letter of entry in palette not highlighted anymore

For some reason the first letter of a macro is not highlighted anymore so i must use the mouse. Re-organized my macro's but not a clue where to loo. See the example. Any idea where to look?

CleanShot 2025-01-05 at 15.24.36@2x

That feature of highlighted first letter to trigger the macro is only available in Conflict Palettes. It looks like your image is a Group Palette.
You can tell a Conflict Palette because the conflicting trigger is shown as the Palette name:

image

3 Likes

@Zabobon. Thank you for helping me out.

2 Likes

I have this palette that calls a group and highlights the first letter. I've found that some of the palette styles are better than others at showing the colour contrast between the text and highlighted letter text.

image

@Gerrit have you tried changing the palette style? Keyboard Maestro -> Preferences -> Palettes

It was like @zabobon suggested not a conflict palette but a macro group palette. But your suggestion changing the style is a good one. Easier to read.

I'm confused by this because I have macro group palettes that show the highlighted letter (as shown in my previous comment).

Now I understand you @hemicyon . I was focused on the beginletter instead of what kind of palette your using. Interesting. I am organizing my macros because I don’t need workstuff anymore. Will take a look at this too as a solution. Thanks .

Must investigate it further . Have restored my old macro but typing the first letter did not work. The solution to make it a conflict palette worked. Can you give me the settings of a macro group as an example?

What @hemicyon is doing is using the Action Show a Palette of Macros and setting it to a whole Group. Apologies, this also has the highlighted first letter feature which allows you to fire a Macro by typing letters to narrow down the search, just like the Conflict Palette.

To set it up, make a Macro that has the single Action Show a Palette of Macros and set that Action to show all the Macros from the Group you want. Then give that Macro a hotkey and you can call it up and get the effect you are after.

Here is an example (you would need to reset the Action to the Group you want to target, change the hotkey to what you want and put it in a Globally active Group).

To change the Group it is targeting, use the driopdown menu.

Show Palette of Macros.kmmacros (2.0 KB)

Click to Show Image of Macro

1 Like

This is the only way I know how to do this. Is there another way? I know you can manually add macros individually (or add a smart group) in that same action, but that also works to show the first letter highlighted.

The "Shows/hides a palette when:" section of the Macro Group's settings:

1 Like

Yes, but @Gerrit and @hemicyon are specifically asking for a palette that shows highlighted first letters of the Macros’ names and allows triggering of the macros by typing just those letters. The normal “show/hides a palette when” Group palette is not like that.As far as I can tell, that function is only available in the “Conflict Palette” and the “Show Palette of Macros” Action.

I didn't even know about setting the palette in the group settings like that, which is why I asked. It's definitely good to know the option is available there, but I don't think I'll ever use it if it doesn't support keyboard navigation/selection. It's curious though that a macro using the Show a Palette of Macros action that references a group will have keyboard support, but it won't have keyboard support if the palette options are set directly in the group settings. I wonder if this is by design (and if so the reason for it), or an oversight.

It is definitely by design. The Macros in a Group will usually have specific hot keys or other triggers to launch them. The Group Palette lists the Macros and allows them to be launched by either clicking on the Palette or typing their set hot key or any other trigger that has been set.

The hot keys can be displayed in the Group Palette so, the Palette also acts as a visual aide-mémoire of those hot keys.

image

You can even set up the Group Palette to only show Icons and hot keys and rely on tooltips for the name of the Macro. It is very flexible and customisable.

image

1 Like

Thank you all a lot. Expanding my knowledge about pallettes.

1 Like