Web config manager: https://ds5.awalol.eu.org (Please remember to refresh the page cache)
v0.6.0 firmware: https://ds5-v1.awalol.eu.org
Sorry for the bad experience caused by the previous versions.
Important Changes
- Fixed an issue where some USB hubs could send a short USB suspend while the host was still awake. This could be treated as sleep by mistake, causing the controller to disconnect after connecting, or fail to connect. Suspend is now debounced, and the controller Bluetooth link is only powered off after a real sleep/shutdown. (#186, fixes #148, #174) Thanks @up2urheadlights
- A temporary disconnect caused by
Reconnect USBwill no longer power off the controller by mistake. Reconnect is now more stable. - Config schema was upgraded to version 5. Because some config fields changed, old config will be reset to default after upgrade. Please set your custom options again.
Added
- Added the
trigger_reduceconfig option to reduce adaptive trigger strength. This helps when trigger resistance feels stronger than USB wired mode. (#176)
This uses a field that built-in DualSense SetStateData, but in testing, not every trigger effect can be reduced.
- Added
tools/config_tool.py. The config can be modify by python script.
Fixed
- Fixed normal rumble lasting too long, or not stopping/updating quickly enough. (#182)
- Fixed a possible yellow/orange light state after sleep/wake or reconnect. Cached feature data is now cleared after connection to improve state sync. (#180)
- Fixed state update issues on macOS.
- Fixed
SetStateDatafield mapping, and corrected the range and position ofTriggerMotorPowerReduction. - Fixed config tool selecting the wrong HID device when the keyboard HID interface is present, which could break polling rate changes. (#190)
Breaking Change
speaker_gain = 0now means auto, so the value is controlled by the game.inactive_time = 0now means disabled.- USB serial number is disabled by default, matching wired mode and v0.6.0 behavior.
- Hide the volume control in the web config. Please adjust it in the system volume panel.