Lunar Flight > Technical Help > Topic Details
Griphos Dec 20, 2012 @ 8:38am
Controls don't work
I've been playing this for a few hours and getting into it. Started it up today, and as soon as I start, all thrusters are going full blast and I crash shortly. No input on the 360 controller does anything. I was working fine before. I've reset the controls to default (although I hadn't changed anything). I recalibrated the xbox controller. But it keeps doing the same thing every time I start it.

Ideas?
Showing 1-11 of 11 comments
< >
sh0v0r  [developer] Dec 20, 2012 @ 10:43pm 
What driver are you using for the x360? If its not the default Microsoft one then you will need to try and re assign all the controls. Also make sure the controller is either the only game controller plugged in so that it is device 0. Ensure it's plugged in before starting the game.
Griphos Dec 21, 2012 @ 6:30am 
It's the default driver. And I'm not going to unplug all my many controllers each time I want to do this sim. Reassigning controller id's to all controllers would mess up many other applications. Like I said, it was working fine since first starting the sim, with all controllers connected and current drivers. Then it wasn't, with no changes. So I can't see haw it can be a driver or id issue.
BlackAlpha Dec 21, 2012 @ 7:42am 
Well, you'd need to do some work and go over all the input devices you have plugged in. There's a good chance one of them is messing things up. In your case, make sure all throttles are set to the ingame "zero" (off) position. If that doesn't solve it, unplug all input devices or unplug them one by one to figure out which one is causing problems.

That's the risk of having plugged in many input devices at once.
Griphos Dec 21, 2012 @ 8:10am 
I don't agree with your assessment that this is some kind of "risk" I bring on myself by having more than one input device. Seriously?! I have dozens of sims and games. I have a joystick, rudder pedals, throttle quadrant, trim wheel, raildriver, and an xbox 360 controller. I don't have any problem in any game created by having multiple controllers installed except for Batman Arkham. I don't use that game for that reason (and because I got it for my son actually and don't have much interest in it). If 99% of game developers can figure out how to code the game to look for and recognize the correct controller, then when a game doesn't do this well, it's the game's problem, not the number of controllers.

Like I said, I didn't unplug or change anything between when it worked and when it didn't. It's not a problem my controllers caused.

I followed up on the developer's advice to reassign controls to the xbox controller and that solved the problem. Hopefully it won't reoccur, because reassigning the controls periodically is tedious. I enjoy the challenge of this sim, and was interested in the Mars addon, but will have to think twice about that if the problem reoccurs.
Telbert Dec 22, 2012 @ 12:17pm 
I've been having similar issues today as well. The game worked fine for several weeks, but as of today, the translate forward/backward and left/right controls are reversed, as are the roll left/roll right controls. I've tried redefining and reseating my controller connection, but to no avail. Any suggestions, Sh0v0r?
Twelvefield Dec 22, 2012 @ 6:57pm 
The game "forgets" my controller assignments from session to session, which is annoying. Screen resolution assignment as well. I noticed that in the control setup, yesterday it referrred to my Thrustmaster II HOTAS as just that. Today, when I re-entered exactly the same controls, no changes at all from yesterday, the game referred to my joystick as a Thrustmaster II PS3 HOTAS.
sh0v0r  [developer] Dec 23, 2012 @ 5:03pm 
Originally posted by Telbert:
I've been having similar issues today as well. The game worked fine for several weeks, but as of today, the translate forward/backward and left/right controls are reversed, as are the roll left/roll right controls. I've tried redefining and reseating my controller connection, but to no avail. Any suggestions, Sh0v0r?

If you're on PC you can now invert any axis in the controller settings.
sh0v0r  [developer] Dec 23, 2012 @ 5:06pm 
Originally posted by Twelvefield:
The game "forgets" my controller assignments from session to session, which is annoying. Screen resolution assignment as well. I noticed that in the control setup, yesterday it referrred to my Thrustmaster II HOTAS as just that. Today, when I re-entered exactly the same controls, no changes at all from yesterday, the game referred to my joystick as a Thrustmaster II PS3 HOTAS.

Are you remembering to click Save after configuring your controls? I know it's an obvious question but I have to eliminate it as a reason. If you are and it still doesn't load your config when you restart that's a concern. I do believe there is an issue with the latest version always defaulting the screen mode. I won't be able to fix it until I get back from my Xmas break just before new year but I'll look into it ASAP and get it fixed.
sh0v0r  [developer] Dec 23, 2012 @ 5:13pm 
Originally posted by Griphos:
I don't agree with your assessment that this is some kind of "risk" I bring on myself by having more than one input device. Seriously?! I have dozens of sims and games. I have a joystick, rudder pedals, throttle quadrant, trim wheel, raildriver, and an xbox 360 controller. I don't have any problem in any game created by having multiple controllers installed except for Batman Arkham. I don't use that game for that reason (and because I got it for my son actually and don't have much interest in it). If 99% of game developers can figure out how to code the game to look for and recognize the correct controller, then when a game doesn't do this well, it's the game's problem, not the number of controllers.

Like I said, I didn't unplug or change anything between when it worked and when it didn't. It's not a problem my controllers caused.

I followed up on the developer's advice to reassign controls to the xbox controller and that solved the problem. Hopefully it won't reoccur, because reassigning the controls periodically is tedious. I enjoy the challenge of this sim, and was interested in the Mars addon, but will have to think twice about that if the problem reoccurs.

It's good to hear you got it fixed by reassigning the controls. My assumption is that you are not using the Microsoft driver and or the controller doesn't have device ID 0. The default x360 config only works if the x360 controller has ID 0 which it receives if it is the first direct input device plugged into your pc.

I might need to look into rescanning the devices on startup and see if the device ID has changed compared to what is saved in the config file. The config file saves the device ID and name for each Action so I might be able to detect if the IDs have changed order.
Griphos Dec 23, 2012 @ 5:32pm 
I am using the Microsoft driver, I'm sure, since I certainly didn't install any driver for it. Just plugged it in. A look at it's properties shows a Microsoft Driver #6.1.7601.17514. It has ID 5, according to the little JoystickID utility. It was working fine, as I said. It works fine on everything else I use it on. I suppose it could have been unplugged and replugged between sessions when it was working and when it wasn't, but it's the last controller ID # used, and nothing else would have been unplugged, so I seriously doubt ID# would have changed. All my other controllers still have their usual ID#s.

I think scanning at start up is a good idea.
Twelvefield Dec 23, 2012 @ 5:49pm 
I press "Save" after every change I make, in case the thing crashes out while I am configuring - old FSX habit. I am a little surprised that it doesn't save to a new file, though, just over-rides the old one. I wouldn't mind being able to name the saves, so I can have multiple configs.

Have a wonderful Christmas!
Showing 1-11 of 11 comments
< >
Per page: 15 30 50