Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: adjikas on May 30, 2012, 07:48:17 am

Title: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: adjikas on May 30, 2012, 07:48:17 am
Alright, so hello and thank you for keeping the game up for so long. It's really good-looking and the performance kicks ass.
However, I ran into a major setback - mouse acceleration (or even slow-downs). I've just installed the vanilla game and I have it there, too. I checked out my older PC and the problem is there as well.
Now, I don't remember whether the problem persisted when I played back when it was first released - it was a long-long time ago.

Basically, it's impossible to aim.

FPS is not a problem. (I even have to lock it down.)
On the first "guy" I have a GeForce GTX 580; other "guy" has a GeForce Go 7900 Gs (it's a laptop, and a very old one while at that :p).

PS: I've tried searching but nothing of great use emerged; sorry if I hadn't tried harder, in case it lays around somewhere. Also, I've checked out the wiki on command line cvars, the cvar that disables DI has been depricated.


... right ... in before "change drivers."
I guess I'll do just that.
Didn't help. That's FSO then.
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: Yarn on June 06, 2012, 05:08:54 pm
What operating system are you running? Also, what do you mean by "slow-downs"?
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: z64555 on June 06, 2012, 11:29:40 pm
FS2 has a pseudo- PID type system when it comes to controls. Meaning, that whatever input you give to change the ship's orientation, it's going to lag behind a bit before settling on the target. Many games (namely FPS's) have no such lag time, you point at something and your avatar's weapon, arm, etc. instantly snap to it - totally ignoring something called physics, but that rant's for another day.

Is the mouse acceleration/deceleration consistent throughout the game? or is it sporadic?
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: adjikas on June 10, 2012, 09:49:10 am
FS2 has a pseudo- PID type system when it comes to controls. Meaning, that whatever input you give to change the ship's orientation, it's going to lag behind a bit before settling on the target. Many games (namely FPS's) have no such lag time, you point at something and your avatar's weapon, arm, etc. instantly snap to it - totally ignoring something called physics, but that rant's for another day.

Is the mouse acceleration/deceleration consistent throughout the game? or is it sporadic?

Well this quite sums up my concerns. I probably don't remember how the mouse controls were back then , given that I was only 14 at the time.
Is there any build that doesn't have the aforementioned system as in controls? Would this be much of a trouble, if say, I leeched off the source code from SVN and tried messing around with it? Or, would I have to completely re-write the input? Now, I wouldnt rewrite the speed of weapon/item changing. but the lag of mouse itself.

It just feels uncomfy after so many years of FPS games such as quake 3/live.

But thanks for an indepth answer.
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: mjn.mixael on June 10, 2012, 01:56:56 pm
Are you sure you aren't confusing this with ship maneuverability? Regardless of how fast or slow you move the mouse, the ship can only turn as fast as it's set maneuverability allows.

Try flying something slow like the Medusa, then fly something like the Ulysses and see if that's what you are talking about.
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: adjikas on June 10, 2012, 05:24:31 pm
Are you sure you aren't confusing this with ship maneuverability? Regardless of how fast or slow you move the mouse, the ship can only turn as fast as it's set maneuverability allows.

Try flying something slow like the Medusa, then fly something like the Ulysses and see if that's what you are talking about.

The camera lags behind the mouse movement itself, the lag occurs *even* if just moving the mouse around (ie: no turning around [well, sort of... ;p] )
It's quite annoying, relaly. but sure, I'll check it out that later... PS: dammit, the only thing I remember is the first couple of missions...it's been a long time, I may even confuse thingts you just said
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: mjn.mixael on June 10, 2012, 05:39:22 pm
Hmm? The camera is linked to the ship. If you move the mouse at all, you are moving the ship... and as such you are limited by the ship's maneuverability.
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: headdie on June 10, 2012, 05:41:25 pm
I think the issue here is delay between moving the mouse and the game responding to that movement as opposed to ship agility.  use a 8,4,6,2 key and the response is instant, use mouse and there is a moment's delay in the game reacting
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: adjikas on June 10, 2012, 06:07:06 pm
I think the issue here is delay between moving the mouse and the game responding to that movement as opposed to ship agility.  use a 8,4,6,2 key and the response is instant, use mouse and there is a moment's delay in the game reacting


This. And, micromovements arent restricted by maneouverability of ship or else ... Wth?
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: mjn.mixael on June 10, 2012, 06:24:59 pm
I really don't think there's a difference between movements and micromovements in FSO. (I could be wrong and welcome correction from someone who knows for absolutely sure.)

As far as a I know, the camera is linked to the ship, and the ship's turning rate (micro or macro) is linked to these (http://www.hard-light.net/wiki/index.php/Ships.tbl#.24Rotdamp:) values (http://www.hard-light.net/wiki/index.php/Ships.tbl#.24Rotation_Time:) which are defined in the ships.tbl on a per-ship basis.
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: Yarn on June 10, 2012, 09:14:43 pm
Two questions:

1) About how long does it take for the ship to react to your mouse movements?

2) Do your problems happen with the in-game mouse cursor as well?
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: adjikas on June 11, 2012, 08:26:15 am
Two questions:

1) About how long does it take for the ship to react to your mouse movements?

2) Do your problems happen with the in-game mouse cursor as well?

about 2), you mean like menus and so on? yes it happens there too but not to such a noticeable degree. but stilli t does
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: z64555 on June 11, 2012, 11:15:08 pm
Two questions:

1) About how long does it take for the ship to react to your mouse movements?

2) Do your problems happen with the in-game mouse cursor as well?

about 2), you mean like menus and so on? yes it happens there too but not to such a noticeable degree. but stilli t does

Ok, there's the thing we were looking for... we can't really fix the ship's turning rate unless you can find a mod that makes all of the ships really agile, I'm sure there's at least one hosted here that does something like this.

Next couple of questions:
Do you have the same mouse symptoms on the desktop with FSO not running? With FSO running?

What type of mouse do you have (PS/2, USB, etc.)

As Yarn previously asked, what operating system(s) are you running? (ex: Windows XP, OS X, etc.)
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: adjikas on June 15, 2012, 12:02:41 pm
Alright, this might sound silly but the mouse lag in menus was generated because of Logitech's Set Point. This might be a coincidence but the moment I turned it off, the lag in menus was gone.
Title: Re: Mouse acceleration (or possibly slow-downs) in FSO.
Post by: jr2 on June 16, 2012, 03:06:00 pm
Do you have the latest SetPoint software?  Try updating to the latest version and see if that fixes it.  If not, well, I guess shut it off, and maybe file a bug report with Logitech?