qmk_firmware
https://github.com/qmk/qmk_firmware
C
Open-source keyboard firmware for Atmel AVR and Arm USB families
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C not yet supported6 Subscribers
Add a CodeTriage badge to qmk_firmware
Help out
- Issues
- Bugfix for all reactive key hits expiring when the oldest expires
- [Fix] [Core] Fix potential stuck key at matrix pos (0, 0) when using Chordal Hold and/or Flow Tap.
- Add support for optional NKRO bootproto compatibility.
- Add callbacks to change the USB interfaces a host sees (ChibiOS)
- Compare eeprom_update_block() data in 16-byte chunks
- Generalise version file search
- [Bug] ChibiOS linker script fails on Windows (QMK MSYS 3.0.0 / Make 4.4.1) when STARTUPLD_CONTRIB is empty (`cannot open linker script file C:/QMK_MSYS/<MCU_LDSCRIPT>.ld: Invalid argument`)
- Add magicforce v17 keyboard
- Replace casts to union types with compound literals
- Remove extra semicolons at file scope
- Docs
- C not yet supported