Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 1.07 KB

ergodox_custom-kll_osx.md

File metadata and controls

17 lines (16 loc) · 1.07 KB

How to flash the ergodox using your own kll files

  1. brew install dfu-util python3
  2. brew link python3 (if python3 fails to link the first time)
  3. git clone https://github.com/kiibohd/controller.git
  4. cd controller
  5. git submodule add -f https://github.com/kiibohd/kll.git
  6. cp ~/Downloads/MDErgo1-Default-7cf3dec5b2d47f11e838c3f5be45e2f9/MDErgo1-Default* kll/layouts
  7. edit Keyboards/ergodox.bash
  8. Change the DefaultMap line to read "MDErgo-Default-0 lcdFuncMap"
  9. Add a PartialMaps value for every map under the base that you have defined in the configurator. eg. PartialMaps[1]="MDErgo1-Default-1", PartialMaps[2]="MDErgo1-Default-2"
  10. Save your changes to ergodox.bash and then run it: ./ergodox.bash
  11. This will create a build folder for each side of the keyboard, Keyboards/ICED-L and Keyboards/ICED-R.
  12. Put your keyboard into programming mode and run dfu-util -D Keyboards/ICED-L/kiibohd.dfu.bin
  13. Unplug and replug in the main cable to the left side and enjoy your new layout.