So how do these larger backlit keyboards get enough power for the LEDs?
Or is the brightness I'm seeing already quite far below 10mA each?
As dorkvader indicated, they probably drive it with 1 or 2 mA only. Though I would not be surprised if they would drive the LEDs using PWM and possibly through an LC filter or maybe some dedicated LED driver. It would save energy. Or the other not so bad solution is to drive them at max peak current in blocks, PWM, interleaved. It saves energy too but not so well. But I do not know. I never had a backlit keyboard and I do not intend to get one.
I have one blue LED on 3dPrinter. It is driven by 7 mA and it is bright but not very bright. I guess it depends what one considers bright, whether you want it bright during sunny day or only dim during night and whether you see the LED directly or only reflections (e.g. because it is below an opaque keycap).
If you do not add some brightness regulator then you may want to experiment before you commit to your LED current so that you do not finish like my friend who put a duct tape over all the LEDs on his notebook because they were dazzling him during evenings.
And also, what happens when I plug into a port that has more than 500mA then? :|
The keyboard controller will misbehave since its voltage will drop below its minimum. I do not think there is any USB port which is not protected against over current so it should not damage hardware. On the other side, my other friend was sending a motherboard for RMA because it got damaged by faulty usb flash key which took too much current. The RMA was accepted.
Damn. Was hoping there would be a better/cleaner way to do this.
Does no one sell simple PCBs for this purpose?
Buy a blank PCB, cut it to a shape you like and dril 41 holes in it. Soldier wires to the holes. But maybe you want to put also the LED resistors on the PCB. In such a case, you need something more complicated.