Steam Link

Steam Link

tronturbo Feb 24, 2017 @ 1:18pm
Steam Link + Dolphin: No controller passthrough
Hi, been tearing my hair out over this as it seems easy to setup based on a couple of videos I've watched but it just won't work for me.

I've tried a wired xbox 360 controller and a wireless ps4 controller to no avail. I can run any other steam based game using these controllers but as soon as I launch dolphin (with all the full screen, render options etc that people recommend) I get nothing. It doesn't even let me use the gamepad in keyboard/mouse mode like most other people experience.

I've tried setting the controller up through steam link, I've even tried going onto my pc upstairs while dolphin was running, ending the emulation and looking at the controller settings. It doesn't detect that there are any pads available/connected.

So what I think is happening is there is no pass-through from the steam link to the pc, this appears to work on everyone else's computer (based on videos) but not mine.
Nothing I do can get the pad to show up in the dolphin menu. Ideally I'd like to be able to use 4 pads for mario party but even one working would be a decent start.

Running windows 10, latest version of steam and the steam link is up to date.
Hopefully someone has experienced the same, hopefully it's a simple fix before I give up and go back to dragging my pc downstairs for super monkey ball mini golf lol.

Sorry for the wall of text, thanks for reading!
< >
Showing 16-30 of 54 comments
Metal Gear Shacho Feb 26, 2017 @ 8:17am 
So I was looking into my set up with my DualShock plugged into the USB and I have the same issue that you do. I tried it with and without DS4 and it wont detect it until I have it on through Dolphin but I am able to play with it using it as my main controller on my steam link. And when it is detected, hitting buttons on the config window won't detect any input.

So the issue is just being able to get your xbox controller working with xinput through dolphin.

Forget about the DS4 for now and try to get your xbox controller to be detectable and working. That works flawlessly on my pc with being detected and then I think try it again through ice but we migh have to configure it a bit.

In your ICE folder, look for the text file named "emulators" and look at the command.

[Dolphin]
location=E:\Emulation\Emulators\Gamecube and Wii\Dolphin\Dolphin.exe
command=%l --batch --exec=%r

That's what I have in my folder so it hooks the rom properly from my library. Maybe this might fix it. Worry about the Ps4 controller later.
Father Doug Feb 26, 2017 @ 8:17am 
Originally posted by tronturbo:
Ok so I was able to map the two pads (both ps4 pads) using dinput on the pc when they were connected with usb. I'll try seeing if this works on the steam link and post back with my findings! (Wont be for a few hours unfortunately)
You should be able to have them as xinput.
Where it says "allow desktop configuration in launcher"
Underneath that it says "use steam configuration for non steam controllers" Is this selected or unselected? It needs to be selected.

Also, are you using the ps4 configurator in steam?

Last edited by Father Doug; Feb 26, 2017 @ 8:54am
Metal Gear Shacho Feb 26, 2017 @ 8:26am 
Oh nice you got both controllers working! I was typing all that up and working with my config so I didn't see the posts.

Also Lee-Laa's right you need the second box to be checked for the controller to be detected from the steam link.
tronturbo Feb 26, 2017 @ 8:29am 
Originally posted by Lee-Laa:
Originally posted by tronturbo:
Ok so I was able to map the two pads (both ps4 pads) using dinput on the pc when they were connected with usb. I'll try seeing if this works on the steam link and post back with my findings! (Wont be for a few hours unfortunately)
You should be able to have them as xinput.
Where it says "allow desktop configuration in launcher"
Underneath that it says "use steam configuration for non steam controllers" Is this selected or unselected? It needs to be selected.

Also, are you using the ps4 configurator in steam?

Yep, it's selected/ticked. I've also selected 'PS4 configurator' in the main big picture settings page so I can access the controller settings through manage shortcut.



Originally posted by Metal Gear Shacho:
So I was looking into my set up with my DualShock plugged into the USB and I have the same issue that you do. I tried it with and without DS4 and it wont detect it until I have it on through Dolphin but I am able to play with it using it as my main controller on my steam link. And when it is detected, hitting buttons on the config window won't detect any input.

So the issue is just being able to get your xbox controller working with xinput through dolphin.

Forget about the DS4 for now and try to get your xbox controller to be detectable and working. That works flawlessly on my pc with being detected and then I think try it again through ice but we migh have to configure it a bit.

In your ICE folder, look for the text file named "emulators" and look at the command.

[Dolphin]
location=E:\Emulation\Emulators\Gamecube and Wii\Dolphin\Dolphin.exe
command=%l --batch --exec=%r

That's what I have in my folder so it hooks the rom properly from my library. Maybe this might fix it. Worry about the Ps4 controller later.

