Steam Link

Steam Link

KStrike Jan 7, 2017 @ 4:38am
Only XInput/Gamepad support in Library/Big Picture mode?
Dear Valve team and community,

Sorry for the long text but maybe I am able to help people with the same problems I had.

Yesterday and today I was about to properly configure my Xbox 360 controller with Steam Link and the Dolphin emulator (Nintendo Gamecube and Wii). My wireless controller is connected through the wireless dongle with my Steam Link. I am not using VirtualHere.

At first I have tried to set up my Xbox 360 controller with the Big Picture mode (settings -> controller settings -> activate Xbox 360 support; Settings -> Base Configurations -> Desktop Configuration) and tried all variants to get the analog sticks to work... with no luck. Even the community settings weren't helpful.

The problem is that there was a huge stuttering in movement if I have used the analoge sticks in Mario Sunshine. I was not able to walk with Mario. He starts to seizuring and stuttering around if you softly use the analoge sticks and if you try to walk.

The only solution I found is as followed:

1. add Dolphin to your Steam library
2. switch on your controller
3. Steam library -> right click on Dolphin and choose "Edit Steam Controller Configuration".
4. press the X button (browse configurations), choose "Templates" and choose "Gamepad".

Now you have a properly configurated controller. And only in this menu you are able to select "Joystick Move" for your analog sticks (in the Big Picture mode there is only Joystick Mouse available).

If you now start Dolphin through your Library, you can configure all keys as a XInput/0/Gamepad device. If you play e.g. Mario Sunshine or other games you can now properly use the analoge sticks and all the Xbox 360 buttons (like if you directly connected the controller with your pc). No stuttering or seizuring Mario anymore.

Long story short:

If you start Dolphin from your desktop you are not able to use your controller as a XInput/0/Gamepad device. It is only possible through the Steam library.

Would it be possible to add the XInput/0/Gamepad support in the desktop mode in future updates? This would be so great.
< >
Showing 1-6 of 6 comments
Yellig Jan 7, 2017 @ 7:11am 
If you launch anything from your Desktop, Steam still assumes that you are using your Desktop and emulates a Mouse with any controller input to the Steam Link.

And you discovered on your own, the solution is to launch things that you want to use controller support from within Steam.
Last edited by Yellig; Jan 7, 2017 @ 7:11am
KStrike Jan 7, 2017 @ 9:18am 
It would be great to tell my Steam Link, if I want my gamepad to act like a mouse or like a gamepad.

I for myself use a wireless mouse and keyboard with my Steam Link along with the wireless Xbox 360 controller. So a global option would be great that you don't have to make the workaround through Steam (speaking of a user-friendly and intuitive configuration).

Maybe some day ;)
Yellig Jan 8, 2017 @ 1:08am 
Engadget:
Valve's Steam Controller interface now works with Xbox gamepads
Steam's beta channel now supports Xbox One, Xbox 360 and Xinput

https://www.engadget.com/2017/01/07/valves-steam-controller-interface-now-works-with-xbox-gamepads/
saulveloz Jan 8, 2017 @ 1:31am 
Hey Koala, we've got a pretty similar configuration
I have one dongle for my two wireless xbox 360 controllers and i play Mario Kart Double-Dash and New Super Mario Bros Wii with no issue using the latest Dolphin using the stick and all the buttons with no problem (i think is 5.0)
I'm not so good with english so i will try
-Add Dolphin as a non steam game
-Launch it, if in the button right corner the "Access the comunity" thing appears you're ok
-Then right click the game in your pc and click properties
-In the target box add first the route where the dolphin exe is eg. "D:\Games\Emulators\Dolphin\Dolphin-x64\Dolphin.exe"
-then add a: /e
-and the route where the game iso is: "D: \Wii\Games\New Super Mario Bros\SMNE01.wbfs" /b
-this should be the final form: "D:\Games\Emulators\Dolphin\Dolphin-x64\Dolphin.exe" /e "D: \Wii\Games\New Super Mario Bros\SMNE01.wbfs" /b (obviously it will be different for you
-All that steps are when you launch the game it doesn't go to the emulator and for it to go to the game directly
Configure your controller
-Go to you main pc hit ESC then go to controllers/gamepads (still with the steam link on and game running)
-Select "XInput/0/Gamepad" in the top
-and with a mouse on your link or a virtual mouse (unified remote) click the button you want to map and go one by one)
After you finish save it and you're done
Hope it helps
KStrike Jan 8, 2017 @ 2:32am 
Originally posted by saulveloz:
Hope it helps

Hey thanks for your efford but in my thread I have already written down the solution ;)

I am so glad that I can turn a little box like the Steam Link in such a mighty hardware (playing pc games with mouse and keyboard, listening to music, watching movies in hd with 5.1 surround sound, playing all the old games from the past with the help of emulators and doing lot of other stuff). I hope that there will be some deadly issues get fixed soon (e.g. opening the task manager or some install programms that freezes the DInput).
ArchieMidis Jul 18, 2017 @ 1:36am 
Same thing is happening for me now with Porject cars and Rfactor which are both steam games and Fifa17 were all WORKING. I am using in-home streaming but they were working.
I'm sick of Telco's, Microsoft, Apple, Samsung, Google etc etc breaking ♥♥♥♥ with there updates. Useless!!
Why cant they just pass through xinput natively??? Typical big company monopoly/strategy arseholdness!!!!
Last edited by ArchieMidis; Jul 18, 2017 @ 1:39am
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Jan 7, 2017 @ 4:38am
Posts: 6