Mac OS 下 USB 接入设备发生变化时,自动运行某个脚本的办法。

查看 40|回复 1
作者:manfred4527   
我的 Mac 和 Win 主机是共享一套键鼠和显示器。
键鼠是通过外接一个 USB 切换器进行切换的,显示器通过 USB-C 和 Mac 连接,DP 和 PC 连接。
现在切换键鼠很方便,我只要按一下远程的开关就好了。物理上面实现了 usb 键鼠设备的切换。
显示器的切换需要通过 Karabiner-Elements 绑定快捷,通过 DDC/CI 切换显示器。
现在有个想法,在 Mac 上检测 USB 设备状态变化,如果连接了某个设备则自动跑一下某个脚本。
这样只要在 USB 状态发生变化时,看一下是否有相应的设备接入。让系统自动的去切换显示器。
讨论一下解决思路。

切换, USB, 键鼠, Mac

geekzs   
可以试试 hammerspoon https:www.hammerspoon.org/docs/hs.usb.watcher.html
您需要登录后才可以回帖 登录 | 立即注册

返回顶部