Disclaimer: The text below is a message I sent in the forum before as a reply to someone. I really hope somebody has a fix
My sole problem is that upower doesn't update its status every second and sometimes requires a long time to just update.
/sys/class/power_supply/BAT0/status on the other hand updates almost immediatly that I really do not understand why upower is not the same.
And I need to know the real status because sometimes i the icon doesn't update to the point where the system shutdowns! (I know the battery is old, but still, upower should have updated faster so I could have moved the charger a bit so it could charge)
And although restarting the upower service makes it poll instantly, I really do not want to create a service that restarts upower every second because the icon would then crash and disappear.
Also I tried adding "PollingInterval=1" to the config file of upower then restarted upower, and although it now updates faster, it is still not fast enough (I do not wanna wait for 30 seconda just so the icon updates)
So I am really hoping someone knows the solution to this problem as the laptop feels unusable just because of upower (I wish I could just delete it forever and install an alternative that the native applet could use, but I bet that is not possible)
Edit: the "unusable" part at the end might've been just an exaggeration, although the upower problem is still annoying