Steam Controller

Steam Controller

AEG Jotaku Nov 17, 2015 @ 2:59pm
left d-pad doesn't work with any emultors
I set it dpad's up,down,left,right to w,s,a,d respectively.
and also in emulator's key option, i set w,s,a,d as well for directional pad.

but in fact whenever i press steam controller's d-pad they don't work. only analog work as directional pad (when I set up,down,left,right instead of wsad) but idk why.

how to solve this?
Last edited by AEG Jotaku; Nov 17, 2015 @ 3:00pm
< >
Showing 1-15 of 24 comments
cammelspit Nov 17, 2015 @ 3:02pm 
Certtainly we need more info. One thing is what emulator and what is the default in THAT emulator because that is very important.
AEG Jotaku Nov 17, 2015 @ 3:13pm 
Originally posted by cammelspit:
Certtainly we need more info. One thing is what emulator and what is the default in THAT emulator because that is very important.

zenes (it is snes emulator)
default key set i guess for directional is, keyboard's up, down,left,right key. when it is set default, only analog stick works as directional, but all others doesn't work.
Mcsticken Nov 17, 2015 @ 3:19pm 
Is it set to click or no click required? I made that mistake the first time I went to bind the dpad. Also, have you tried changing the dpad to a button pad? It would probably not work as well, but if it did work then that would be good to know
Bearded Dream Nov 17, 2015 @ 4:37pm 
I just checked with ZSNES 1.51 and it appears that the problem is ZSNES ignores your controller configuration. Left pad works but it requires a click regardless of your settings and you cannot remap it. On the bright side diagonals work with ZSNES. Try using SNES9x and you don't get diagonals regardless of how you configure your controller.

It would appear that the emulators are unsuitable for use with the Steam controller or that Steam needs better POV hat simulation.
Mcsticken Nov 17, 2015 @ 4:42pm 
How are you running the emulator? Are you launching it outside of Steam, or with either the emulator or Steam running in Administrator mode?
AEG Jotaku Nov 17, 2015 @ 4:45pm 
Originally posted by Rancid Guacamole:
I just checked with ZSNES 1.51 and it appears that the problem is ZSNES ignores your controller configuration. Left pad works but it requires a click regardless of your settings and you cannot remap it. On the bright side diagonals work with ZSNES. Try using SNES9x and you don't get diagonals regardless of how you configure your controller.

It would appear that the emulators are unsuitable for use with the Steam controller or that Steam needs better POV hat simulation.

I think this answer is correct. It just ignore my steam''s setting.

I will try that snes emulator and re-reply.

overally, thx community!
Last edited by AEG Jotaku; Nov 17, 2015 @ 4:46pm
Bearded Dream Nov 17, 2015 @ 4:58pm 
Originally posted by twitch.tv/eSportsKorea:
I think this answer is correct. It just ignore my steam''s setting.

I will try that snes emulator and re-reply.

overally, thx community!
I messed around with it a little more and ZSNES uses your desktop configuration. Make any changes you need there.
cammelspit Nov 17, 2015 @ 7:20pm 
I actually tried snes9x and it works perfectly. With snes either one is essentially perfect so it really doesn't matter if you have to use one over the other.
God Ginrai Nov 17, 2015 @ 7:39pm 
Isn't the much simpler solution to map the Steam controller to do keyboard up, down, left, and right? It sounds like he's setting it to wasd when zsnes defaults to the arrow keys...
cammelspit Nov 17, 2015 @ 7:51pm 
Originally posted by God Ginrai:
Isn't the much simpler solution to map the Steam controller to do keyboard up, down, left, and right? It sounds like he's setting it to wasd when zsnes defaults to the arrow keys...
Very true. Snes9x is teh easiest to get working, it just does. With all the in game overlay glory.
Rainman Nov 17, 2015 @ 8:20pm 
Here's the trick to having a pro emulator setup in steam. For my example, I'll use my most recent setup for Mario Kart Wii. This will work for pretty much any system.



Copy the text from pastebin, and put it into a text file named "Emulator.VDF": http://pastebin.com/71rYdQFu

Put that .VDF file into your Steam directory under: "Steam\controller_base\templates"

Use ICE and make sure you fill out all of the configuration files. This is an open source program that will automatically add your roms to steam. Give them a picture, and then auto-launch them instead of your emulator: http://scottrice.github.io/Ice/

This is what Ice does in steam, very slick: http://i.imgur.com/AOUtpt3.jpg

When you launch the ROM, hit the middle button on your steam controller. Goto the controller templates, and now select the template Emulator.

Open your Emulator Controller settings and bind the controller as you wish. Then play your favorite games. Each game can have its own controller settings when done through this method.

Make sure you petition the steam devs to add custom configurations for controllers 2-4, because right now you can't play emulators with a friend. It only supports 1 controller at a time. This will also allow you to play steam games with different controller settings than your friend, which is a much desired feature!
cammelspit Nov 17, 2015 @ 8:51pm 
As a side note but related. I am making a guide for SC on Dolphin. If you like please have a read it's good enough far as I can tell but I am far from finished with it.

http://steamcommunity.com/app/353370/discussions/0/496881136912635614/
Bearded Dream Nov 18, 2015 @ 5:04pm 
Originally posted by cammelspit:
Very true. Snes9x is teh easiest to get working, it just does. With all the in game overlay glory.
What version of SNES9x are you using? There's nothing I have been able to do to get SNES9x 1.53 x64 to work with diagonal input from the Steam controller. ZSNES works whereas SNES9x simply doesn't.
cammelspit Nov 18, 2015 @ 5:11pm 
Yeah, thats the exact build I am using too. Have you loaded a game before attempting to configure the controller? Steam overlay hooks into the render pipeline, I dont know enough to be detailed but something has to be currently rendering to display the overlay and for any custom configurations to load up. Honestly I havent even used it past getting it to work a day or so after I got my SC. I will do some testing for you and see if there are any caveats in making it happen.
God Ginrai Nov 18, 2015 @ 5:16pm 
Originally posted by Rancid Guacamole:
Originally posted by cammelspit:
Very true. Snes9x is teh easiest to get working, it just does. With all the in game overlay glory.
What version of SNES9x are you using? There's nothing I have been able to do to get SNES9x 1.53 x64 to work with diagonal input from the Steam controller. ZSNES works whereas SNES9x simply doesn't.

Diagonals work with BSNES. Try that maybe?
Last edited by God Ginrai; Nov 18, 2015 @ 5:17pm
< >
Showing 1-15 of 24 comments
Per page: 1530 50

Date Posted: Nov 17, 2015 @ 2:59pm
Posts: 24