This project is really great, thank you guys who are working on this.
I used `ApplePS2SmartTouchPad` for my keyboard and `alexandred's VoodooI2C` for trackpad.
The problem is that though I set `Enable Sierra Caps Lock Fix` to `TRUE` in ApplePS2SmartTouchPad.kext/Contents/PlugIns/ApplePS2Keyboard.kext/Content/info.plist, the Caps Lock can't change input Source normally. For example, at Google.com, if I press CapsLock, it will first change to capital instead of input source. And if I press again, it will change to another input source.
It should only change to another input source; and long press will change to capital letter.
Hope you guys can fix it, thanks a lot.