EmulationStation icon indicating copy to clipboard operation
EmulationStation copied to clipboard

XInput devices under windows all have the same deviceGUID saved into es_input.cfg

Open Shawson opened this issue 5 years ago • 2 comments

Looking at the es_input.cfg file after having setup a new controller in es, all XInput devices under windows have a guid which is just a hex representation of the word "xinput"

I understand this is a default for xinput devices under SDL on Windows, however it means it's impossible to match the config to a specific controller if you want to remap the controls under retroarch (as you can't get the pid/vid combo)

Is it possible to maybe grab the vid and pid separately and write them to their own attributes in the input part of the xml, along side the deviceGUID?

Shawson avatar Jan 30 '19 11:01 Shawson