logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

readme.md (1366B)


  1. # Dactyl
  2. See https://github.com/adereth/dactyl-keyboard
  3. The Dactyl uses the [Teensy Loader](https://www.pjrc.com/teensy/loader.html).
  4. Linux users need to modify udev rules as described on the [Teensy
  5. Linux page]. Some distributions provide a binary, maybe called
  6. `teensy-loader-cli`.
  7. [Teensy Linux page]: https://www.pjrc.com/teensy/loader_linux.html
  8. To flash the firmware:
  9. - Build the firmware with `make handwired/dactyl:<keymapname>`, for example `make handwired/dactyl:default`
  10. - This will result in a hex file called `handwired_dactyl_<keymapname>.hex`, e.g.
  11. `handwired_dactyl_default.hex`
  12. - Start the teensy loader.
  13. - Load the .hex file into it.
  14. - Put the Teensy in firmware-loading mode:
  15. * If your current layout has a `QK_BOOT` key, press it.
  16. * If you lack a RESET key, press the reset button on the Teensy board itself.
  17. - Click the button in the Teensy app to download the firmware.
  18. To flash with ´teensy-loader-cli´:
  19. - Build the firmware as above
  20. - Run `<path/to/>teensy_loader_cli -mmcu=atmega32u4 -w handwired_dactyl_<keymapname>.hex`
  21. - If you like, you can do both at once: `make handwired/dactyl:<keymapname>:teensy`
  22. - Put the Teensy in firmware-loading mode:
  23. * If your current layout has a `QK_BOOT` key, press it.
  24. * If you lack a RESET key, press the reset button on the Teensy board itself.