KMDeck: A Remote Control App — Built for Keyboard Maestro

OK. It works.

  • how do I put the grid on my ipad ?
  • below, I think that you meant Settings →privacy and security →accessibility (there are many accessibility sections in settings)
  • can I assign a Keyboard Shortcut to a button ? (not a button triggering a hotkey)
  • if I press a button, I am in edit button mode. How do I press a button to trigger the underlying action(s)

thank you very much

There used to be a readme.txt file in the Dropbox folder, and I appear to have removed it at some point. I've added it to the URL button info instead, and this will appear in the next incremental update. For now, here's a screenshot of the instructions:

Correct, but the first popup should have a button that takes you directly there. Does this not appear for you?

I've noticed that the Settings app in Tahoe can be a bit sluggish, taking a while to update its UI once a preference pane is selected. It's possible this could be interfering with things.

This isn't really what KMDeck (or Stream Deck) is intended for. It's primarily a mobile trigger system, so what you're describing is akin to a remote control for a remote control.

Instead, set up a macro in Keyboard Maestro with your chosen hotkey as its trigger, then add a button for this macro to KMDeck. That way, you can use a hotkey or press a button to fire it off.

1 Like

Thank you very much for taking the time to write a detailed answer !

2 Likes

This looks like an amazing app, thank you! Problems opening it though.

I’ve gone into System Settings: Accessibility and can see no mention of KMDeck in any of the sub-categories (e.g. Keyboard, Switch Control, Shortcut, etc.). Am I looking in the wrong place? Macos Sequoia 15.3.2

Have you copied the app from the DMG to your application folder? If so and it's not showing up, you may have to add it manually.

Did you see the button in the app that took you to the correct settings pane?

Privacy & Security > Accessibility

Hi noisneil, thanks for the response.

KMDeck was copied to (and appears in) the Applications folder.

On trying to open the app I needed to go into System Settings: Privacy & Security and ‘allow’ access to KMDeck, but that proceeded okay

Then KMDeck opened and presented me with the dialog above.

As I said above, I can’t find any KMDeck reference in the Accessibility section of System Settings. Tried clicking Relaunch KMDeck but this just got me to the same spot again.

It's my fault for not writing the full settings pane details in the prompt. It's **only ** the Accessibility page of Privacy & Security you need to look at.

Try going back to that page, deleting the entry and then relaunching KMDeck. Hopefully that might do the trick.

I haven't seen it fail to recognise the entry being added before.

In future versions, that dialog will refer to the Accessibility page more explicitly:

How's your "Open System Settings" button doing its thang? Can you swap that out to a URL-opening call, targeting

x-apple.systempreferences:com.apple.preference.universalaccess

...to go straight to the Accessibility pane?

This would take us to the Accessibility settings section (the one for Vision, Hearing, Motor, Display, Zoom, VoiceOver, etc.).

We need to go to Privacy & Security → Accessibility. Nice one Apple for making that naming pattern so distinct!

It currently calls:

x-apple.systempreferences:com.apple.preference.security?Privacy_Accessibility

I'll update it to use different URLs, dependent on macOS version:

  • macOS 13+ (Ventura / Sequoia / Tahoe):

x-apple.systempreferences:com.apple.settings.PrivacySecurity.extension?Privacy_Accessibility

  • Fallback (older macOS, or if the latest URL fails):

x-apple.systempreferences:com.apple.preference.security?Privacy_Accessibility

1 Like

D'oh!

Great, thank you noisneil, it worked! One thing I’d change to your modified dialog would be

  1. Open System Settings → Privacy & Security → Accessibility and look for the KMDeck entry:

I know you have the “Open System Settings” button below which will do it for you but just for clarity (for idiots like me) maybe the full long form in the text as well?

Really looking forward to trying it out now - but have to head off for the afternoon first… ah well.

Do you mean like this?

1 Like