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

Keychron Q5 Pro Not Supported? #286

Open
HarbingeroHotSauce opened this issue Mar 1, 2024 · 8 comments
Open

Keychron Q5 Pro Not Supported? #286

HarbingeroHotSauce opened this issue Mar 1, 2024 · 8 comments

Comments

@HarbingeroHotSauce
Copy link

Via sees the keyboard when testing and it works on my windows desktop just fine, but when I attempt to configure the keys, VIA won't recognize my keyboard on previous versions or on 3.0. Is this keyboard not supported or is there an issue regarding this? I saw a previous issue for the Q 2 Pro, but that doesn't seem to be resolved either.

@domoaligato
Copy link

have you tried updating the firmware to support VIA V3?
https://www.caniusevia.com/docs/download_firmware

@lith-x
Copy link

lith-x commented Mar 2, 2024

I'm also currently on the Q5 Pro, the firmware I downloaded from the via page (keychron_q5_ansi_encoder_via.bin) is busted (numpad lighting is mis-mapped, no keys respond). I'm guessing this is likely because that firmware is made for the Q5 Max, not Pro. In order to restore functionality, I had to install keychron's firmware here (1.01 ansi) and factory reset (fn+j+z 4 seconds) before it becomes usable again, but back at square one.

@domoaligato
Copy link

sorry I did not realize but it is not in the QMK firmware project. you need to open a issue with keychron here for them to submit a pull request to the parent project to add the support.
https://github.com/Keychron/qmk_firmware/tree/master

@lith-x
Copy link

lith-x commented Mar 3, 2024

Opened an issue over there, thanks!

@lith-x
Copy link

lith-x commented Mar 4, 2024

Just for some troubleshooting steps: first, try the steps laid out here. I would try the steps regarding supplying VIA with a json file first (ctrl+f, If VIA still doesn’t pair, go from there), then if that fails try the reflashing steps from the top of the page.

Also, I'll say that my issue was that Win mode uses layers 3,4. I was using 1,2 (the Mac mode layers).

@domoaligato
Copy link

Just for some troubleshooting steps: first, try the steps laid out here. I would try the steps regarding supplying VIA with a json file first (ctrl+f, If VIA still doesn’t pair, go from there), then if that fails try the reflashing steps from the top of the page.

Also, I'll say that my issue was that Win mode uses layers 3,4. I was using 1,2 (the Mac mode layers).

keychron is developing in a secondary branch called bluetooth_playground. or at least that is where most of there new keyboards are at. they are 3676 commits behind qmk master in that branch that has the code for the Q5 pro.

I'm not sure what commit in QMK is responsible for the VIA 3.0 implementation that they can cherry pick. but thats kind of there problem. that is why I said to go open a issue in the keychron fork of QMK.

@domoaligato
Copy link

also, since you closed the issue over there... Keychron/qmk_firmware#238

why don't you close this issue?

@lith-x
Copy link

lith-x commented Mar 5, 2024

why don't you close this issue?

well i'm good, hence the closed issue over there, and I'm probably gonna unsubscribe from this issue. @HarbingeroHotSauce is the owner here, we just happened to run into what looked like the same issue so I hopped in.

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

3 participants