Glove80 Keyboard, Create Custom Layout

By Xah Lee. Date: . Last updated: .

Firmware

The firmware is open source ZMK. https://zmk.dev/

Programing the Keyboard (Create Custom Key Layouts and Key Macros)

You need to register an account (if you don't want to register an account, you can use the web configurator to generate .dtsi file (devicetree-source-include file) then use your local compiled ZMK software to generate a firmware file. See ZMK doc for detail.)

But here's an outline of how to program the keys (For detail and latest info, see the manual.)

Configure and Create a New Firmware File

  1. To program the keyboard, goto https://my.glove80.com/ (do register an account there.)
  2. Configure the key layouts on the website.
  3. Click the button to generate a firmware file for the layout you created. The file name ends in .UF2. Browser will ask you to save it.

Copy the file to left-hand-side

  1. Turn on both keyboard parts (press the button on the back, for each.)
  2. Connect the left-hand-side keyboard to computer by the USB cable.
  3. Press Magic+Escape to put the left-hand-side in bootloader mode. Now, a drive will show up on your operating system. On Microsoft Windows, it shows up as E: drive.
  4. Copy the uf2 file into the drive. Drag and drop it.
  5. After the copying is done, the drive disappears. (you can now disconnect the USB cable.)
glove80 2023-03-17 211754
glove80 2023-03-17 211754
glove80 2023-03-17 211809
glove80 2023-03-17 211809

Copy the file to right-hand-side

  1. Turn on both keyboard parts.
  2. Connect the right-hand-side keyboard to computer by the USB cable.
  3. Press Magic+' to put the right-hand-side in bootloader mode. Now, a drive will show up on your operating system. On Microsoft Windows, it shows up as E: drive.
  4. Copy the uf2 file into the drive. Drag and drop it.
  5. After the copying is done, the drive disappears. (you can now disconnect the USB cable.)

Load the New File on left-hand-side

  1. Turn off the keyboard (press the button at the back)
  2. Hold Magic+e and turn on the keyboard.

Load the New File on right-hand-side

  1. Turn off the keyboard (press the button at the back)
  2. Hold PageDown+i and turn on the keyboard.

Now, your keyboard is using your new config, on both keyboard parts.

Xah Fly Keys Layout for Glove80 Keyboard

Glove80 Keyboard