adophoxia / vial-qmk

QMK fork with Vial-specific features.

Home Page:https://get.vial.today/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature request: K3 Pro ISO RGB support

ristomatti opened this issue · comments

Are there any plans on porting the K3 Pro ISO RGB model?

Alternatively I'd be interested in pointers to where to begin attempting it myself. I've dabbled with some hobby level Arduino/PlatformIO projects years ago but I'm definitely not an embedded developer (more of a frontend dev). Based on this I also wonder if it'd be realistic for me to achieve with the limited spare time I've got.

Thanks in advance!

I was working the last few days on support for my K8 Pro ISO/RGB. It was based on https://github.com/adophoxia/vial-qmk/tree/keychron-bluetooth-PR

My pull request is pending: #6

@cloonix Awesome! Incredible timing as well. After lots of hesitation, I flashed a slightly customized firmware on my K3 Pro the first time just yesterday. The flashing failed quite a few times, so I doubt I'll be testing this out during the work week. I had to dug up my old keyboard after ~6 weeks to flash the dead K3 and it felt awful. 🥲

I definitely want to try this out though! Doing QMK config by hand immediately felt like too big of a time sink for now at least.

@cloonix Oops, misread your message yesterday to be for K3. Any pointers on how to approach doing the same for K3 Pro ISO RGB?

I used the keymap and the RGB matrix stuff from https://github.com/Keychron/vial-qmk/tree/bluetooth_playground/ and then merged the K8 files with adophexia's branch: https://github.com/adophoxia/vial-qmk/tree/keychron-bluetooth-PR

adophexia made the Bluetooth work, while the Keychron branch gave me the K8 keymap/matrix/rgb stuff.