This is just used for my Keychron k12 keyboard.
Keymaps config is here
If you want to use it, please consider updating the device ids here to match your device.
You would need NodeJS to run it
After you got NodeJS installed, just run
$ node .
It would write to your Karabiner config, please make sure you have a backup.
Karabiner - First time use it. As good as it could be.
Karabiner Complex Modification provides me inspiration. My k12 is now much useful than it was.
Keychron creates this keyboard. It is affordable, simple, and quality. I enjoy the lighting, fancy! I have no complaints.
My k12 is a bit wobble on a flat surface, hot glue fixed it.
MIT