Este tópico foi trancado
hexaae 17/ago./2019 às 14:28
[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)
Última edição por hexaae; 17/ago./2019 às 15:29
Escrito originalmente por 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!
< >
Exibindo comentários 115 de 15
hexaae 17/ago./2019 às 14:46 
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.
Última edição por hexaae; 17/ago./2019 às 15:03
O autor do tópico indicou esta mensagem como a resposta.
slouken 25/ago./2019 às 16:45 
This appears to be a bug in the Windows driver, but we have a workaround in Steam for the next beta client update.

Thanks!
hexaae 25/ago./2019 às 16:59 
Hi Sam,
yes, I know, it's me (Luca) :)
Thank you for the fix!
Última edição por hexaae; 25/ago./2019 às 17:03
WayneLFC74 4/set./2019 às 10:49 
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:
hexaae 4/set./2019 às 13:41 
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
Ripps 19/abr./2021 às 16:43 
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
Última edição por Ripps; 19/ago./2021 às 10:23
Flexman 4/ago./2021 às 10:06 
This still does not seem to work.
Piopio 19/ago./2021 às 10:04 
Is it possible to configure this joystick in Steam? Because I can't even use it to navigate BigPicture mode.
Ripps 19/ago./2021 às 10:23 
Escrito originalmente por 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.
Piopio 19/ago./2021 às 13:34 
Escrito originalmente por Ripps:
Escrito originalmente por 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 :)
Ripps 19/ago./2021 às 13:56 
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.
Flexman 9/out./2021 às 16:03 
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.
ironblader 7/jul./2022 às 7:40 
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!
Última edição por ironblader; 7/jul./2022 às 7:40
bane 21/jun./2024 às 8:46 
Any update in 2024? Still the same "problem" Windows 10
Amelia 21/jun./2024 às 12:06 
This thread was quite old before the recent post, so we're locking it to prevent confusion.
< >
Exibindo comentários 115 de 15
Por página: 1530 50

Publicado em: 17/ago./2019 às 14:28
Mensagens: 15