Some keyboards do support analog input but with severe limitations. To allow you to make the most of your keyboard, we provide custom firmware with full analog report functionality. See here for the difference it makes.
These refer to different layouts of the keys:
Z
\|
Z
For Keychron, the .bin files we provide are the result of executing the following on the keychron-far branch:
make -j keychron/q1_he/ansi_encoder:via && make -j keychron/q1_he/iso_encoder:via && make -j keychron/q1_he/jis_encoder:via
make -j keychron/q3_he/ansi_encoder:via
make -j keychron/q5_he/ansi_encoder:via
make -j keychron/k2_he/ansi_rgb:via && make -j keychron/k2_he/iso_rgb:via && make -j keychron/k2_he/jis_rgb:via
For Lemokey, the .bin files we provide are the result of executing the following on the lemokey-far branch:
make -j lemokey/p1_he/ansi:via