the-via / releases

GNU General Public License v3.0
1.99k stars 222 forks source link

GMK87 recognized by usevia.app in Chrome but not on the desktop. #284

Open resuna opened 5 months ago

resuna commented 5 months ago

Describe the bug Loading the JSON (v2) for the GMK87 works when using the usevia.app web interface in Chrome, but not when using the desktop app (3.0.0).

To Reproduce Steps to reproduce the behavior:

  1. Open VIA desktop app
  2. Settings->Show Design Tab
  3. Design->Use V2 definitions
  4. Design->Load
  5. Select JSON file and load it
  6. Switch back to Configure
  7. "Searching for devices"
  8. Open usevia.app in Chrome
  9. Settings->Show Deign Tab
  10. Design->Use V2 definitions
  11. Design->Load
  12. Select JSON file and load it
  13. Switch back to Configure
  14. Authorize Device
  15. "Usevia.app wants to connect to a HID device" "ZUOYA GMK87"

Expected behavior I expect steps 1-7 to produce the same result as steps 8-15.

VIA Version

Keyboard firmware VIA protocol 9

Desktop (please complete the following information):

Custom json definition?

Sanity checks

Additional context I have used the VIA app successfully with a Keychron V7 and a Keychron K2 Pro

I downloaded the GMK87 JSON from https://mkb.gg/pages/download-center

yonutz33 commented 5 months ago

Hello,

I have a similar issue but it’s the other way around. It works in the desktop app but not when using chrome directly.

resuna commented 5 months ago

@yonutz33 - Can you post your configuration for tracking? Computer/OS/browser/VIA version/VIA protocol/etc?

yonutz33 commented 5 months ago

I take that back, now it works. My guess is that it's something limited my installed version of Chrome (current version is 121.0.6167.161), since I have changed nothing in the configuration, but I noticed the recent update because of restart prompts from Chrome and a slight change in look.

For configuration tracking I can only give you the current version of Chrome (have no idea what the previous one was):

Desktop (please complete the following information):

Computer: Dell Latitude 5300 OS: Windows 10 Pro (22H2 Build 19045.3930) Browser (if applicable): Chrome Version 121.0.6167.161 64 bit VIA: https://usevia.app/ latest at the time of publish (version 3.0.0?)

Hukha commented 5 months ago

Same issue with the same keyboard here.

slgta commented 4 months ago

same issue here. VIA on Chrome browser works, but the VIA app 3.0 on macOS 14.3.1 doesn't work .

Update: the VIA app start to work, I guess it is after I got VIA on the chrome browser working.

eyeonee commented 3 months ago

anybody knows how to configure light on gmk87? cause i want to set static gradient and dont see any functions how to do it

I-SMAF commented 3 months ago

anybody knows how to configure light on gmk87? cause i want to set static gradient and dont see any functions how to do it

@eyeonee

tag me if u find the solution

but probably we must to re-write the via config json