vial-kb / vial-qmk

QMK fork with Vial-specific features.
https://get.vial.today/
GNU General Public License v2.0
759 stars 2.15k forks source link

`ymdk/id75:vial` is broken in usevia.app due to `Fetching v2 definition failed` #723

Closed C0rn3j closed 2 months ago

C0rn3j commented 2 months ago

I have compiled the FW as is(VIA_ENABLE = yes is present) and flashed it - all good.

vial.rocks and the native app work fine.

usevia.app and native via app however both fail to connect to the keyboard with:

Fetching v2 definition failed
Device: YMDK Idobao x YMDK ID75
Vid: 0x594D
Pid: 0x0075

The vial config ends with "vial_protocol": 6, "via_protocol": 9

Which tracks with v2 VIA protocol as per https://www.caniusevia.com/docs/v3_changes#qmk-changes-for-via-v2-to-v3

This is on Arch Linux and Chromium 124.

xyzz commented 2 months ago

there's no cross support between via/vial anymore, you have to use the via firmware for via, and vial firmware for vial

C0rn3j commented 2 months ago

That's unfortunate, thanks for the confirmation.