DS4Windows
DS4Windows copied to clipboard
Special action does not work
I create a special action and it works as intended. But after restarting DS4Windows, the special action does nothing
DS4Windows Version 3.2.17
<?xml version="1.0" encoding="utf-8"?>
<!-- Special Actions Configuration Data. 06.10.2023 01:06:47 -->
<Actions>
<Action Name="77">
<Trigger>L2</Trigger>
<Type>Macro</Type>
<Details>257/1047</Details>
<Extras>Scan Code/RunOnRelease/Sync/KeepKeyState/Repeat</Extras>
</Action>
</Actions>
Setting Run on Trigger Release and Repeat while held does not make sense. Those conditions contradict each other and testing shows that Run on Trigger Release will get priority and win. Removing the Repeat while held flag allows RMB to be held down until the macro is executed again. The same behavior is not exhibited with keyboard keys. In that case, the key down event is just replayed until stopped by a different action invoking a key up event or stopping DS4Windows. That is actually the expected behavior.
Also, enabling Special Actions has to be done per profile. The Special Action would still be available in the overall list but each profile has to enable which actions that it wants to potentially use.