A tool for controlling the front lights on the Dualsense (PS5) controller.
- Python 3.10.6 or above
- PySimpleGUI
- pydualsense
- HIDAPI (.dll in the same directory)
- Run
dslightshow.pyordslightshow.pyw(make sure your Dualsense controller is plugged in before running) - For a solid single color, change
Modeto "Solid", changeColorAto the desired colors (in RGB format, simple converter here), and pressApply Changes. - For a moving color gradient, change
Modeto "Pulse", changeColorAandColorBto the desired colors (again, RGB format), and pressApply Changes - For a simple rainbow effect, change
Modeto "Rainbow" and pressApply Changes. - To save your settings for future use, press
Exportto save your settings as either a.dslor.txtfile. - To load saved settings, press
Importand select the.dslor.txtfile created in step 5.
| Mode | Function |
|---|---|
| Solid | Uses ColorA as a solid, unchanging color. |
| Pulse | Smoothly interpolates between ColorA and ColorB, using Speed as an approximate speed. |
| Rainbow | Cycles through the rainbow, using Speed as an approximate speed. |