Ця тема закрита
[STEAM BUG] Competition Pro Extra USB arcade joystick SpeedLink SL-650212-BKRD
When Steam is running my Speedlink 'Competition Pro Extra USB arcade joystick SL-650212-BKRD[i.ibb.co]' arcade '80 joystick turns into a wrong 'Game Controller for Android' (with 15 buttons??? It has just 4 buttons): this is a problem and makes it unusable and hard to configure with EVERY game also out of Steam (since Windows 10 too will now see it wrongly as ''Game Controller for Android'!) while Steam is running!

In short, repro steps:
- plug-in Competition Pro Extra USB arcade joystick SpeedLink SL-650212-BKRD into any USB port
- at this point the joystick is correctly seen as 'SPEEDLINK COMPETITION PRO'. See here: https://i.ibb.co/qLSFwJw/image.png
- the joystick turns into 'Game Controller for Android' instantly when I launch Steam!! See here: https://i.ibb.co/GWmKKxL/image.png

If I quit Steam and re-plug-in the joystick it stays in 'SPEEDLINK COMPETITION PRO' mode as expected! But as soon as I run Steam it turns into wrong 'Game Controller for Android'!
Steam, when running, overwrites Windows correct device detection and fools the OS to see it as a wrong controller!

P.S.
When Steam is not running the (correctly) detected device ID is:
[HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0738&PID_2217]
"OEMName"="SPEEDLINK COMPETITION PRO" (correct 4 buttons joystick)

When Steam is running the detected device ID becomes:
[HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0079&PID_181C]
"OEMName"="Game Controller for Android " (totally wrong detection as a gamepad with 15 buttons and additional buttons/sticks inexistent)
Автор останньої редакції: hexaae; 17 серп. 2019 о 15:29
Цитата допису: slouken:
This appears to be a bug in the Windows driver, but we have a workaround in Steam for the next beta client update.

Thanks!
< >
Показані коментарі 115 із 15
Before you ask: even when I "Hide" my 'SPEEDLINK COMPETITION PRO' controller from Steam's Big Picture... Steam, when running, will always turn my 'SPEEDLINK COMPETITION PRO' into a wrongly detected 'Game Controller for Android' system wide.
Автор останньої редакції: hexaae; 17 серп. 2019 о 15:03
Автор цієї теми позначив, що цей допис є відповіддю на питання у темі.
This appears to be a bug in the Windows driver, but we have a workaround in Steam for the next beta client update.

Thanks!
Hi Sam,
yes, I know, it's me (Luca) :)
Thank you for the fix!
Автор останньої редакції: hexaae; 25 серп. 2019 о 17:03
Thanks for this thread, I just bought a Competition Pro today, and have been pulling my hair out for the last hour trying to solve this problem... switched Steam to the beta and all is good now, thank you... :tgrin:
I've found another incompatibility between Comp Pro and Oracle VM Virtualbox unfortunately, after installing USB component. When you run Virtualbox it will also switch to Android generic gamepad unfortunately... I've opened a new issue on Orcale bug-report forum:
https://www.virtualbox.org/ticket/18883
this is also happening to me - please fix it.
while your at it add proper support for more classic controllers with less buttons.

Eg,
Amiga with two buttons,
Mega Drive with 3or6 Buttons
Snes with its 8 buttons
etc
etc
Автор останньої редакції: Ripps; 19 серп. 2021 о 10:23
This still does not seem to work.
Is it possible to configure this joystick in Steam? Because I can't even use it to navigate BigPicture mode.
Цитата допису Piopio:
Is it possible to configure this joystick in Steam? Because I can't even use it to navigate BigPicture mode.

yes but not easily, you need to map the four face buttons to the 4 buttons on the joystick.
steam assumes every controller has 4 face buttons and they all need to be mapped or it wont work. configuring the joystick is best done using the mouse and keyboard or another controller since big picture is so hard to navigate with missing buttons.
Цитата допису Ripps:
Цитата допису Piopio:
Is it possible to configure this joystick in Steam? Because I can't even use it to navigate BigPicture mode.

yes but not easily, you need to map the four face buttons to the 4 buttons on the joystick.
steam assumes every controller has 4 face buttons and they all need to be mapped or it wont work. configuring the joystick is best done using the mouse and keyboard or another controller since big picture is so hard to navigate with missing buttons.
My problem was that there was no SAVE option visible. I followed this instruction:
https://www.youtube.com/watch?v=GICYGWKJHIE
Firstly it didn't help but then SAVE option appeared and configuration is possible. Thx :)
Save button won't show up for invalid configurations so basically all required buttons must be mapped first. its not exactly user friendly. valve need to fix this.
For the Competition Pro I used keyboard in the game, and a tool called antimicro ( https://github.com/AntiMicro/antimicro ) to map the Joystick on the keys.
It's July 2022 and still the same isssue. Got an Competition Pro Extra USB last month, and after i started steam, my joystick joy.cpl shows ''Game Controller for Android" until i close steam and re-plug it in, it still stays even after a complete cold reboot of my Win11, so i have to re-plug it always, after had steam runned!
Автор останньої редакції: ironblader; 7 лип. 2022 о 7:40
Any update in 2024? Still the same "problem" Windows 10
This thread was quite old before the recent post, so we're locking it to prevent confusion.
< >
Показані коментарі 115 із 15
На сторінку: 1530 50

Опубліковано: 17 серп. 2019 о 14:28
Дописів: 15