ok. here try this. hex, json & full keyboard folder for qmk (attached)
added a via keymap folder, so the via info is constrained to that folder and you can still build the default.
i built the json & flashed the hex to a spare promicro and everything populated correctly.
flash the new hex as usual
for via:
- go to settings tab
- slide the button to "show design tab"
- go to design tab
- load the definition json
- plug your yampad in with the firmware flashed & have fun.
- now, i did not check the product or vendor ids against any others, so there may be conflict if you have another device with the same (i believe generic) product & vendor ids. (we can look into that further if there's issues)
more info:
- KLE base to create json file for via. (doesn't work straight from KLE, there are a couple other variables you have to specify)
http://www.keyboard-layout-editor.com/#/gists/63e2e8b95904520d6088130dc76b6c84 (use as you like)
- VIA does not actually overwrite the firmware that was flashed, it just writes an alternate keymap to the eeprom
- mechmerlin's video i was referencing in previous post.
via stuff starts 57:30 in (has a bunch of others too)
some via screenshots (working)
yampad.zip (12.64 kB - downloaded 136 times.)
yampad_via.hex (65.69 kB - downloaded 137 times.)
yampad-for-via.json (0.44 kB - downloaded 162 times.)
check out the files in the zip to see what was added. again, all in the via folder, and watch merlin's video for great explanations.
- here's another one:
via stuff starts at 54:00