Steam Controller

Steam Controller

Using Steam Controller in LEGO games activates and controls both first and second player
I've tried using my Steam Controller as the first and only player in the 4 latest LEGO games (Marvel Avengers, Jurassic Park, Batman 3, Marvel Superheroes) and in each I'm experiencing this issue.

The interesting effect is that the game begins by recognizing the Steam Controller as an XBOX controller which isn't the interesting part, but upon starting a level and doing a double-jump (A, A) the second player activates and is controlled as well. Entering the control configuration screen shows that the "second player" is being controlled by a "generic" joystick with mappings like "Button 1", "Button 2", etc.

I have read that there was work in progress to allow a Steam Controller to be used outside of Steam. I have been unable to find whether this has been implemented but it seems it could be the likely culprit if the Steam Controller is acting like two separate devices at once and that the LEGO games are not equipped to handle this situation properly.

Can anyone confirm I'm not the only person experiencing this issue? I have updated my controller to the latest firmware.

If this is the issue, it would be REALLY nice to be able to disable the "act like a generic joystick" either globally or more useful would be by game.
< >
Showing 1-14 of 14 comments
Vepar Mar 17, 2016 @ 6:36pm 
Don't get your hopes up just yet for using Steam controller outside of steam... Steam is what makes it work, steam is the actual driver, not to mention configuring software, and well, everything... To make it work outside of steam you'd need a program that does exactly what steam does for the controller, so there's no point really in making it work outside of steam...

As for "generic joystick", gamepad mode makes it act like a generic xinput joystick already, and you can of course set it by game.

So what you're experiencing in lego games, is the game's fault, not steams...

Doing 5 seconds research on google (i didn't read it all), i found this issue posted already from people using other controllers:

https://steamcommunity.com/app/204120/discussions/0/611702631221250852/

https://steamcommunity.com/app/249130/discussions/0/792924952337444053/

http://forums.steampowered.com/forums/showthread.php?t=2766164

So it has nothing to do with Steam controller, but the games themselves.

Try setting the player 2 to keyboard, or disabling player 2 or something... Idk how lego games work... But this doesn't seem to be Steam controller's fault because as far as the game is concerned - you're playing with an xbox controller.

Also, you have a steam controller... You can instead use keyboard and mouse mode and bind keyboard keys to the controller buttons... So you'll be still playing with the controller but the games will think you're playing with a keyboard and mouse so you might not have this issue.
YardGnomeNinja Mar 17, 2016 @ 6:53pm 
Yeah, I've read all those and tried them, and that's not an exaggeration.

The interesting thing here is that I don't experience this issue with my PS3 controller using the motioninjoy drivers, it only occurs with the Steam Controller.

I can't argue that the LEGO games are some of the WORST games when it comes to PC ports (tbh their console versions aren't much better technically), it's really a joke, so I'm not surprised at these kinds of issues. The thing is I wasn't having this issue prior to the most recent firmware update, whatever it contained.

No doubt I can remap the controls, the annoyance there is that the game then displays its quicktime event prompts with the keyboard key to use and I have to remember the binding conversion when they occur. Not a deal breaker, just obnoxious.

In the end, if there's nothing else to be done I can fall back on my PS3 controller for the LEGO games. It's just a shame since I've come to really appreciate the Steam Controller.
Vepar Mar 17, 2016 @ 7:56pm 
Well at least you have options. Do you go KB/mouse on the steam controller, get the PS3 controller... There's not much you can do about it except adapt to the crappy game programming i'm afraid... :P

Also if you're not in beta, opt in, see if that fixes it, or if you are in beta, opt out...

Other than that i believe it's the game's fault on how it handles xinput devices, but then again, it might be something steam did with an update, so who knows... If switching beta and stable clients doesn't help, then it's probably the game...
cammelspit Mar 17, 2016 @ 8:31pm 
The last few updates did make the sc more likely to have a couple problems like this. Not that it is valves fault, they can work around it tho.
Katyrein Mar 18, 2016 @ 2:27pm 
I can confirm this issue. Having the same problem in all my Lego games. The thing is, I've played Lego Hobbit yesterday and it was perfectly fine. The problem only started today, after Steam updated in the morning.
RoentgenRay Mar 18, 2016 @ 9:33pm 
I was experiencing the exact same problem. I opted into the Steam beta and it was fixed.
cammelspit Mar 18, 2016 @ 9:37pm 
Originally posted by Vepar:
Also if you're not in beta, opt in, see if that fixes it, or if you are in beta, opt out...
Guess Vepar had the right idea. :)
Last edited by cammelspit; Mar 18, 2016 @ 9:37pm
RoentgenRay Mar 18, 2016 @ 10:12pm 
Originally posted by cammelspit:
Originally posted by Vepar:
Also if you're not in beta, opt in, see if that fixes it, or if you are in beta, opt out...
Guess Vepar had the right idea. :)
This is why I don't contribute. I was giving my actual experience with an identical problemm. But thank you for your useful reply.
cammelspit Mar 18, 2016 @ 10:53pm 
Originally posted by RoentgenRay:
Originally posted by cammelspit:
Guess Vepar had the right idea. :)
This is why I don't contribute. I was giving my actual experience with an identical problem. But thank you for your useful reply.
I was just commenting on how you confirmed what Vepar said. Is there a problem with that? I didn't think so.
YardGnomeNinja Mar 19, 2016 @ 5:03pm 
Awesome, I finally had a chance to try it out. I joined Steam Beta and the problem was resolved for me as well. Thanks for the suggestion!
Vepar Mar 19, 2016 @ 5:12pm 
Great! Glad to see it works!

The majority of this particular problem lies in the game though, as evidenced by a lot of people complaining about this that don't have the steam controller...
YardGnomeNinja Mar 19, 2016 @ 7:34pm 
No doubt.

Like I said, the LEGO games are notoriously buggy. You'd think after all these games that are using what's gotta be a very similar engine, they'd have it figured out. Sadly, I'm like a meth addict. I keep losing teeth, but I keep using anyway.
lol8020 Feb 10, 2024 @ 5:20pm 
Hi, I'm having the same issue. I'm using an external software because steam usually doesn't work. Yesterday worked well but today, it does not. I don't know why. I use an external software called DS4, it works really well. I tried to use the steam software but it does nothing
cammelspit Feb 11, 2024 @ 9:00pm 
There is a reason it's usually best to not necro an 8 year old thread... I'd suggest you provide a smidge more info than this plus this was specific to the steam controller since it was not long after it's initial release. Usually double inputs from steam input are due to the game seeing both the controller itself outside of steam and also the one provided by steam input itself. You are going to have to disable the games ability to see one of those. Mostly, this isnt an issue but some games can just do thIs. Basically, your options and the exact solution will depend greatly on the game itself and the operating system you are using. Without that info you are basically on your own.

This is mainly for others wjo come here in the future. It is usually fixable but because it is specific to your combination of hardware, software, OS, and game... Make a new thread with all thay info so you can get tailored help.
< >
Showing 1-14 of 14 comments
Per page: 1530 50