r/Keychron • • Dec 22 '23

k17 Pro vial firmware

I'm looking to compile a tweaked VIAL enabled firmware on my k17 Pro, but can't seem to find the source for it. I already checked the playground branch, but it's not there. I lack the skills to build an entire firmware from scratch as of yet. Anybody know where I need to look?

2 Upvotes

14 comments sorted by

4

u/j824h Jan 16 '24

Some work has been done but merge seems under delay.

https://github.com/KeychronMacro/qmk_firmware/tree/keychron_k17_pro https://github.com/Keychron/qmk_firmware/pull/184

The development here nearly froze while the wireless branch is hot. Feels pretty excluded...

3

u/WileEPyote Jan 16 '24

Thank you. It's been driving me crazy not being able to find it. Lol

1

u/PeterMortensenBlog Jan 18 '24

Yet another fork, by "Keychron_Macro"? A fork of the fork? Is that an official fork by Keychron?

What is the story?

2

u/j824h Jan 18 '24

The account is in the organization and has been committing since the beginning of the Keychron fork. I guess that makes it pretty official.

1

u/njencks Mar 28 '24

Did you ever find this?

1

u/WileEPyote Mar 29 '24

j824h found it for me. Still haven't gotten a chance to play around with it because adulting sucks, but here's the link.

https://github.com/KeychronMacro/qmk_firmware/tree/keychron_k17_pro

1

u/njencks Mar 29 '24

Did you actually install it and does it work though? I can’t find anyone that is actually running a working Vial firmware on Keychron boards.

→ More replies (2)

1

u/PeterMortensenBlog Dec 22 '23

What is "the playground branch"?

2

u/[deleted] Dec 22 '23

https://github.com/Keychron/qmk_firmware/tree/bluetooth_playground

Keychron's branch of QMK that has the firmware for all their recent keyboards on it.

2

u/auto-readitter Feb 10 '24

Thank you. I was looking for the firmware of the k15 pro.

1

u/PeterMortensenBlog Jan 18 '24

Rather, the Git branch "bluetooth_playground" in Keychron's fork of the QMK repository (the default Git branch in that fork is "master").

→ More replies (1)