ericlbarrett / XOutput

A small DirectInput to Xinput wrapper
GNU Lesser General Public License v3.0
160 stars 43 forks source link

Configurations will sometimes get removed #2

Open ericlbarrett opened 9 years ago

ericlbarrett commented 9 years ago

Sometimes when editing bindings some controller configurations will get removed from the config file. It seemingly only happens when there is more than one controller. More testing needed.

ericlbarrett commented 9 years ago

As of 0ec47c1 the entire config save system has been rewritten. This issue has probably been fixed but needs further testing.

SavageCore commented 8 years ago

I still loose configurations. 2 Venom sticks in PS4 mode.

Right now my second controller is configured fine but first is not, this is my XOutput.ini

[a41bf670-0992-11e6-8002-444553540000]
AAEAAgAAAAMgACEAIgAjAAAGAAcABAAF/////wAMAAkACBABEAAQARAA
[22c9ba00-5463-11e6-8004-444553540000]
AAEAAgAAAAMgACEAIgAjAAAGAAcABAAF/////wAMAAkACBABEAAQARAA
SavageCore commented 8 years ago

Did a bit more testing, might be an windows/driver issue in my case.

Steps to reproduce:

  1. Start XOutput
  2. Configure sticks
  3. Close and reopen XOutput (config stays)
  4. Shutdown PC
  5. Start PC
  6. Windows error: Unknown USB Device (Device Descriptor Request Failed)
  7. Unplug both sticks wait 5 seconds and plug back in
  8. Sticks now work
  9. Open XOutput
  10. Stick 1 has lost config, Stick 2 is fine.