Hi everyone,
I’m using a SunFounder Fusion HAT with a Raspberry Pi and I noticed something about the power button behavior that feels a bit unintuitive to me. I wanted to ask whether this is expected behavior by design or if it could be considered a power management issue.
Here’s what I’m observing:
When the system is off, a short press powers on both the Fusion HAT and the Raspberry Pi → works as expected.
When the system is on and I hold the power button for about 2 seconds:
Raspberry Pi performs a clean Linux shutdown
Fusion HAT remains powered on
When I hold the button for about 5 seconds:
Raspberry Pi shuts down
Fusion HAT cuts its own power rail
Entire system powers off completely within 1–2 seconds
What feels strange to me is the 2-second case:
After the Raspberry Pi has fully shut down, the HAT continues supplying power indefinitely. From a user perspective, I would normally expect the board to fully power down once the Pi has cleanly shut down, unless there’s a specific reason not to.
I understand that this might be intentional (e.g. to support quick reboot, remote wake-up, or powering peripherals while Pi is off), but:
There is no clear documentation explaining this distinction
It’s not obvious to users why a shutdown does not result in a full power-off
So my questions are:
Is this behavior intentional and documented somewhere?
Is the 2-second press meant to be a “soft shutdown” while the 5-second press is a “hard power cut”?
Are there recommended best practices for users who want the system to fully power off after a clean shutdown?
I’m curious how others interpret this behavior and whether it’s considered correct by design or potentially confusing from a UX / power management standpoint.
Thanks in advance for any clarification or shared experience.