01-09-2023, 03:02 AM
(07-31-2022, 03:56 AM)magdesign Wrote: **EDIT:**
I had to modify my hack,
since with newer kernels the keyboard only works when also power is coming thru the Pogo Pins,
so I soldered the powercables back together and the usb inbetween.
I do not like this solution since now I am not able to use the phones usb-c port to connect peripherals.
Very weird. I wonder what changed in the kernels, or why would such a change be necessary. Maybe the newer kernels don't like it when the V+ and GND wires are disconnected for any USB device? Even if the phone shouldn't consider the keyboard as USB device.
I have an idea. Please don't do it. Here it is:
Return to your hack, so the powerbank does not supply the phone. And take the wires that were previously supplying the phone and solder them to the 3.3V and GND pins on the back of the KB151 board. Those pins are actually part of the development USB port of the keyboard, which is completely separate of anything. This way, the POGO pins of the phone will be connected to something instead of being open. Note that the KB151 board will actually try to draw power from the phone, then, via the POGO pins. But the phone probably doesn't provide much (if at all).
Please don't attempt this, it's likely very wrong.