VIA

Until the ErgoDonk Zero layout is merged into the official VIA repo, you’ll need to load the VIA definition manually.

Editing with VIA will only work after you’ve flashed the ErgoDonk Zero at least once. See flashing for first flash instructions.

  1. Visit https://usevia.app/
  2. Open the “Settings” tab by clicking on the gear icon at the top of the page.
  3. Enable “Show Design tab”.
    VIA show design tab switch
  4. Now you should see a paintbrush icon at the top of the screen. Click on that to open the “Design tab”.
  5. Download the ErgoDonk Zero via config file: ergodonk_zero.json. (Right click and ‘Save As’ to download the .json file).
    Once you have the file locally, Click “Load” to upload ergodonk_zero.json.
    (The ErgoDonk Zero PR for VIA can’t be submitted until the QMK PR is submitted and approved. That PR is waiting and ready to go: VIA PR for ErgoDonk Zero).
    VIA uploading config
  6. After the definition is loaded, you may be asked to authorize a connection to your device. If the auth request doesn’t pop-up automagically, click on the ‘configure’ icon at the top of the page, then click on ‘Authorize Device +’
    VIA device authorization
  7. Clicking on the “Configure” tab will let you modify your layout.
    VIA Configure tab