- go to
C:\Users\benja\qmk_firmware\keyboards\keychron\q1v1\ansi\keymaps\Ben_Keychron_Q1V1_QMK_Development - Update your keymap
- Open QMK MSYS program from Start menu
- run the
qmk compile command
You should see five [OK]s. This will update the .hex file needed to flash your keyboard.
-
Run QMK Toolbox, located at
C:\Users\benja\OneDrive\Onedrive\Human Input Devices\Keyboard\QMK Development, it is not an installed software, run directly from file. -
Check Auto-Flash box tick box.
-
Select
ATmega34U4. -
Click Open and select to the .hex file updated in step 4, it is located in
C:\Users\benja\qmk_firmware\.build. Check the date and time of the .hex, it should be recently built. -
Put your keyboard into flash mode, this is the
QK_BOOTmacro in your keymap that you flashed previously. -
Create a copy of the keymap into
C:\Users\benja\OneDrive\Onedrive\Human Input Devices\Keyboard\QMK Development\Keychron Q1V1 Keymap Archive
Note: when upload macro name, you have to updated in three places!!
- unplug your keyboard
- take off the spacebar cap
- hold down the reset button found under the spacebar cap
- re-connect the usb cable
- this will put the keyboard into flash mode.