kmk_firmware icon indicating copy to clipboard operation
kmk_firmware copied to clipboard

Clackety Keyboards Powered by Python

Results 130 kmk_firmware issues
Sort by recently updated
recently updated
newest added

The keycodes for Bluetooth located in the [docs](https://github.com/KMKfw/kmk_firmware/blob/master/docs/keycodes.md#bluetooth-keys) don't actually do anything that I can see. There is a function for BLE_REFRESH however which is not listed.

bug
Documentation
bluetooth/wireless

Example: I have shift keys set on my Z and / keys, and ctl key on my A key. Even when tap_interrupted is set to False: I hold my Z...

enhancement

Mainly I'm talking about I2C/SPI OLED displays but more can come later on. It's a big undertaking and these decisions have to be taken: - [ ] How do we...

enhancement
requires hardware testing

There's no consistent or central debugging mechanism. The current debug prints from `KMKKeyboard` can be _very_ verbose to the point of being counterproductive in some scenarios. In my testing branch...

enhancement
general firmware

Before making changes to this [page](https://github.com/KMKfw/kmk_firmware/blob/master/docs/Officially_Supported_Microcontrollers.md), I would like to know what's considered "officially supported"... Here are a few examples I have in mind to add: | Controller | board...

(Out of the discussion on #423) An exception raised by these should fail the keyboard? If so, which? Extension: def enable(self, keyboard): def disable(self, keyboard): def on_runtime_enable(self, keyboard): def on_runtime_disable(self,...

Done so far: * stub out relevant docs in contributing.md * add config file: .markdownlint.yml * disabled every rule we're violating that `markdownlint` doesn't know how to autocorrect w/ `--fix`...

If anyone has experience in creating a style guide, we would love to have one with the size we are at. If you are interested, feel free to open a...

help wanted
Documentation

https://beta.docs.qmk.fm/using-qmk/software-features/feature_combo This is the given example for the feature that was requested.

enhancement
qmk-inspired

I'm new to KMK and keyboard firmware, but not new to microcontrollers or mechanical keyboards. So I could be incorrect about this, but I think it would be very easy...