Click to view our Accessibility Statement or contact us with accessibility-related questions
Davebo
9
Jan 8, 2019
checkVerified Buyer
I'm disappointed in what was presented as "programmable" for the lighting is complicated even for me, an Enterprise Architect. Also, the fact that all "programming" of the keyboard gets lost when power is lost is laughable. The board looks and feels great, though.
Elevate
2
Jan 9, 2019
DaveboHey Davebo, I can try to help you out. I've gone from knowing nothing about the Mech Keyboard universe to programming my CTRL from the advertised Massdrop Keyboard Configurator as well as downloading the QMK Firmware and compiling that way. It definitely isn't straight-forward but i'll help where I can. The benefits I've found to using the QMK Firmware route are that I'm able to re-order the lighting profiles or remove one's I don't care about so that my settings aren't lost when power is lost. I've also been able to turn on n-key rollover by default as well as add in space cadet shift which allows me to tap the shift key and a parenthesis is entered L Shift for ( and R Shift for ). While the one thing I haven't spent time on to master yet is the lighting with the QMK Firmware. From what i've gathered the actual language used for lighting is not QMK but an older language (I believe). This is where I wish I could combine the two methods of the Massdrop Configurator (for Lighting) as well as the QMK Firmware (for key assignments).
theMillerDave
188
Jan 9, 2019
ElevatePersonally, I think if the keyboard configurator could spit out the QMK source as an option (in addition to the current option of only the compiled firmware) - it would give the best of both worlds (allowing you to start with the GUI for the things GUIs are good for - like lighting, as you folks have already discovered, simple keymappings, etc. - and optionally download the modified source for the “advanced” stuff). I feel the OP on the frustration as a software engineer/architect - but this is really hardware-hacker territory. Just because you can architect an extensible distributed platform that orchestrates/integrates many diverse systems AND scales -it doesn’t really say anything about your ability to write (or even understand) firmware code. To the credit of the authors of QMK, however, the code is structured VERY well for customization/extensibility (and the documentation is thorough as all hell)
Davebo
9
Jan 9, 2019
theMillerDaveThanks! It's the lighting I'd like to change, most notably, a reactive pattern. I do like that the default pattern has a Caps lock indicator, though.
PRODUCTS YOU MAY LIKE
Trending Posts in Mechanical Keyboards