I too suffer(ed) this 'Ghosting'
Steam Detects Microsoft Xbox One Controller Driver Twice Free
First let's know there's a difference between the global 'Xbox Configuration Support' and the per-game setting 'Use Steam Configuration for Non-Steam Controllers' which is there: https://i.imgur.com/ckuTIDz.jpg (game -> manage -> controller options)
- It detects my Keyboard and my Mouse under Hardware in Controller Options but not my Xbox One Controller. I am on Windows 10, I have installed the latest Microsoft drivers for the controller, the controller is listed in the Device Manager under Xbox Peripherals > Xbox Controller and the controller is wired via USB to my computer.
- With games developed as “universal apps,” players could play the same game on Xbox One and PC without having to pay twice. Coupled with its Xbox Live plans, Microsoft seems keen to tear down.
I have 4 controllers, Xbox ONE Wired and 3 Xbox 360 Wireless connected to my Linux Mint (cinnamon) 18.3 box using a (genuine?) Microsoft Wireless dongle.
Can I stop a game from detecting my controller while it is plugged in? It detects my controller and I can push all the buttons and see them light up in the program as they should, but I cannot switch the controls. Microsoft Xbox 360 Controller Driver v1.2 for Windows XP.
Xbox One Controller Steam Driver
For me the 'Ghosting' of inputs is coming from that second per-game option ('Use Steam Configuration for Non-Steam Controllers'), which is enabled by default for all games. Indeed, adding players twice in Rocket League was one symptom and other games exhibited similar issues - sometimes a game would register the Xbox 360 Wireless as a Steam Controller, and sometimes correctly identify it as the 360 Wireless.
I did not have issues with the Xbox ONE Wired controller.
I suppose the issue 'remains', at least for me, save some other configuration I am not understanding.