Author Topic: Joystick Option  (Read 2197 times)

0 Members and 1 Guest are viewing this topic.

Offline Descenter

  • 27
  • Gamers Rule, but so do Thoes Who Make Them
    • Steam
Is there anyway you can make it to where you can use "throttle" control in FS2 Open?  I have a joystick with the "throttle" control and would like to be able to control the entire ship with just the joystick in the game.  (Other than the misc ship controls that are not essential for flying)
"War is like playing a game of chess.  You move units on a field, and stratiegically try to weaken the opposing force, a sort of... elequent ballet.  Sure you might lose a few units,.... but, at times, it all part of the plan..."

"Most of the human race really don't give a damn.  Well I do, and I try to do something about it by giving a damn."

  

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
From the Beta version of the FAQ.

How can I make my joystick's throttle work?
Freespace 2 has two different throttle options. Absolute throttle allows you to move the throttle between stop and maximum speed. Relative throtttle is used for devices like a mouse wheel where you can spin down to slow down and up to speed up. Activating the throttle is reasonably simple but by default the throttle option isn't activated. To activate it do the following.

   1. Press F2 to bring up the options menu
   2. Click on Control Config
   3. Select Ship
   4. Select either absolute or relative throttle axis
   5. Click Bind
   6. Move your throttle
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline CaptJosh

  • 210
Go into your controls options and go to the ship controls. Find the "Absolute Throttle Axis" and put it into bind mode by either doubleclicking on the item or clicking once, then clicking the bind button. Move the throttle control. It should bind it to that.

Note: this is how I did it with a Top Gun Afterburner II from Thrustmaster. I make no guarantees on it working with your stick.

EDIT: DOH! Beat me to it, karajorma.
CaptJosh

There are only 10 kinds of people in the world;
those who understand binary and those who don't.

 

Offline StratComm

  • The POFressor
  • 212
  • Cameron Crazy
    • http://www.geocities.com/cek_83/index.html
Quote
Originally posted by karajorma
From the Beta version of the FAQ.

...Absolute throttle allows you to move the throttle between stop and maximum speed. Relative throtttle is used for devices like a mouse wheel where you can spin down to slow down and up to speed up. ...


It's probably worth pointing out that the actual mouse wheel isn't bindable.  Only if you have a joystick with a throttle control that moves like a mouse wheel, in that it has no beginning or end can you make use of relative throttle axis.
who needs a signature? ;)
It's not much of an excuse for a website, but my stuff can be found here

"Holding the last thread on a page comes with an inherent danger, especially when you are edit-happy with your posts.  For you can easily continue editing in points without ever noticing that someone else could have refuted them." ~Me, on my posting behavior

Last edited by StratComm on 08-23-2027 at 08:34 PM

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Ah. Thanks for that.

Now you see why it's the beta version :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline StratComm

  • The POFressor
  • 212
  • Cameron Crazy
    • http://www.geocities.com/cek_83/index.html
I'm the one responsible for the core of that statement in the first place, and I only found out afterwards that it didn't actually work.  So I'm glad to get it "officially" corrected.
who needs a signature? ;)
It's not much of an excuse for a website, but my stuff can be found here

"Holding the last thread on a page comes with an inherent danger, especially when you are edit-happy with your posts.  For you can easily continue editing in points without ever noticing that someone else could have refuted them." ~Me, on my posting behavior

Last edited by StratComm on 08-23-2027 at 08:34 PM

 

Offline Fenrir

  • 28
  • ?
It's a shame it doesn't work on a mouse wheel... that would be mighty handy.

 

Offline StratComm

  • The POFressor
  • 212
  • Cameron Crazy
    • http://www.geocities.com/cek_83/index.html
I've already mentioned it in the ask-for-features thread.  Unfortunatly I don't know if its implimentation is platfor-specific or not.
who needs a signature? ;)
It's not much of an excuse for a website, but my stuff can be found here

"Holding the last thread on a page comes with an inherent danger, especially when you are edit-happy with your posts.  For you can easily continue editing in points without ever noticing that someone else could have refuted them." ~Me, on my posting behavior

Last edited by StratComm on 08-23-2027 at 08:34 PM

 

Offline Descenter

  • 27
  • Gamers Rule, but so do Thoes Who Make Them
    • Steam
:p :rolleyes:   Should have known... Thanks anyways.  It works now.

(Plays FS2 with joystick)
"War is like playing a game of chess.  You move units on a field, and stratiegically try to weaken the opposing force, a sort of... elequent ballet.  Sure you might lose a few units,.... but, at times, it all part of the plan..."

"Most of the human race really don't give a damn.  Well I do, and I try to do something about it by giving a damn."

 

Offline CaptJosh

  • 210
Really, it shouldn't be platform specific. The input is the same, regardless. Though on a Mac, you'd have to get a USB scrolling mouse or that fancy new mouse Apple's been making a big deal about. The so-called "Super Mouse".
CaptJosh

There are only 10 kinds of people in the world;
those who understand binary and those who don't.

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Quote
Originally posted by Fenrir
It's a shame it doesn't work on a mouse wheel... that would be mighty handy.

The mouse wheel is supported in the new IO code I'm working on.  The new code supports up to 8 mouse buttons plus the wheel (only up/down) as an axis.

 

Offline Inquisitor

I believe, regardless of whether it "should be" that is is indeed platform specific, unless someone snuck in an SDL rewrite for windows that my senility has caused me to forget.
No signature.

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Inqui: writing SDL once (if written well) is automatically "an SDL rewrite for windows"

the slow process of stripping all platform dependancy continues :D
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Quote
Originally posted by Inquisitor
I believe, regardless of whether it "should be" that is is indeed platform specific, unless someone snuck in an SDL rewrite for windows that my senility has caused me to forget.

There are really only two "platforms" though, SDL and Win32.  Catching the events is the only platform specific part of it and then it just passes the current positions to the mouse code which is not (in general) tied to any platform.  After the event has be captured in the one part the rest of the code doesn't care what platform you're running on since the values are converted to an axis/state struct which is used for all future reference.

And the new I/O code does use SDL on everything.  Depends on how testing goes as to whether I leave it in for Windows or just have it a compile time option, but we'll see when I get all of the relevant code done.