Karabiner Elements不支持對不同的鍵盤自動使用不同的配置,所以本文通過監聽USB鍵盤插拔事件實現自動切換。

依賴:

  • Keyboard Maestro
  • php

腳本

Karabiner Elements會監聽配置文件~/.config/karabiner/karabiner.json,如果有變動,會自動重新加載。

切換配置的腳本在這里

Keyboard Maestro

鍵盤插入事件:

鍵盤拔出事件: