Setting Up Your QMK Environment

https://docs.qmk.fm/#/getting_started_build_tools

QMK Configurator

https://config.qmk.fm/#/tokyo60/LAYOUT_60_hhkb

QMK Toolbox

https://github.com/qmk/qmk_toolbox

  1. Download and install QMK Toolbox for your operating system.
  2. Use the QMK Configurator to define keycodes in your keymap.
  3. Read the docs to learn about keycodes.
  4. Your keymap should define L_SHIFT, R_SHIFT and PAUSE
  5. There is no FN key for function, try MO(1) instead.
  6. Give your keymap a name to make it easier to find.
  7. Click Compile, wait and then Download Firmware.
  8. Start QMK Toolbox
  9. Click Open and select your downloaded firmware.
  10. Select atmega32u4 in the microcontroller pulldown menu.
  11. Put your Tokyo60 into boot loader mode using L_SHIFT+R_SHIFT+PAUSE.
  12. The default keymap defines PAUSE as FN+p.
  13. You should see “DFU device connected” in QMK Toolbox.
  14. Click the Flash button in QMK Toolbox.
  15. Wait for a “device disconnected” message.
  16. Test out your new keymap!