The short version: A wireless QMK-based Keychron keyboard can provide the information about the battery state, e.g. “81%”, to the operating system, just like, for example, a wireless computer mouse. Though the operating system may have to be configured for …

The battery state of a wireless Keychron QMK-based keyboard can be displayed in the operating system Read more »

The idea is capture the Via macro execution in function dynamic_keymap_macro_send() (in file quantum/dynamic_keymap.c) and instead feed the information into an existing QMK macro engine that has cancelling macros and repeating macros as features. Introduction It is relatively straightforward to …

The basis for cancelling Via macros in progress and for making Via macros repeat Read more »

This is mostly to have a page where the Keychron keyboard model numbers can be very quickly found with a straight text search, no matter the notation, for example, “V6C3” vs. “V6-C3”. Encoding The model number’s second-last position (only K8 …

Product numbers for Keychron keyboards, e.g., V6C3 for V6 with tactile (brown) switches Read more »