Steam Link
Snes9x 1.53 with Xbox 360 controller?
Hey all, trying to play Super Mario world using Snes9x via my Steam link with a wired Xbox 360 controller. Has anybody even managed to get this to work? I cant for the life of me figure out how to get my controller to work correctly?

Any help please?

Cheers.
< >
1-11 / 11 のコメントを表示
Jynx 2017年3月9日 12時31分 
Sure, I have a few free minutes, if you're having problems mapping the controller, sometimes its easier to add the X-input junk right into the config file. Load up snex9x.conf and under the section [Controls/Win] copy and paste this (its from my file so it SHOULD* work)

Joypad1:Enabled = TRUE
Joypad1:Up = (J0)Up
Joypad1:Down = (J0)Down
Joypad1:Left = (J0)Left
Joypad1:Right = (J0)Right
Joypad1:A = (J0)Button 1
Joypad1:B = (J0)Button 0
Joypad1:Y = (J0)Button 2
Joypad1:X = (J0)Button 3
Joypad1:L = (J0)Z Down
Joypad1:R = (J0)Z Up
Joypad1:Start = (J0)Button 7
Joypad1:Select = (J0)Button 6

It's setup to emulate how an SNES controller would feel so A/B and X/Y are flipped. Also make sure that Fullscreen is set to true and EmulateFullscreen is set to false (same file, a few sections above), otherwise it will try using desktop control settings by default. I'd also recommend setting the file to "read only" because for some reason it likes to unset fullscreen to false, at least for me. And on a final note, if you're using custom controller settings, make sure its set to a standard xinput controller. I think that should cover it!
Thanks for your input and advice, unfortunatley im still having issues :(

Done exacly what you said above however when i start my steam link and minimize big picture mode so i can see my PC desktop on my TV. None of the buttons work as they should, its as if the emulator sees my xbox 360 controller as a mouse, with the left and right trigger buttons being my left and right mouse buttons.

I have no idea what im doing wrong :(
最近の変更はA TIN OF JARが行いました; 2017年3月9日 15時08分
Mr_F0NG 2017年11月30日 18時12分 
So this worked great mapping the config when the controller was plugged into the PC directly. When I move the controllers to the steam link though I have the same issue as the OP. Any resolution or other ideas to try?
A TIN OF JAR の投稿を引用:
Thanks for your input and advice, unfortunatley im still having issues :(

Done exacly what you said above however when i start my steam link and minimize big picture mode so i can see my PC desktop on my TV. None of the buttons work as they should, its as if the emulator sees my xbox 360 controller as a mouse, with the left and right trigger buttons being my left and right mouse buttons.

I have no idea what im doing wrong :(

Disable the Desktop Mode in the controller configuration
konk 2018年2月23日 20時48分 
none of these are working
I've been pulling my hair out with this same problem. I followed the steps above and it would work for some games but not all. Then I noticed the green NVIDIA overlay thing popping up in the top right corner of the screen of the games that would not work. No idea why this happens with some games but not others. The overlay popping up I think forces things back to desktop mode even if you make the config file read only. So if you have an NVIDIA card make sure you turn the overlay off by using the GeForce Experience app to disable it. Follow Jynx's steps and hopefully it will work for you too.
_I_ 2018年8月27日 21時02分 
or use retroarch
its default mappings work with x360/ds3 and many other controllers
The setup previously mentioned should work fine. I use the same setup almost daily with the same emulator. I use a DS4, Steam Controller, and wired 360 controller without issue. Well, with the minor caveat of diagonal inputs not working. Best information I was able to get on why that doesn't work over the steam link is that the emulator doesn't support xinput or dinput, whichever the steamlink outputs. To get around that issue, on the steam end, I changed the controller's d-pad into an analog stick.

It SHOULDN'T be thinking of the emulator as a mouse as long as you make sure to set controller bindings within steam before launching the emulator. Inside of steam, go to settings > Base Configurations > Steam Button Chord configuration .. You'll usually find that as long as you hold the home button on the controller, you'll be able to use it as a mouse, once you let go, it should function as a controller.

Absolute worst case, go to steam settings > Base Configurations > Desktop configuration .. and change it to be all normal controller inputs, then even if it finds it to be a desktop app, you should still be able to map input in the emulator and will only be able to use it as a mouse while holding the home button as I said earlier.

Edit: It may also be that the emulator loses focus, this making the computer think it should use the desktop config. Especially with emulators, I usually add a long press function to my start and select buttons. So, a normal press works normally, but holding select for a few seconds is the same as pressing Escape on keyboard and holding Start is bound to Alt + Enter (toggles full screen in this case)

Any issues I have with the steam overlay or nvidia overlay are usually fixed by long pressing Start twice to bring it out of full screen and back into full screen. You can also set the emulator to accept inputs when it isn't the active window.

If none of this works, there may be something very specific to your computer running that may be conflicting. May want to try closing other programs until you find what is causing the issue. Nvidia software shouldn't be an issue since I have my overlay whatnot still enabled.
最近の変更はAwfulAwkwardが行いました; 2018年8月30日 15時54分
Hey, I know I'm a little bit late for the party, but I would like to know how to use the Dpad instead of the analog stick like Jynx showed over there. Does someone know what should I put in the file?
最近の変更はPedlanが行いました; 2019年1月18日 5時42分
Ryuk 2019年2月17日 4時11分 
Thanks Jynx, Copy and Paste, its work
This still works perfectly in 2025! Thanks Jynx!
< >
1-11 / 11 のコメントを表示
ページ毎: 1530 50