The bug preventing many of the Consumer_XYZ key codes from being sent does not affect Key_Mute. However, for Windows, you’ll still need to change it to Consumer_Mute for it to work, regardless of the back-end fix for this issue; Windows doesn’t interpret the Key_Mute code to mean “mute.”
Not entirely sure yet. If we update the default sketch, that’ll be the clue that you’ll want to update your personal sketch.
As information to any affected, the temporary fix was recently merged to the master key_events.cpp. If you’re still having problems with this, just pull it again and reflash.
And if you’re using the Arduino Boards Manager version of things, I published the code there too.
I need to spend a little time packaging the GUI recovery tool, then folks will be able to download a firmware image and flash that.
Confirmed, if you pull down the new keyboardio package, and recompile/upload, it now works.
Instructions for Win10
Start arduino
go to Tools, Board: “Keyboardio Model 01”, Boards Manager
in the search box, type in keyboardio
install the package, should be version 1.22.0
edit your config file to “Consumer_Mute” and bind it to whatever key you want
save, verify, upload