59 lines
3.0 KiB
Markdown
59 lines
3.0 KiB
Markdown
# Quantum Mechanical Keyboard Firmware
|
|
|
|
**NB** Currently commit `ccc9c43161282bd6f37813cc85c13da1eb51b88d` unfucks slave repeat characters on dm.
|
|
|
|
## JOSH SETUP 8)
|
|
|
|
written on 8/11/2025 in harburg to add german eszett to dactyl.
|
|
|
|
**LOONIGS ONLY**
|
|
|
|
python -m venv venv
|
|
source venv/bin/activate
|
|
python -m pip install qmk
|
|
qmk setup
|
|
qmk compile -j 12 -kb handwired/dactyl_manuform/5x6 -km josh
|
|
sudo usermod -aG uucp josh
|
|
newgrp uucp
|
|
qmk flash -kb handwired/dactyl_manuform/5x6 -km josh
|
|
|
|
Note: `json2c.sh` is broken on latest qmk versions - one shot modifier keys (like `OS_LSFT`) need to be replaced with legacy modifiers (like `OSM(MOD_LSFT)`)
|
|
|
|
|
|
|
|
|
|
[](https://github.com/qmk/qmk_firmware/tags)
|
|
[](https://discord.gg/Uq7gcHh)
|
|
[](https://docs.qmk.fm)
|
|
[](https://github.com/qmk/qmk_firmware/pulse/monthly)
|
|
[](https://github.com/qmk/qmk_firmware/)
|
|
|
|
This is a keyboard firmware based on the [tmk\_keyboard firmware](https://github.com/tmk/tmk_keyboard) with some useful features for Atmel AVR and ARM controllers, and more specifically, the [OLKB product line](https://olkb.com), the [ErgoDox EZ](https://ergodox-ez.com) keyboard, and the [Clueboard product line](https://clueboard.co).
|
|
|
|
## Documentation
|
|
|
|
* [See the official documentation on docs.qmk.fm](https://docs.qmk.fm)
|
|
|
|
The docs are powered by [Docsify](https://docsify.js.org/) and hosted on [GitHub](/docs/). They are also viewable offline; see [Previewing the Documentation](https://docs.qmk.fm/#/contributing?id=previewing-the-documentation) for more details.
|
|
|
|
You can request changes by making a fork and opening a [pull request](https://github.com/qmk/qmk_firmware/pulls), or by clicking the "Edit this page" link at the bottom of any page.
|
|
|
|
## Supported Keyboards
|
|
|
|
* [Planck](/keyboards/planck/)
|
|
* [Preonic](/keyboards/preonic/)
|
|
* [ErgoDox EZ](/keyboards/ergodox_ez/)
|
|
* [Clueboard](/keyboards/clueboard/)
|
|
* [Cluepad](/keyboards/clueboard/17/)
|
|
* [Atreus](/keyboards/atreus/)
|
|
|
|
The project also includes community support for [lots of other keyboards](/keyboards/).
|
|
|
|
## Maintainers
|
|
|
|
QMK is developed and maintained by Jack Humbert of OLKB with contributions from the community, and of course, [Hasu](https://github.com/tmk). The OLKB product firmwares are maintained by [Jack Humbert](https://github.com/jackhumbert), the Ergodox EZ by [ZSA Technology Labs](https://github.com/zsa), the Clueboard by [Zach White](https://github.com/skullydazed), and the Atreus by [Phil Hagelberg](https://github.com/technomancy).
|
|
|
|
## Official Website
|
|
|
|
[qmk.fm](https://qmk.fm) is the official website of QMK, where you can find links to this page, the documentation, and the keyboards supported by QMK.
|