06-29-2020, 07:12 AM
I'm sorry to hear that you had that bad of an experience replacing your ISO keyboard with an ANSI! You're not the only one who has complained about broken screw standoffs-the ISO batch of Pinebook Pros had a lot more brittle plastic then the ANSI batch. If possible, I'd contact sales@pine64.org about the daughter board and cable. You are most likely out of warranty, but if you are ambitious you could argue that it was broken from the factory. At the very least, you could probably have a replacement board shipped to you. When I replaced my ANSI keyboard kit with the ANSI version I removed the cable from the motherboard and not the daughter board, so I cannot say the cable is supposed to come out for sure, but I would be surprised if that was not the case. To answer your question: The firmware for the keyboard is stored on the mainboard, and switching keyboard types does brick both the keyboard and the touchpad until you flash the firmware for the ANSI version. Unfortunately, I am not a developer, so I cannot cannot shed much light on the USB problem, but both USB ports have worked just fine for me. I hope this helps!