Hello,
So I used this ErgoDox for 1 week and it worked great. All of a sudden a single key press would trigger the whole row.
It turns out that for the the whole column a single key press would trigger the key's respective row.
Example (qwerty) : h would trigger the
hjkl; keys.
The affected keys are : 6,y,h,n and the 1u thumb key closest to the main keys (above the 2u key) so basically sw0:5, sw2:5, sw3:5, sw4:5, sw5:5 on the right side.
sw0:5 triggers the whole thumb cluster (sw0:1, sw0:4, sw0:5,sw0:6 and sw1:5,sw1:6)
sw2:5 triggers row 2
sw3:5 triggers row 3
sw4:5 triggers row 4
sw5:5 triggers row 5
This doesn't happen *all* the time; it seems to be triggered if I hold down one of the culprit keys. It still doesn this after unplugging and replugging the USB cable. It does this with the righthand only connected. It seems that after 0.5-1min it clears only to appear again. I checked all the diodes and they seem OK.
This behavior was also observed while building the ErgoDox : I soldered the diodes and "wire-jumped" the switch contacts on the PCB. After soldering the switches all keys would only generate their own presses.
I closely checked the PCB and I found that close to the teensy slot the Row 5 trace was a bit weird (like the paint on the PCB was coming off). I seem to have cut the row5 trace just by *slightly* touching that area; row 5 stopped working. I ran a wire from the closest contact of row 5 to the teensy pin so now Row 5 works again. Not sure if something similar would affect a whole column, but I'm not that great at electronics. I have a crappy multimeter, just don't know what to test.
a pic that may help :
http://imgur.com/vlSvG6V