I'll try with just the wired xbox controller later, thanks for the suggestions. I think Ice just makes it easier to add games in bulk to your steam library, it does the same thing as adding dolphin then editing the target path to launch straight into a game (for example: "c:\dolphin\dolphin.exe \e "C:/roms/smb.gcm").
Father Doug Feb 26, 2017 @ 8:33am 
When trying make sure ds4windows isn't running as that will hide the ps4 controller.
tronturbo Feb 26, 2017 @ 8:37am 
Originally posted by Lee-Laa:
When trying make sure ds4windows isn't running as that will hide the ps4 controller.

DS4 isn't running, although if it is running the xinputs do appear but it makes steam big picture freakout and double register presses. It also shows double the amount of controllers plugged in
Father Doug Feb 26, 2017 @ 8:46am 
Originally posted by tronturbo:
Originally posted by Lee-Laa:
When trying make sure ds4windows isn't running as that will hide the ps4 controller.

DS4 isn't running, although if it is running the xinputs do appear but it makes steam big picture freakout and double register presses. It also shows double the amount of controllers plugged in
I uploaded some images of how mine is setup. Just double check that yours is like mine.
I would also switch to beta for steam and link as the beta has the newest fixes and improvements

http://imgur.com/a/DnMtC
Last edited by Father Doug; Feb 26, 2017 @ 8:54am
tronturbo Feb 26, 2017 @ 9:14am 
Originally posted by Lee-Laa:
Originally posted by tronturbo:

DS4 isn't running, although if it is running the xinputs do appear but it makes steam big picture freakout and double register presses. It also shows double the amount of controllers plugged in
I uploaded some images of how mine is setup. Just double check that yours is like mine.
I would also switch to beta for steam and link as the beta has the newest fixes and improvements

http://imgur.com/a/DnMtC

Thanks for all the effort, I think I might know whats going on.
I tried connecting my mouse to the steam link and it works fine inside the steam big picture mode, as does the controller.
When I launch dolphin, I can move the mouse cursor around but I cannot click. I think this might be something to do with permissions or remote access settings.

Not really sure exactly what it might be, I upgraded from 7 64bit pro to windows 10 and I had disabled a few services that allowed sharing over the network as I was on a shared network.

*edit*
Forgot to say I tried disabling firewall and anti-virus but it didn't help.
Last edited by tronturbo; Feb 26, 2017 @ 9:14am
tronturbo Feb 26, 2017 @ 9:33am 
Ok so I've updated both the steam link and the steam client to the beta versions.
Still no joy, when dolphin launches it just breaks the connection to the steam link. It's like steam is running in the background and it's just displaying the image from dolphin.

This is really weird. Must be how I have dolphin configured but I can't seem to figure out what is causing it.
Father Doug Feb 26, 2017 @ 9:34am 
Originally posted by tronturbo:
Ok so I've updated both the steam link and the steam client to the beta versions.
Still no joy, when dolphin launches it just breaks the connection to the steam link. It's like steam is running in the background and it's just displaying the image from dolphin.

This is really weird. Must be how I have dolphin configured but I can't seem to figure out what is causing it.
See if dolphin is running as admin, if it is, then disable it and run as normal.
I just tried with dolphin running as admin and it disables the controller.

Right click dolphin emulator (not in steam) go to properties and then compatability. Untick run as admin.
Last edited by Father Doug; Feb 26, 2017 @ 9:36am
tronturbo Feb 26, 2017 @ 10:19am 
Originally posted by Lee-Laa:
Originally posted by tronturbo:
Ok so I've updated both the steam link and the steam client to the beta versions.
Still no joy, when dolphin launches it just breaks the connection to the steam link. It's like steam is running in the background and it's just displaying the image from dolphin.

This is really weird. Must be how I have dolphin configured but I can't seem to figure out what is causing it.
See if dolphin is running as admin, if it is, then disable it and run as normal.
I just tried with dolphin running as admin and it disables the controller.

Right click dolphin emulator (not in steam) go to properties and then compatability. Untick run as admin.

That's it, you fixed it!!!!!1111
I set that initially to try and stop UAC popping up but ended up disabling UAC anyway. Left that setting on.

Thanks so much for all your help, hopefully this will get spotted by anyone else having the same issue.
Father Doug Feb 26, 2017 @ 10:22am 
Originally posted by tronturbo:
Originally posted by Lee-Laa:
See if dolphin is running as admin, if it is, then disable it and run as normal.
I just tried with dolphin running as admin and it disables the controller.

Right click dolphin emulator (not in steam) go to properties and then compatability. Untick run as admin.

That's it, you fixed it!!!!!1111
I set that initially to try and stop UAC popping up but ended up disabling UAC anyway. Left that setting on.

