Windows Game Controllers

Out of interests, how does Plex gain access to game controllers, is it function of the web browser or something provided by Parsec

It was all working fine (apart from Plex always detecting my hotas as p1, making testing Mame hard) but with the addition of a second windows xbox controller (one legit Microsoft receiver, one cheap knock off) it now doesn’t seem to want to detect any of them.

Hi @GlennPegden :wave:

Plex Web assigns players to controllers in the order which the browser identifies the gamepads. Browsers will detect a gamepad after it has sent input, similar to pressing a couple buttons to wake a device. This is a privacy behavior that’s designed to reduce fingerprint-able information.

Using the browser’s gamepad ordering works well only so long as the only connected gamepads are the ones that are going to be used for input. Like you discovered, it doesn’t work as well when there are multiple gamepads connected and you’d like to pick a specific input device. Binding input devices to players a super typical console interaction that we should support.

A browser-based gamepad tester is a great way to see what information is reaching the browser (and by extension Plex Web). There’s a bunch of these tester websites; they all have access to the same information but some may present it better than others.

Brill, thanks Matt. Great to get a technical answer too!

Oddly, the browser-based tester worked fine but plex didn’t, however a complete shutdown and restart of chrome seemed to resolve it.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.