Allow dimming or disabling charge LEDs on FW 13

The Scenario

My working desk is in the same room that I sleep in, and I charge my FW Laptop at night, so I have it ready for university the next morning. I need a dark room to be able to sleep, but the FW charging LED is super bright. To be able to sleep I currently put some clothes on top of the laptop, which is annoying to do every evening and probably not the most secure thing to put on top of a charging device :expressionless:

Workarounds I have considered

  1. Some people suggest removing the light pipes or desoldering the LEDs, which for me is not an option as I don’t want to do permanent damage to my FW.
  2. I have seen other users being able to control the LEDs via ectool. I tried but didn’t get it to work (it was unable to connect to the EC). I have the AMD model, maybe that’s the problem…?

My Suggestion

  1. There is already an option to control the power LED brightness in the BIOS. It would be cool to have a similar setting for the charging LEDs; Something like bright, dim and off.
  2. Of course when disabling the charge LEDs, you lose the ability to check whether the laptop is charging at all and whether it is fully charged. For me this is a good price to pay because I can be sure the battery will be full after a full night of charging and even if I want to know the charge I can just check my OS.
  3. BONUS: If you want the LED to be off, but also want to check whether charging works when plugging in the cable, there could be another option called indicate or flash or something, which when plugging in power will quickly light up the charging LED to show it is charging and then after a few seconds switch it off.

I’m pretty sure I’m not the only one having this issue and would be very happy to hear your solutions to this problem; But I’d be even more happy to hear from the Framework Team, whether the fix mentioned in the My Suggestion section is something possible and worth implementing! Thank you!

1 Like

I’m sure someone will come up with a 3D printed clip that would go over the LED to block the light.

Yes, I’m talking about the LEDs between the expansion card slots.
I do actually have a 3D printer but covering it with either a printed piece of plastic or a piece of tape, I don’t feel like this is a durable solution as it will fall off when using normally (handling, backpack, etc.) and also I want to preserve the clean look that the FW13 has…
The only option for me if there is really no way to do this in software is trying to put a piece of tape on the inside of the chassis.

Hey, thanks for those suggestions!
Where would you apply the nail polish? On the ouside of the chassis?
I’m really worried about damaging anything, even if it is only spray paint |:
Also yes, it is not that bright but I’m used to sleeping in ABSOLUTE DARKNESS so even a tiny light like this is a problem O.o

1 Like

ectool worked for me on AMD 7840U FW13. I used the following command:

ectool led battery off

The LED turned off completely. Did not figure out how to just dim it.

Not sure if any of this matters but I have BIOS 3.05, Arch Linux, kernel 6.9.4.