Hello,
I appreciate it's a weird title. Let me explain.
So I've made a few arcade machines using PCs and to light up the LED buttons, I use a SATA to Molex adaptor and connect the LEDs to the yellow (12v) and black ground cables. This has always worked fine.
This time, however, I'm using an old HP all-in-one (AIO - PC built into a monitor) and using the same method does not light up the LEDs. I have tested the exact same molex-LED apparatus on a normal desktop PC and it works fine, but not in this AIO. To make sure the SATA power is working on the AIO, I connect a HDD to it and it powers on and runs fine. Not only does it not work when I connect the LED apparatus to it, but testing the SATA power socket with a multimeter shows no power coming from it.
The only explanation for this is that the AIO only provides power to the SATA power socket if there is something plugged in to the *data* socket as well. Maybe this is some power saving feature, since it has a small PSU built into it? All power saving options on the BIOS have also been disabled.
Can anyone shed some light on this and how I could get around the issue? I want to avoid using a separate 12V power adaptor, since I want to LEDs to power on when I power on the AIO PC.
Much appreciated!