Instructions, tools, links and hex files for flashing kbdfans kbd19x. Mainly for personal use.
- Download QMK Toolbox https://qmk.fm/toolbox/
- Use QMK Configurator https://config.qmk.fm/#/kbdfans/kbd19x/LAYOUT_ansi
- Setup your keybinds in the configurator
- Compile/Download firmware from config.qmk.fm
- Put Keyboard in flash mode by holding "Esc" while plugging in the keyboard
- You should see
*** DFU device connected: Atmel Corp. ATm32U4DFU
- You should see
- Load hex file into QMK toolbox and Flash
- If having trouble with drivers and getting "no devices found" you may need to fix the driver
- Use Zadig https://zadig.akeo.ie/ and libusb-win32
- Controller atMega32u4
- The most difficult part of determining the layout is how to deal with the absence of the standard insert/delete/home/end/pgup/pgdwn cluster. We ended up sacrificing pause, scroll lock, insert, rt ctrl, rt gui/menu.
- In our layout print screen, and delete keys were important
- For a more advanced layout, switching the "" and "backspace" keys, going with a 1 unit "" would allow the addition of the delete key above backspace.
- Find the json file here: https://github.com/okjustgo/kbd19x/blob/master/final_kbd19x.json
- Layout PDF can be found here: https://github.com/okjustgo/kbd19x/blob/master/final_kbd19x.pdf