mKenfenheuer / steam-deck-windows-usermode-driver

A windows usermode controller driver for the steam deck internal controller.
GNU General Public License v2.0
413 stars 23 forks source link

[BUG] Changes to default profile are not saved on reboot #64

Open rgrech35 opened 1 year ago

rgrech35 commented 1 year ago

After restarting windows 11 on the Steam Deck, changes made to the default profile are not saved.

To Reproduce Steps to reproduce the behavior:

  1. Make any change to the default profile - button mapping, button actions, whatever (specific example, add button action for ...+d pad left to toggle lizard mode.
  2. Confirm the mappings are reflected in the UI and work as expected
  3. Restart windows
  4. Show the SWICD UI
  5. Visually inspect the changes that you made to mappings, note that they have reset to the original default and no longer work.

Expected behavior Changes to the default profile are saved when rebooting windows.

Screenshots N/A

Debug information v0.3.0-0dc3c0b-release

SWICD_Support_638000918604689475.zip

datGryphon commented 1 year ago

I have also experienced issues with the UI not saving changes with 0.3.1. The only way I have found to reliably trigger a save is to: