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