system76 / qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families
https://qmk.fm
GNU General Public License v2.0
93 stars 33 forks source link

Qmk 0.19.12 #34

Closed 13r0ck closed 1 year ago

13r0ck commented 1 year ago

Rebase onto qmk 0.19.12, will need to be force pushed once approved.

This drops the virgo/alpha keyboards as those will not be upstreamed, nor work on this rebase. Neither do I have the hardware to test updating the firmware on those.

13r0ck commented 1 year ago

This currently doesn't work

13r0ck commented 1 year ago

@leviport this is now ready for qa review

13r0ck commented 1 year ago

@leviport pop-os/keyboard-configurator#164 should fix that

ids1024 commented 1 year ago

Hm, if Fn has changed mapping, how does that impact existing keymap configurations? The firmware update isn't supposed to wipe configuration back to default, right?

ids1024 commented 1 year ago

So using dfu flashing in bootloader mode, the keymap is reset to defaults.

I think with the fwupd flasher though it will retain the old settings? Which will break things if scancodes have changed? I don't recall how to test that with a local firmware image.