kmk_firmware
kmk_firmware copied to clipboard
Clackety Keyboards Powered by Python
I just noticed that some key combination make momentary layer become irreversibly sticky. Specifically, I have: Custom keys: ``` LOWER = KC.MO(1) RAISE = KC.MO(2) ADJUST = KC.LT(3, KC.LGUI) ```...
This is an approach to make modules with side effects more consistent (related to #495). At the moment, I think only hold-tap (and it's decendents) and combos profit. Modified keys...
- Improve Peg OLED extension performance (remove flicker/flash when changing content based on current layer). - Update Peg RGB extension to support RGB LED brightness change and add two keycodes...
This pull requests adds a new OLED module that is not constrained by the Peg client which only supports four corners and does not play well with displays any other...
After a few hacky try I got a versatile led layer/capslock indicator for myself. As I've seen a few time asked on the discord how to do such layer indicator,...
Hi, It would be nice to have a way to reference already asked questions. Github Discussions could be enabled on this repo with a simple settings change, as a way...
As one who is fairly new to custom/diy/mechanical keebs, and less than a beginner at python, some example code in the docs for the core features would be much appreciated....
## The issue - load modules `HoldTap` and `Combos` in this order - declare a hold-tap key with `hold_preferred=True`; `tap_interrupted` can be `True` or `False` (the bug will be triggered...
add: [Makerdiary M60 Mechanical Keyboard](https://makerdiary.com/pages/m60-mechanical-keyboard)