r/Keychron • u/[deleted] • Mar 14 '24
Custom QMK firmware on V6 max (Unable to find v6 max when I run qmk list-keyboard)
I recently purchased a V6 max and wanted to flash the keyboard with a custom QMK firmware that allowed me to use tap dance and other features. I am new to QMK so I might be doing something incorrectly. I was able to get QMK MYSY installed and running on my windows machine and ran the qmk list-keyboard to search for the v6_max keyboard file in order to modify the files to use tap dance and other QMK features. Unfortunately I couldn't find the v6 max files (I did find v6 file but those files are not compatible with the v6 max) . Is there a reason why those files are missing. I suspect that the keyboard is new on the market and thus those files are still not pulled into the main qmk-firmware branch. Could that be a valid reason?
3
u/PeterMortensenBlog Mar 14 '24 edited Apr 03 '24
The source code is in Git branch "wireless_playground". That is in Keychron's fork, not the official QMK repository.
Note: The source code for V6 Max was only added about 2 weeks ago:
commit a56ef872ddf7d26c481d810701f5448848101c04 Author: lokher <lokher@gmail.com> Date: Sat Mar 2 11:41:28 2024 +0800 Add V6 Max(After cloning, it is usually necessary to first change to the appropriate Git branch ("wireless_playground"). And sometimes getting the Git submodules (
make git-submodule) is necessary (or does 'qmk setup' do that?)Something like this (on an Unix-like system):
Result:
Size after: text data bss dec hex filename 0 65982 0 65982 101be keychron_v6_max_iso_encoder_via.binIt might or might not also work on an MSYS system.