Flashing a Tokyo60 to use VIA

Following up on my remapping the Tokyo60 with QMK, and remapping the D60Lite with VIA, I found tokyokeyboard_tokyo60_via.hex on https://www.caniusevia.com/docs/download_firmware and figured I’d give VIA a try on the Tokyo60.

Launched QMK Toolbox. Held down left shift + right shift + B until the toolbox software recognized it was in bootloader mode:

Atmel DFU device connected: ATMEL ATm32U4DFU (03EB:2FF4:0000)

Flashed the tokyokeyboard_tokyo60_via.hex file:

Screenshot of QMK Toolbox flashing VIA firmware onto Tokyo60
Screenshot of QMK Toolbox flashing VIA firmware onto Tokyo60
  

Launched the VIA software. It identifies the Tokyo60, which was back to its original key mapping. Remapped it with my preferred assignments, leaving Layer 0 untouched and tweaking Layer 1 a bit:

Screenshot of VIA software mapping Layer 1 on the Tokyo60
Screenshot of VIA software mapping Layer 1 on the Tokyo60

Here’s the VIA JSON for how I have mine mapped. (Now I have to remember to do the same for my “Coyote / Skiidata” board.) I added the space as the media play/pause key in Layer 1, stealing that idea from the D60Lite (kinda makes sense tbh), though I reverted back to having left and right shift pass through, to make things like selecting text in Word easier.

Easy.

May 15, 2023 JSON.

June 16, 2023 JSON (tweaked a bit)


Comments