Thanks so much for all your help, hopefully this will get spotted by anyone else having the same issue.
You're welcome. Always happy to help :)
WolfAmongSheep45 Feb 27, 2017 @ 12:20pm 
Originally posted by tronturbo:
Originally posted by Lee-Laa:
See if dolphin is running as admin, if it is, then disable it and run as normal.
I just tried with dolphin running as admin and it disables the controller.

Right click dolphin emulator (not in steam) go to properties and then compatability. Untick run as admin.

That's it, you fixed it!!!!!1111
I set that initially to try and stop UAC popping up but ended up disabling UAC anyway. Left that setting on.

Thanks so much for all your help, hopefully this will get spotted by anyone else having the same issue.

Congrats on getting it working! So does the below make sense for your successful DS4 setup at a high level?:

1. Used DS4Windows to configure DS4 controllers in Dolphin emulator settings
2. Enable 'Fullscreen' on start and Enable 'Render to main window' in Dolphin emulator settings
2. Enabled and Configured PS4 controllers in Steam Link via Big Picture controller settings
3. Unchecked "Allow desktop config in launcher" in Steam Link Big Picture controller settings
3. Update both client and link software to latest beta
3. Ensured 'Run as Admin' is unchecked for Dolphin.exe

I've given up on SCPToolkit for DS3's as I couldn't get it to show xinputs for controller mapping within the emulator. Looks like I'll probably be stuck ordering DS4's if they do work. Just want to make sure that process is clear. Also curious if you have multiple controllers working...
tronturbo Feb 27, 2017 @ 6:54pm 
Originally posted by WolfAmongSheep45:
Originally posted by tronturbo:

That's it, you fixed it!!!!!1111
I set that initially to try and stop UAC popping up but ended up disabling UAC anyway. Left that setting on.

Thanks so much for all your help, hopefully this will get spotted by anyone else having the same issue.

Congrats on getting it working! So does the below make sense for your successful DS4 setup at a high level?:

1. Used DS4Windows to configure DS4 controllers in Dolphin emulator settings
2. Enable 'Fullscreen' on start and Enable 'Render to main window' in Dolphin emulator settings
2. Enabled and Configured PS4 controllers in Steam Link via Big Picture controller settings
3. Unchecked "Allow desktop config in launcher" in Steam Link Big Picture controller settings
3. Update both client and link software to latest beta
3. Ensured 'Run as Admin' is unchecked for Dolphin.exe

I've given up on SCPToolkit for DS3's as I couldn't get it to show xinputs for controller mapping within the emulator. Looks like I'll probably be stuck ordering DS4's if they do work. Just want to make sure that process is clear. Also curious if you have multiple controllers working...

Hi, yes all working now. Set it up on your pc first, it's easier:

- Make sure you have dolphin setup as you mentioned above, especially disabling run as administrator!
- Boot steam big picture on your desktop (don't enable DS4 for remapping, steam has it's own handler).
- Go to the settings option, click Controller Settings and enable PS4 configuration.
- Connect the pads to the computer via usb
- Then go back to settings and click Base Configurations>Desktop Configuration and set it the profile to 'Game Pad' (click browse configs, goto templates, click show other controller types and find gamepad in the list). You might need to do this for each pad, it'll say on the bottom if you can switch between them. This stops steam from switching the controller to a mouse emulator, I was having some odd issues with dolphins menu's before I did this.

-Goto your library and add Dolphin as a shortcut, click on it and click on Manage Shortcut then configure the controller the same as before, set it to Game Pad.
- Also disable allow desktop configuration in launcher. You have already changed the desktop config earlier but I still had problems (I think it uses it as a dinput device in the desktop config).
- Launch dolphin, goto controllers and you should be able to map them (they'll show as xinput).

Been working fine, played mario party two player and super monkey ball for a few hours last night. This weekend coming I'll connect up 4 pads and try some games to see if works ok.

I know this is probably more than you needed to know but hopefully if someone else has the same problems as me it'll save them some time.

Redii Jul 6, 2017 @ 8:10am 
I've only had the steam link and controller for a day been at Dolphin all night though. I would have never thought of the solution I found here.
"See if dolphin is running as admin, if it is, then disable it and run as normal."
Like seriously though? Grahhh drove me nuts... This post has helped me and I'm about to share it with a few other posts, Thank you greatly... BTW I didn't get around to trying it but heard of a third party app for the steam controller that may have been able to get around this as well "GloSC". Give it a look, bookmark it... maybe it can help with something later... Thank you Again!!! I'll personal message this to people on a few boards to make sure they get it :D
< >
Showing 16-30 of 54 comments
Per page: 1530 50

Date Posted: Feb 24, 2017 @ 1:18pm
Posts: 54