I could use some advice about a certain KMAC Happy that used to work well, but suddenly now behaves strangely.
Specifically, it seems like something went wrong with the controller? Not sure what else could have happened.
Basically when plugged in and using it to type something, it starts auto-typing in all caps, and not any single character but strings of characters repeated over and over. Pressing various keys sometimes makes it react to those keys and type those letters (sometimes it doesn't), and the pattern of letters being typed can change. For example something like "ZXCBVNZXCBVNZXCBVN"... ad infinitum. It only starts typing once I press a key--it does not start out auto-typing after being plugged in.
I thought something went bad in the firmware and have re-flashed it just now, but that did not help at all.
Moreover, once I switch over from the KMAC Happy and swap the USB cable from it to my LZ-GH, my keyboard types in all caps as well and my mouse behaves incorrectly (scroll wheel becomes not functional and things get auto-selected) until I press SHIFT twice. This pressing Shift thing was just a lucky guess, something I had tried after remembering the days of programming bpiphany's Filco controller and using Shift for programming stuffs, but it has nothing to do with the KMAC Happy firmware, as far as I understand it. The FLIP programming key for KMAC Happy is Caps Lock.
I'm not sure what to do next--I've never seen this happen with any custom keyboard PCB yet.
(P.S.: it's just PCB with switches in it now, I took it out of the case to make sure nothing was getting accidentally shorted. All the soldering still looks neat and shiny.)