Yaw and Throttle

News and discussion of the PC port of Oolite.

Moderators: winston, another_commander

Post Reply
Crush
Competent
Competent
Posts: 35
Joined: Tue Oct 20, 2009 2:07 pm

Yaw and Throttle

Post by Crush »

Hi,

I have has a look through the Forums and can't see an answer, although I'm aware it's come up before.

OK. Discovered Oolite a couple of weeks ago. Is FANTASTIC - like being twelve again ;-)

I was so enthused I went and bought a joystick - Logitech Extreme 3D Pro.

But...the throttle and twist aren't recognised (by Oolite joystick configuration). Now I can assign the keyboard actions to these controls, but that gives me full lock or nowt on the rudder and full acceleration or full brake on the throttle.

Can anyone tell me how to get these controls working - as in being able to get a slight twist = a slight bit of rudder and similar with the throttle?

Cheers,

Crush
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Hi Crush - welcome to the friendliest board this side of Riedquat(tm)

What OS are you running? (XP/Vista/7)

What version of the code (1.73.4?) is the latest.

You're right - there's a whole thread/poll specifically about joystick issues. here or here

We've got about 40 Logitech Extreme Pro 3D sticks in my lab at work - I'll give one a whirl on my work Vista laptop and see what Oolite makes of it and report back. Note: I wouldn't expect the throttle to behave like a throttle because each keypress equivalent up or down locks it at a certain discrete point, and I don't think the twist on the Extreme Pro is analogue either.
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Crush
Competent
Competent
Posts: 35
Joined: Tue Oct 20, 2009 2:07 pm

Post by Crush »

Thanks.

For the record...Oolite 1.73.4 on Windows XP
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Crush wrote:
Thanks.

For the record...Oolite 1.73.4 on Windows XP
No worries, it would seem CaptEcho has exactly the same stick and exactly the same issue: https://bb.oolite.space/viewtopic.php?t= ... k&start=15
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
CptnEcho
---- E L I T E ----
---- E L I T E ----
Posts: 536
Joined: Sun Oct 26, 2008 4:14 pm

Post by CptnEcho »

Even with my joysticks' limitations, I've used it to manually dock on numerous occasions and to achieve a *Deadly* combat rating. And because it works to full potential in other games, I see no need to replace it yet.
"I shouldn't have taken off in this crate without more ammo..." Sergeant Knox - Star Blazers
User avatar
Zieman
---- E L I T E ----
---- E L I T E ----
Posts: 680
Joined: Tue Sep 01, 2009 11:55 pm
Location: in maZe

Post by Zieman »

I must be lucky then...

Oolite test 1.73.4 & WinXP Pro SP3

Logitech Extreme 3D Pro (only choice in stores here).

Only problem is that I could use a little dead-zone in Y(?)-axis (pitch) 'cause my hand's sideways motion isn't too stable (tend to get some climb when I want just roll).

What I did:
1. install Logitech software from the CD (5.02)
2. plug in the stick, fiddle with the Profiler
3. start Oolite, see that ingame config is available
4. close Oolite, close the Profiler, check that the stick works via Contol Panel - Game Controllers
5. start Oolite, assign controls for joystick buttons & axes (F2 - Game Options... - Joystick Configuration)
6. learn to fly

I assigned the normal axes (default, duh) to roll & pitch/climb and axis 3 (the throttle rudder) to yaw. Now the yaw's a bit sensitive, but can be used precisely in delicate situations. I guess you could assign the yaw to handle twist too and now I don't remember if the throttle (game increase/decrease speed) is button/axis or button only control. Anyway, I use 2 buttons foor speed control.
The hat switch works fine for view changing.
...and keep it under lightspeed!

Friendliest Meteor Police that side of Riedquat

[EliteWiki] Far Arm ships
[EliteWiki] Z-ships
[EliteWiki] Baakili Far Trader
[EliteWiki] Tin of SPAM
pmw57
---- E L I T E ----
---- E L I T E ----
Posts: 389
Joined: Sat Sep 26, 2009 2:14 pm
Location: Christchurch, New Zealand

Post by pmw57 »

I have one of those Sidewinder force feedback joysticks, with 4 buttons on the base, usual throttle and twist features, and aside from the primary/secondary fire and hat, there are two more buttons on top too.

The primary and secondary are for lasers and missles. The other two buttons up top are for targeting and changing the selected missile (R and T keys).

The twist is for yaw, which makes lining up with objects a real breeze.

Down below, the two closest buttons are fuel injector and ecm respectively, and behind them are for jumpspace and fine-maneuvering toggle.
A trumble a day keeps the doctor away, and the tax man;
even the Grim Reaper keeps his distance.
-- Paul Wilkins
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Having offered to test an Extreme Pro at work I now have a bit of an issue.

Where is the joystick config stored once it's created? It doesn't appear to be in my save file because I brought my Ubuntu save game across to Vista and had to re-setup the controls in joystick config in Vista for my Thrustmaster Firestorm Dual 2.

Now, I'd like to make a copy of what/wherever that config is stored so that I can move it out of the way and then fiddle with the controls to see if I can get the Logitech Extreme to work.

However, this may be a moot point because it would seem that at least one user of an Extreme Pro has got it to work - although I am still fairly certain that the Twist on an Extreme Pro is digital and not analogue and this is why it can't be assigned to the yaw controls in Oolite (but the Thottle can - I'm presuming centre throttle position is no yaw and min/max throttle are right and left yaw?)
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6681
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

DaddyHoggy: The joystick configuration is stored inside .GNUstepDefaults.
User avatar
Zieman
---- E L I T E ----
---- E L I T E ----
Posts: 680
Joined: Tue Sep 01, 2009 11:55 pm
Location: in maZe

Post by Zieman »

DaddyHoggy wrote:
although I am still fairly certain that the Twist on an Extreme Pro is digital and not analogue and this is why it can't be assigned to the yaw controls in Oolite (but the Thottle can - I'm presuming centre throttle position is no yaw and min/max throttle are right and left yaw?)
I tested this, and:
- twist is analogue too, and the precision button works with it
- if I set yaw to twist axis, I get slight yaw to left every time I pull the stick (climb), no other anomalies
- throttle can be used as speed setting device
- using throttle as yaw control works exactly as DaddyHoggy describes above

So, it looks like I have to check out if the profiler offers dead-zone settings...
...and keep it under lightspeed!

Friendliest Meteor Police that side of Riedquat

[EliteWiki] Far Arm ships
[EliteWiki] Z-ships
[EliteWiki] Baakili Far Trader
[EliteWiki] Tin of SPAM
User avatar
Zieman
---- E L I T E ----
---- E L I T E ----
Posts: 680
Joined: Tue Sep 01, 2009 11:55 pm
Location: in maZe

Post by Zieman »

Yes,
the profiler works like a charm :).
...and keep it under lightspeed!

Friendliest Meteor Police that side of Riedquat

[EliteWiki] Far Arm ships
[EliteWiki] Z-ships
[EliteWiki] Baakili Far Trader
[EliteWiki] Tin of SPAM
Crush
Competent
Competent
Posts: 35
Joined: Tue Oct 20, 2009 2:07 pm

Post by Crush »

Thanks guys, seems to all be working now :)
User avatar
sectoid
Above Average
Above Average
Posts: 20
Joined: Wed Oct 28, 2009 5:24 pm
Location: Finland

Post by sectoid »

Funny, I bought the same joystick (purely for Oolite) and didn't have any problems. Using it on 2 computers. Both on XP.

I'm glad You got it working, though.. :)
- - end of transmission - -

'Mors Certa, Vita Incerta'
Post Reply