DualShock 4 LED color and battery utility
Requires python and upower
Uses code from upower-python
Bash script based off of ds4led by jacobmischka
Copy both scripts to /usr/local/bin, and then run sudo ds4led
at least once in terminal with the controller connected to set file permissions correctly.
You can map ds4led bat
to a hotkey using another tool or your Desktop Environment
Set a color using rgb values - ds4led <red> <green> <blue>
Set a preset color - ds4led [orange/pink/green/red/white/off]
Flash battery status - ds4led bat
Here are all the rgb values for each battery level:
- 10% - 50, 0, 0 (dark red)
- 20% - 100, 30, 0 (dark orange)
- 30% - 80, 70, 0 (orange)
- 40% - 60, 100, 0 (yellow)
- 50-80% - 0, 100, 0 (green)
- 90-100% - 80, 100, 110 (white)