Thanks to scim author james su
Thanks to fcitx author Yuking
