OK, so it's been a while, and I figured I should do an update.
I have added a bunch of new features, such as:
1. OS fingerprinter. the device can now detect which OS is
installed on the computer it is plugged in and change
its behavior based on that.
2. added support for multiple keyboard layouts, as well as
an ability to change layout settings without doing firmware
update.
3. added more commands such as HOLD, RELEASE, KEYCODE;
added support for right-hand modifier keys;
VID / PID changing is now possible with hex values, not decimals
4. substantially improved documentation, created a github wiki.
made a couple youtube videos here:
https://www.youtube.com/channel/UC8HZCV1vNmZvp7ci1vNmj7gThe device is now basically feature complete, so I invite
everyone to check it out.