Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://steamcommunity.com/app/353370/discussions/0/1744478429675026218/#c1744479064006305953
I saw that, but that was last year.... so I was kinda hoping new changes.
"controller_hid_switch_pro" "0x1234 0x5678,"
where the values are changed like the last post I put in there and it should work. The VID/PID pair should be unique per device in any normal circumstances as VID values are assigned to individual companies.
1. Pair your 3rd Party Switch Pro Controller to your Windows 10 PC via Bluetooth.
2. Start Steam and let Steam recognize the controller.
3. Exit Steam.
4. Navigate to your Steam folder on your computer.
5. Within your Steam folder, go to the logs folder and open controller.txt (open with notepad or something similar).
6. CTRL+F and search for what windows calls your controller (Windows recognizes my controller as "Wireless Gamepad").
7. Look for the type. This will get you your VID and PID for your 3rd Party controller. Mine was 057e and 2006.
8. Go back to your main Steam folder on your PC and now go into the config folder.
9. Open config.vdf file with notepad.
10. Scroll all the way down to the bottom and add the following line before the last }: "controller_hid_switch_pro" "0x057E 0x2006,"
11. Save config.vdf file.
12. Open Steam and test controller to see if it has full functionality. If it works, you're done.
If not, exit Steam.
13. Open config.vdf file with notepad again.
14. Scroll all the way down to the bottom and add the following line before the last }: "controller_hid_switch_input_only" "0x057E 0x2006,"
15. Save config.vdf file.
16. Open Steam and test controller to see if input is working (not full functionality). If it works, you're done.
This did not work for me with my controller, any idea why? this is my controller https://www.amazon.com/gp/product/B07T8B45M7/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
I checked the VID and PID and tried in both input only and the other one, i even tried the VID and PID in device manager and in fact steam recognizes the controller as a Switch Pro Controller but it becomes unusable and i have no control over it, this controller shows 2 different sets of VID and PID i tried with both, one is 057E 2009 and the other is 045E 028E, with this last ones i get Steam to recognize the controller but as i told you the controller gets crazy to the point none of the buttons works and the sticks do crazy things.
I really missed the grip buttons from my steam controller and with it being discontinued, I've been trying to find a suitable substitute. Nothing will ever replace the SC for me, but hopefully this will be close enough.
For steam devs:
"controller_hid_switch_pro" "0x0e6f 0x0186,"
https://www.amazon.com/Afterglow-Nintendo-Switch-Wireless-Controller-500-137/dp/B07VFCJHFQ/ref=sr_1_3?crid=2EH5CR1KLHUNX&keywords=afterglow+switch+controller+wireless&qid=1582336595&sprefix=afterglow+switch%2Caps%2C153&sr=8-3
# PowerA Fusion Wired Fightpad PS4
KERNEL=="hidraw*", ATTRS{idVendor}=="20d6", ATTRS{idProduct}=="792a", MODE="0660", TAG+="uaccess"
every so often when Steam updates it will overwrite my manual addition and i need to put it in again. please add this controller to your official list for support.
thank you!
The controller in question: https://www.amazon.com/dp/B07KPGY7G9
Notably the controller.previous stopped logging into may, but the controller log did continue, and I was able to identify it via that one.
The reason I am responding however, is that after being recognized, the inputs were quite incorrect, it believed that the left analog stick was always holding up, and the right was always holding down, actually moving the left one up and down moved it left and right, and moving it left pressed the capture button. Etcetera. These malfunctions did not occur before changing its identification.
I am not sure where to move forward from here.
Any advice on what things I should try to get it working properly?
Alternately, could it be used as a generic, with full gyro functionality? Before I changed the config it thought it was an xbox 360 controller. If Gyro functionality could be added to the 360 controller's customization that might by itself a lot of the 3rd party switch controller issues.
Maybe try "controller_hid_switch_pro" instead of the input only version? It depends on what protocol the device is talking. The VID/PID the person posted is the VID of a legit Joycon which uses the same protocol as the Switch Pro.
FWIW all the normal licensed gamecube style controllers from HORI.POWER A/etc though some models have gyro and some don't so make sure to check the specs if that is important to you.