Hard Light Productions Forums
General FreeSpace => FreeSpace Discussion => Topic started by: mykelsss on June 22, 2012, 10:45:30 pm
-
Freespace 2 fails to detect my new joystick's throttle or rudder/5th axis button. I can push and pull on it, but it doesn't pick it up. Every other button works - including ones mounted on the throttle itself.
I opened up ARMA 2 and the throttle worked well, so it doesn't seem to be faulty . . . has anyone had this problem? The problem also happens in TIE Fighter, which leads me to believe it might be a problem with older games? But I don't see any talk of compatibility for Freespace 2 or TIE Fighter - it seems everyone gets it working easily enough.
-
Did you bind it in game under control config?
-
Seems you didn't bound the axis. FS2 is one of the few games that don't do that. And TIE fighter might not even support a throttle (or you might also have to turn it on in the settings).
-
ive never been able to get the 6th axis of any controller to be detected by the game, and ive owned a lot, 2 saiteks, ch, countless virtual joysticks, like ch/ppjoy, and even some diy sticks. it has never concerned me because the game only has like 5 bindable axes anyway, some of which are redundant (absolute/relative throttle for example). it could be a bug, like an off by one error in a loop somewhere. but ive never been able to make heads or tails of the input code.
with some scripting hacks i was able to fake 6dof flight, by adding lateral thrusters with mouse axes (and then configuring those axes as mouse axes in whatever control profile software you use), and a partitioned throttle alowing you analog control of reverse thrusters. but yea this is stuff ive waited years and years for and im still waiting. using scripts to upgrade a fundamental system in a game engine seem hackish to me.
-
Did you bind it in game under control config?
Seems you didn't bound the axis. FS2 is one of the few games that don't do that. And TIE fighter might not even support a throttle (or you might also have to turn it on in the settings).
I guess I wasn't clear enough. :D It doesn't detect when I move the throttle at the keybinding screen. When I double-click on any function there, the bind button highlights and I'll push and pull on the throttle . . . nothing. Or did you guys mean something else?
I also went on the Launcher and went to "Calibrate" . . . it detects the throttle there - I can see the Z-Axis moving.
-
My z axis is bound to absolute throttle axis no problem, if you tell me where the control settings are stored i can send you a file
-
My z axis is bound to absolute throttle axis no problem, if you tell me where the control settings are stored i can send you a file
Awesome! Only, I have barely any experience with Freespace 2 yet (only just installed FSO yesterday), so I don't know where this would be. Does anyone else know?
-
Hm, I'm used this Joystick before I get the Saitek X52pro and don't remember any problems.
AFIAK it's possible to change how the Joystick is mapping the axis (Isn't were a 4 and a 5 axis mode ?), take a look at the manual.
-
Hm, I'm used this Joystick before I get the Saitek X52pro and don't remember any problems.
AFIAK it's possible to change how the Joystick is mapping the axis (Isn't were a 4 and a 5 axis mode ?), take a look at the manual.
Yeah, the green home button, right? Doesn't seem to help.
-
I'm pretty sure that FS2 only supports 4 bindable axes as of right now, so you might be out of luck here. There are external programs like ppjoy that can circumvent this, though.
-
I'm pretty sure that FS2 only supports 4 bindable axes as of right now, so you might be out of luck here. There are external programs like ppjoy that can circumvent this, though.
I don't want the fifth, only the fourth (Throttle). ;) They're both unresponsive, though.
-
I'm pretty sure that FS2 only supports 4 bindable axes as of right now, so you might be out of luck here. There are external programs like ppjoy that can circumvent this, though.
I don't want the fifth, only the fourth (Throttle). ;) They're both unresponsive, though.
This is something I found out earlier when I tried using the MotionInJoy drivers for a PS3 SixAxis controller, FS2 retail can detect up to 6 axis, but only X, Y, and Z are mapped and work correctly. Either the "dial" axis or the "slider" axis (in the MS game controller configuration tool) is mapped to an R axis by FS2, but it will work. Sadly, the other two R axes are both mapped incorrectly by FS2 and won't work no matter what you do.
Like Mongoose said, try getting a third party program that will allow you to remap your joystick's throttle to either the Dial or the Slider axis, and go from there.
-
I'm pretty sure that FS2 only supports 4 bindable axes as of right now, so you might be out of luck here. There are external programs like ppjoy that can circumvent this, though.
I don't want the fifth, only the fourth (Throttle). ;) They're both unresponsive, though.
This is something I found out earlier when I tried using the MotionInJoy drivers for a PS3 SixAxis controller, FS2 retail can detect up to 6 axis, but only X, Y, and Z are mapped and work correctly. Either the "dial" axis or the "slider" axis (in the MS game controller configuration tool) is mapped to an R axis by FS2, but it will work. Sadly, the other two R axes are both mapped incorrectly by FS2 and won't work no matter what you do.
Like Mongoose said, try getting a third party program that will allow you to remap your joystick's throttle to either the Dial or the Slider axis, and go from there.
Hmmm . . . trying out PPJoy, and it doesn't detect anything on the joystick. It detects that it's THERE - it installs the driver for it successfully - but hitting "Scan" and moving sticks and pressing buttons does nothing. Can't bind anything in it. And if I just skip all the way through the PPJoy config and then try to configure it in Microsoft's Game Controller panel, it doesn't detect it there either. It shows up, sure, but the configuration screens don't give any response to movement/button pressing. :blah:
-
For MotionInJoy, you have to click an Enable button once your done remapping stuff, maybe PPjoy has something similar?
-
Ive had a look through the freespace 2 folder and i cant figure out where the player controls are stored
these 2 files are possible candidates (make a backup)
unrar to freespace 2\data\players\single
Edit: attatchment removed, wrong files. Use file in later post
-
theyre in the pilot file.
-
Ok that narrows it down a little, where would the pilot file be located ?
Edit:
My pilot is called Davros and i found some Davros files in a folder (make a backup first)
unrar to freespace 2\data\players\single\inferno
[attachment deleted by a ninja]
-
Just tried it out and . . . wtf?! It actually works! Awesome! Thanks a ton, Dav.
One request . . . if you have TIE Fighter installed, could I have your file for that, too? I've heard it works with this joystick, but I've got the same issue there, as well. If you don't, it's no problem - you've already helped me enough. :D
-
Glad it worked for you, you can now change the other controls to your liking ( for gods sake dont change absolute throttle axis :D )
No idea why you couldnt bind the throttle Ive had numerous sticks over the years including a X52 which has a crap load of axis and never had a problem.
Does you stick have any profiling software ?
As for Tie fighter sorry i dont have it. I did have xwing back when i had a 386 pc
Its a dos game isnt it ??? (or do you have tie fighter from the X-Wing Collector Series which was updated to run in windows)
http://www.mobygames.com/game/star-wars-x-wing-collector-series
your best bet would be running it through dosbox it has support for usb sticks (proper dos only supports gameport)
-
ps: joystick update for tie fighter (looks like its for the original not the one from the collectors series)
http://www.lucasarts.com/support/update/tie.html
guide to using an usb stick under dosbox
http://www.jonathanmoeller.com/screed/?p=176
-
Yeah, I've got the Collector's version, so that wouldn't work. Darn. Thanks anyway, though. You've been a major help :D
-
I have the same Problem with my Thrustmaster T-Flight Hotas X,
where can i find the file to fix that ?
-
I will find the file for you
dont know why ninja keeps deleting attachments
locate your pilot files and unrar into that folder
try freespace 2\data\players\single\ or freespace 2\data\players\single\inferno
[attachment deleted by a basterd]
-
attachments get deleted because there's limited storage space on the server that hosts the forums. If you want a file to stay around, it's a better idea to host it somewhere else (e.g. mediafire) and link to it.
-
Sorry to res this thread after almost one year, but I've been googling like crazy trying to find a solution to this exact problem.
Could someone please direct me to those files?
Cheers!
-
moebius pm me your email
-
I too have the TM T.Flight HOTAS X and had some issues with setup at the beginning - which turned out to be my own fault. Here's how I solved it:
First, are you all sure you have your joysticks set to PC mode and not PS3 mode? I made this mistake when I plugged mine in for the first time and the joystick didn't operate properly (the ONE time I didn't glance at the manual first - live and learn).
To "fix" the fact that my PC now saw my joystick incorrectly on my OS (Win7 x86) I had to unplug the joystick, remove it's remnants from Device Manager, reset the switch to the "PC" position and then plug it back into the USB port. Windows redetected it and I tested all of the axis controls in the Game Controller applet in Control Panel, just to sure. I also set the joystick for 5-axis mode (home button green).
Once I did this, Freespace would "see" the Z-axis of the throttle when I would attempt to bind to it. You can use the absolute or relative throttle control - both seemed to work exactly the same in-game.
Also, since there are no real "slider" commands in Freespace to bind to, the nice rocker/slider switch behind the throttle handle will go to waste unless you use it to rotate the ship left/right (RZ axis). I prefer to do that by twisting the joystick instead.
So what I did to use the rocker/slider switch as 2 more buttons was to use the reprogramming commands in the joystick (consult the manual) to have the 2 useless buttons on the base of the throttle (top-front of base) switch places with the rocker switch on the back of the throttle handle. This way, in Freespace, I could bind the right rocker "button" to the afterburner and the left rocker "button" to the energy equalize setting. To me it seemed more logical to have all of the ship attitude controls (including ship rotation) on the joystick and the speed controls (including afterburner) controlled by the throttle - of course YMMV.
Hope this helps.
-
:wakka:Help me!!!
I have the same Problem with my Thrustmaster T-Flight Hotas X,
where can i find the file to fix that ? :confused:
:wakka:
Solution ...config controls ship...
Search Absolute throttle control and assign Joystick Z axis (throttle) and fly.....
(Spanish translations): Que estos guiris no se enteran...tanto hablar y cascar y no se dan cuenta que en la pantalla de configurar los contrloes de la nave se pueden reasignar los controles. Buscamos el "Absolute throttle control " lo selecionamos y movemos la palanca de gases pá arriba y pá abajo, y lo identifican como Z axis, y yá está.
-
I'm necroing this thread due to the fact that this file is pretty much required for those of us who want to use the throttle with a T-Flight HOTAS. It's frankly pure insanity that nobody here with the file has posted a link to a site like mediafire or something where it can be safely hosted without robin hood breaking and in and stealing the file yet again because he's afraid that his 10 kilobytes of storage will disappear if it stays on the server longer than an hour. Please, somebody post a link to the file so that this problem is no longer a lost cause.
-
Hello all,
I got my Hotas X working just fine and I've included a link to my player data file. Hope this helps.
https://www.dropbox.com/s/5ac1nbfbn82g9od/players.rar?dl=0 (https://www.dropbox.com/s/5ac1nbfbn82g9od/players.rar?dl=0)
screenshot
https://www.dropbox.com/s/60awbhtzoviwg97/shot1.jpg?dl=0 (https://www.dropbox.com/s/60awbhtzoviwg97/shot1.jpg?dl=0)
-
OK, at the risk of seeming "obtuse" (because I am!), where does this "rar" file go?
Thanks
-
You're supposed to extract it into your player profiles folder which is (assuming you're on Windows) either in your FS2 directory: FS2\data\players\single or in %AppData%\HardLightProductions\FreeSpaceOpen\data\players\single