Die 500mA bekommst Du lt. Spec aber nur nach vorheriger Verhandlung mit dem USB-Controller. Ohne diesen Aufwand (der nur mit einem Microcontroller oder einerm fertigen USB-Chip zu realisieren ist) bekommst Du nur 100mA (Was aber wirklich locker für die paar LEDs reicht)
das geht in den meisten fällen auch, fakt ist nur dass du das nicht machen DARFST!
ohne vorherige anmeldung und erlaubnis des usb controllers darfst du eigentlich nur 100ma entnehmen...
ne wirkliche rolle spielts aber zugegebenermaßen erst in verbindung mit passiven hubs die dann evtl nich mehr genug geräte versorgen können und so stromschlucker in die schranken weisen können sollen (im sinne von: nee du, ich bin scho am limit, du schaltest dich jez gefälligst ab!) um zu verhindern dass n anschluss überlastet wird