Hard Light Productions Forums

General FreeSpace => FreeSpace Discussion => Topic started by: mykelsss on June 22, 2012, 10:45:30 pm

Title: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post 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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: rscaper1070 on June 23, 2012, 12:06:42 am
Did you bind it in game under control config?
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Dragon on June 23, 2012, 04:22:22 am
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).
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Nuke on June 23, 2012, 04:32:59 am
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: mykelsss on June 23, 2012, 09:23:37 am
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Davros on June 23, 2012, 10:19:22 am
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
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: mykelsss on June 23, 2012, 11:04:58 am
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?
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Al-Rik on June 23, 2012, 11:49:31 am
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: mykelsss on June 23, 2012, 12:10:04 pm
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Mongoose on June 23, 2012, 03:49:48 pm
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: mykelsss on June 23, 2012, 06:25:00 pm
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: z64555 on June 23, 2012, 06:36:21 pm
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: mykelsss on June 24, 2012, 12:42:05 am
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:
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: z64555 on June 24, 2012, 01:33:18 am
For MotionInJoy, you have to click an Enable button once your done remapping stuff, maybe PPjoy has something similar?
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Davros on June 24, 2012, 03:55:36 pm
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
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Nuke on June 24, 2012, 04:17:57 pm
theyre in the pilot file.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Davros on June 25, 2012, 01:25:21 am
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]
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: mykelsss on June 25, 2012, 07:12:29 pm
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
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Davros on June 26, 2012, 06:53:18 am
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)
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Davros on June 26, 2012, 07:19:43 am
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
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: mykelsss on June 28, 2012, 04:03:53 pm
Yeah, I've got the Collector's version, so that wouldn't work. Darn. Thanks anyway, though. You've been a major help :D
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Triggerd on October 11, 2012, 09:12:13 am
I have the same Problem with my Thrustmaster T-Flight Hotas X,
where can i find the file to fix that ?
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Davros on October 14, 2012, 02:16:10 am
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]
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: niffiwan on October 14, 2012, 03:27:39 am
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Moebius on October 20, 2013, 12:55:10 pm
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!
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: Davros on October 28, 2013, 05:37:56 am
moebius pm me your email
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: AV8R on November 11, 2013, 02:32:47 pm
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: TACHO on May 26, 2014, 05:29:50 pm
 :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á.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: killbotvii on January 25, 2016, 09:09:37 am
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.
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: papptimus on February 22, 2016, 03:22:48 am
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)
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: pyker on October 28, 2017, 01:48:18 pm
OK, at the risk of seeming "obtuse" (because I am!), where does this "rar" file go?

Thanks
Title: Re: Throttle Problem (Thrustmaster T-Flight Hotas X)
Post by: ngld on October 29, 2017, 10:47:12 am
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