It's been THIRTY FIVE FUCKING YEARS and Microsoft never added a setting in control panel to change the order of the gamepads.
I have to manually disconnect each one and connect them again in the order I want and HOPE it stays that way or else I have to reboot or uninstall some.
I don't know how they would do that, seeing that each controller identifies itself identically to the Operating System, and that's the only way they can do it. XBox controllers don't support reading any unique identifiers or serial number through USB software, so it's not technically possible.
Jaxon Hernandez
Pointless with 4 controllers, also it doesn't really work on most stuff, emulators completely ignore it
The wireless dongle lets you pair them in the order you want them and they stay that way.
Samuel Turner
I was wondering this. The only unique ID that is generated and stored in the controller is the wireless pairing key. I only have one Bluetooth controller, but that does make sense. I bet if you plug them in with a cable, they won't be in any specific order.
Landon Ward
They leave it to the games themselves to support controllers, not windows. If you play a game like Rocket League or GTA it'll just work itself out for you. I wish it wasn't desu. Apart from Rocket League, overcooked, Duck game and indie shit on Steam, you've only really got old emulatored multiplayer games to work with.
Just because USB is ubiquitous doesn't mean it wasn't a terribly designed, fundamentally insecure protocol. It's lack of unique identifiers is just icing on the cake. It really is a shit protocol
Cooper Green
Sorry. I didn’t know you invented a better protocol. You should sell it to microsoft and windows
Justin Baker
>HOPE it stays that way or else I have to reboot or uninstall some Wat? The order of players is the same as the order in wich you turn them on/plug them in What the fuck is hard on that?
Asher Lopez
>lack of unique identifiers You expect a point to point serially addressed data transport layer to support unique identifiers? Why? You're expected to provide your own application layer with unique identifers for your device. There's no reason to build them into the standard.
Adam Reyes
>Also, I think Linux is guilty of this as well. it's not, you can make udev rules to put gamepads on whatever device node you like, regardless of when or how they're plugged in
Gavin Johnson
Only if the device supplies a unique identifer. That would only work if you are using different models/revisions of controller that the OS can identify as unique, or write a script to extract the serial number from the controller (which I don't think you can do for XBox controllers.)
Logan Brown
Those are all modern games.
Hudson Bailey
>want to play steins gate >tfw no $60 on the neet bank :(
Brandon Diaz
Lol fellow gamer here it's such a non issue Maybe when xbox flops completely they might pay attention
Ryder Morris
how many gigs on that¿ dayuuum
Jeremiah Cook
there's always some unique thing you can use, almost everything supplies a unique serial number you can use, and worst case you can also use the port number itself (that is "if xbox controller plugged into usb port 4, make is js0")
Dominic Clark
>change the order of the gamepads. WHAT THE FUCK DOES THAT EVEN MEAN