Hi everyone,
I cannot get my controller to work wirelessly with Steam. I connect it to my PC using a wireless USB adapter that came with it. When I try to use it, it says “No controllers detected” in the Steam settings, even though the OS detects it. I’ve even tried using it with a non Steam game once and it worked wirelessly. All controller inputs work perfectly fine on wireless connection when I test it using an online gamepad tester, but the only way the controller can be detected by Steam is wired connection. I do have Steam Input for generic, Xbox and Switch Pro controllers enabled in the settings, as well as support for PlayStation controllers. I did quickly test the wireless connection with a couple of games from my Epic Games library using Heroic Games Launcher but it didn’t seem to work either. I do remember the wireless connection working fine when I was on Windows.
Some technical info:
- I am on Linux Mint 22.2
- Running
lsusbin the terminal returnsBus 001 Device 003: ID 057e:2009 Nintendo Co., Ltd Switch Pro Controllerfor the controller. I have no idea why this is, as I don’t think this is a Nintendo controller at all XD - According to the online gamepad tester I used, the name of the controller is “057e-2009-Canyon controller GPW3”.
Any help is appreciated!!
One piece of potentially helpful information i think you forgot is, what is your controller?
It’s at the bottom of the post
According to the online gamepad tester I used, the name of the controller is “057e-2009-Canyon controller GPW3”.
Homie. You’re asking for help. Provide the info up front rather than expect people to dig through your entire mess to collect basic details.
Other useful information: Is this raw dog or flapak steam? At a glance that looks like a modal controller. What mode(s) have you tried connecting it as?
And, generally, usb dongles don’t work as well as bluetooth for gamepads in linux.
Sorry! I’ve just updated my post so it has the technical info up front.
I ran
flatpak listin the terminal and Steam isn’t showing up so I don’t think I installed it via flatpak. And I am not sure what “mode(s)” are, sorry…
If it’s a generic controller without a known equivalent HID compliant profile (this one detects as a Switch), it’s likely not going to work well for a variety of reasons.
Maybe give this a shot: https://github.com/DanielOgorchock/joycond
It should make controllers aligned with Switch work with steam-input.


