Showing 1 of 342 conversations about:
View Full Discussion
So, I feel pretty dumb for asking this but how do I set a macro on the M10-B? I see in the VIA Configurator a Macro section but for the life of me I can't quite figure out how to set something to it.
same issue here. anyone figured out how the macros work using Via configurator? or is it not fixed yet?
Been messing around with the VIA Configurator as well... it is not apparently obvious and there is no documentation for it that I can find. I speculate that this feature doesn't yet work in VIA.
Alternatively, if you are feeling adventurous... you can build custom firmware for your M10-B by modifying the default keymap.c source file(which is where you will program in your macros) and then making and flashing that using QMK tools. You can find the default keymap.c file and the rest of the M10-B firmware source here: <https://github.com/qmk/qmk_firmware/tree/master/keyboards/rama/m10_b> . There are lots of guides out there to help you do this so long as you aren't afraid of writing code and working at a command line. For starters, here is QMK's official documentation: <https://docs.qmk.fm/#/> and the bookmark for the section on implementing macros: >https://docs.qmk.fm/#/feature_macros>.
Awesome, thank you for this. I'll see about rolling my own until Via is updated.
What do the errors specifically say?
This comes out when i use the default keymap.c file in the link...i've done it before with a planck to create the .hex file but somehow can't get this one to work. Thinking maybe theres a few #include that are missing
I was able to get the default to compile but I had separate issue. You're using the default keymap.c, correct? And you included the .h files in the folder?
Use the "Reset EEPROM" button in QMK Toolbox before flashing. I have found that I am also unable to flash new firmware without doing that first. Hope it helps.
Echoing what cabinboy said; you are missing dependencies in your build environment.
Rather than messing around with your msys2 environment you could upload your keymap.c file to https://config.qmk.fm using the import keymap button and compile then download the firmware (.hex) from there, don't forget to select the correct keyboard from the drop-down menu before importing your keymap and compiling.
Thanks a ton, that got it working!
Thanks for the tips.
Any way to configure macros using that website?
I've got several other QMK boards, is there anything worthwhile in the VIA configurator that would make it a better choice than just sticking with QMK permanently?
hey man, i literally redownloaded the latest qmk firmware files from github, compiled the default keymap.c and didnt touch anything but still encountering this error. any clues? thanks so much.
does anyone else find it kind of ridiculous that with the configurator provided this is essentially a macropad without macros???