Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VIA desktop won't recognize keyboard until design tab is not open #283

Open
DooshPastesh opened this issue Jan 29, 2024 · 9 comments
Open

Comments

@DooshPastesh
Copy link

Describe the bug
As stated in title, when opening VIA desktop version my keyboard is not recognized. I'm using Keychron K12 Pro, so .json is needed to be loaded firstly. But VIA remembers last file and next opening shows that .json is loaded. Every time I open VIA app Configure tab shows that it is searching for devices. It will until I visit design tab without touching any settings or loading any files. Then I can go back to configure tab and it works as usual.

To Reproduce
Steps to reproduce the behavior:

  1. Open VIA desktop
  2. connect wired keyboard
  3. VIA is still searching, no keyboards found
  4. disconnect keyboard
  5. visit design tab
  6. go back to configure tab
  7. connect keyboard
  8. keyboard is recognized and connected

Expected behavior

  1. open VIA
  2. connect keyboard
  3. keyboard is recognized

Screenshots
If applicable, add screenshots to help explain your problem.

VIA Version
3.0.0

Keyboard firmware VIA protocol
12

Desktop (please complete the following information):
MacOS Sonoma 14.3
Browser doesn't work at all (latest Opera)

Custom json definition?

  • [ x] I am loading a custom json definition using the designer tab

Sanity checks

  • [ x] I have tried connecting the keyboard directly to the computer (i.e. not using a USB hub)
  • [ x] I have flashed the latest firmware from Keychron GitHub

Additional context

@tony-sol
Copy link

Same problem here

VIA 3.0.0
Vortex Model M SSK WK
VIA firmware protocol 9

@HynDuf
Copy link

HynDuf commented Sep 21, 2024

Same problem here

@embeddeddeveloper12
Copy link

@HynDuf @tony-sol @DooshPastesh Have u find the way to fix, I am also facing same issue.

@HynDuf
Copy link

HynDuf commented Sep 28, 2024

@HynDuf @tony-sol @DooshPastesh Have u find the way to fix, I am also facing same issue.

Try going to design tab and load your keyboard's json again and return to the main tab. This works for me.

@tony-sol
Copy link

@HynDuf @tony-sol @DooshPastesh Have u find the way to fix, I am also facing same issue.

Switched to vial without any regrets

@embeddeddeveloper12
Copy link

@HynDuf @tony-sol @DooshPastesh Have u find the way to fix, I am also facing same issue.

Try going to design tab and load your keyboard's json again and return to the main tab. This works for me.

Ya I am doing that but I want it to done automatically.

@embeddeddeveloper12
Copy link

@HynDuf @tony-sol @DooshPastesh Have u find the way to fix, I am also facing same issue.

Try going to design tab and load your keyboard's json again and return to the main tab. This works for me.

Ya I am doing that but I want it to done automatically.

I will also try.

@rivenshell
Copy link

@HynDuf @tony-sol @DooshPastesh Have u find the way to fix, I am also facing same issue.

Try going to design tab and load your keyboard's json again and return to the main tab. This works for me.

Was having the same issue, this worked for me. Thanks!

@HynDuf
Copy link

HynDuf commented Dec 2, 2024

Somehow I switched to 3D view and now I don't have to load the json again anymore. Weird.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants