Tutte le discussioni > Discussioni di Steam > Help and Tips > Dettagli della discussione
Questa discussione è stata chiusa
[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)
Ultima modifica da hexaae; 17 ago 2019, ore 15:29
Messaggio originale di 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!
< >
Visualizzazione di 1-15 commenti su 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.
Ultima modifica da hexaae; 17 ago 2019, ore 15:03
L'autore della discussione ha indicato che questo messaggio risponde alla discussione originale.
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!
Ultima modifica da hexaae; 25 ago 2019, ore 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
Ultima modifica da Ripps; 19 ago 2021, ore 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.
Messaggio originale di 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.
Messaggio originale di Ripps:
Messaggio originale di 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!
Ultima modifica da ironblader; 7 lug 2022, ore 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.
< >
Visualizzazione di 1-15 commenti su 15
Per pagina: 1530 50

Tutte le discussioni > Discussioni di Steam > Help and Tips > Dettagli della discussione
Data di pubblicazione: 17 ago 2019, ore 14:28
Messaggi: 15