How can I set up my Mac to automatically open a program when a specific USB peripheral is connected?

Hi,

I have recently been using an Elgato Stream Deck as an accessory for my mac laptop to run various quick actions. The only requirement for this device to work once connected is for the stream deck application to run in the background.


It is easy to open and run the driver for the Stream Deck but I think it would be cool to have the driver application automatically start when I connect the stream deck.


So, my question is: Is it possible to set up an automation on my Mac to open a selected program when a specific USB peripheral is connected?


So far I have looked in Automator for a solution but have had no conclusion. I know that Automator can be used to launch applications but I'm not sure how to trigger that workflow automatically when a USB peripheral is connected.


If someone has a suggestion for how to achieve this please let me know. Thanks!

MacBook Pro 13″, macOS 12.2

Posted on Mar 6, 2022 3:27 PM

Reply
3 replies

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How can I set up my Mac to automatically open a program when a specific USB peripheral is connected?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.