Received my MAX-20 yesterday, so far so good. Only criticism at the moment is that it's very tedious to program the keyboard through their app. I'm going to mess with the exported/imported layers which dumps to a standard .INI file format, and hopefully figure out how to speed things up for programming. I'm also going to contact MAX to see if they would be willing to publish their spec... would be cool to have that handy!
det3Quick update: As expected, MAX was not willing to share their INI file spec for faster programming. No progress on reverse engineering yet as the settings for each key are encoded in very large hex strings.
det3Pretty interested in your work. I've been enjoying mine, but programming a long macro or copying to another key/layer is tedious or impossible.
I hope MAX are planning to improve the software as for such a good product, it really is a let down...
det3Were you able to program it directly, without using their app? I need to do things that their app doesn't enable. I bet the keyboard can do them, just not the app!
det3Any luck reverse-engineering the .INI file spec?
I'm trying to program it to input Unicode chars that aren't on a normal keyboard, so if it uses keyboard event codes, I'm SOL. If it's Unicode, I may eventually figure it out.
I'm also trying to add more layers. Has anyone else tried that?
pcyrusSadly, no. I gave up trying to work on it and replaced it with one half of a Viterbi for now. I'm actually designing a new macropad similar to the MAX20 but it will have QMK support out of the box. It's interesting when the API for a product is so bad it forces one to do the unthinkable and design another one... heh heh heh.