Xudong Zheng
Xudong Zheng
The motivation for this PR is to be the first part of #2080. The commits should be pretty self-contained and easy to review. The split run and indicator I haven't...
Underscore is correctly handled when using left shift with minus, however right shift with minus seems to deactivate &caps_word.
The TinyGo Bluetooth library currently includes support for HCI using an external ESP32 coprocessor running NINA-FW. Extending the library to support alternative controllers, in particular the Zephyr Bluetooth controller, would...
Currently ZMK uses settings to periodically remember the latest state for `&out`, `&ext_power`, and others. Some users may be prefer for such state to not persist. Not using settings means...
Flow control will be enabled for UART if hw-flow-control is set.
The brightness is already scaled within zmk_rgb_underglow_tick(). With the current range condition, setting max brightness to 20% results in starting with 4% (20% of 20%) brightness.
This makes it possible to override ZMK Kconfig options from shields. This is useful for options such as `ZMK_SPLIT_BLE_CENTRAL_PERIPHERALS`, `BT_MAX_PAIRED`, `BT_MAX_CONN`, among others. Defining these in the shield `Kconfig.defconfig` works...
Allow setting CONFIG_BT_MAX_CONN to CONFIG_ZMK_SPLIT_BLE_CENTRAL_PERIPHERALS for dongle mode without Bluetooth profiles (USB output only).
Long arguments, particularly ones containing E and F, should not be modified. Arguments such as `--LINE-NUMBERS` (which has a short version) or `--MOUSE` (which does not have a short version)...