Hey I am here.
Would you some one summary the status for me?
Hi Leeku - I'm the person who's built the Ergo for _BMW_M3_. The problem he was having was that upon plugging the keyboard in it would report as an Unidentified USB device, and not respond nor allow him to connect via JigOn. We reflashed the board with an USBasp and it was still exhibiting the same issue.
I want to point out that he had me install RGB LEDs and in-switch LEDs on the whole board.
MajorKoos reported a similar issue and was able to correct it by desoldering the LEDs from his board. Working from that, I desoldered RGB #1 and reflashed - same issue persisted. I desoldered the in-switch LEDs from the right-hand side of the board (PrSc,ScrLk,Paus,Home,Ins,PgUp,End,Del,PgDn, and the arrows) reflashed and I was able to connect via JigOn.
At this point I reconnected RGB #1 and the board was still functional. The board is now working properly with in-switch LEDs and RGB LEDs on, and connecting and programming via JigOn without issue.
Based on the fact that removing 13 LEDs corrected the issue, I think there's something wrong with the LED drive circuit on this PCB. Since it is appearing on at least two PCBs, I wonder if it isn't some sort of design flaw? Is there any way to control in-switch LED intensity aside from the resistors on the PCB?