Change to ‘dark mode’ on GitHub
For instance, GitHub pages may be in dark mode when logged out and not when logged in. Sample GitHub page Change to dark mode When logged in, click on the profile picture in the upper right → Settings → Appearance …
For instance, GitHub pages may be in dark mode when logged out and not when logged in. Sample GitHub page Change to dark mode When logged in, click on the profile picture in the upper right → Settings → Appearance …
This was written as it happened (though not necessarily in the same order) when I was new to ZMK, on day 1 of getting the Keychron B6 Pro. Some pros: Independence of a web service. More permanent configuration of the …
Customising the ZMK-based Keychron B6 Pro keyboard without the Via clone Read more »
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 …
Version 1.93 (August 2024 release, received 2024-09-05) fixed a problem with very slow (minutes instead of seconds) Git operations in Visual Studio Code. This problem was introduced with a recent release, probably the previous release one month earlier, 1.92 (July …
Git operations in Visual Studio Code are no longer slow (August 2024) Read more »
Keychron now has a Via clone: Keychron Launcher Though macro recording is practically completely broken. Support for Hall effect keyboards For the Kickstarter Keychron model Q1 HE, three activation point profiles can be defined.
Embedded Office CANopen stack. Though it may have been abandoned by now. For example, “CANopen demo for STM32F7xx microcontrollers“. Raspberry Pi Pico / RP2040 PIO. Most likely, it is not a complete implementation (for example, all the error modes/states and …
The idea is to 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 …
The basis for cancelling Via macros in progress and for making Via macros repeat Read more »
The divergence of QMK software development can be confusing, but there is a systematic way to find which branch a particular feature or folder is in (instead of manually switch to each branch and manually look for the information). Example: …
Comprehensive search in QMK source in all branches, incl. forks and forks of forks 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 »
The short version: A relatively simple hack enables mouse actions in Via. Seldomly used keycodes, e.g., for F23 and F24, accepted by Via, are converted to the keycodes for left click and right click just before macro execution. This breaks …