Karabiner Elements不支持对不同的键盘自动使用不同的配置,所以本文通过监听USB键盘插拔事件实现自动切换。
依赖:
- Keyboard Maestro
- php
脚本
Karabiner Elements会监听配置文件~/.config/karabiner/karabiner.json
,如果有变动,会自动重新加载。
切换配置的脚本在这里。
Keyboard Maestro
键盘插入事件:
键盘拔出事件:
Karabiner Elements不支持对不同的键盘自动使用不同的配置,所以本文通过监听USB键盘插拔事件实现自动切换。
Karabiner Elements会监听配置文件~/.config/karabiner/karabiner.json
,如果有变动,会自动重新加载。
切换配置的脚本在这里。
键盘插入事件:
键盘拔出事件: