Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: tygger on February 19, 2015, 04:10:24 pm

Title: Mouse control does not stop moving
Post by: tygger on February 19, 2015, 04:10:24 pm
Hi guys,

If this was already on, I appologize, and if I am missing something, same goes here.

I have the new free space open installed, I love this game, but after playing the regular game (and it worked fine) of FS2, I activated blue planet.

In the menu (flight deck) the mouse acts ok. nothing wrong there, but when I try to start a mission my ship goes crazy and start to move to the sides. I can control it with the mouse, but the movement doesn't stop. it just keeps going all the time and basically I need to fight with the mouse to try and stabilitze it since it just keeps flying all the time to differrent directions.

I new use the keyboard but I really need my mouse control

Can you guys give a tip, if there is any info, please let me know.

thanks.
Title: Re: Mouse control does not stop moving
Post by: Yarn on February 20, 2015, 02:56:55 pm
Please post the names of your operating system and FSO launcher.

Do you happen to have a joystick selected in the launcher? Even if you don't have a physical joystick or other game controller, there might be a virtual joystick that the game is utilizing. Since you're trying to play with a mouse, make sure that no joystick is selected.

If that doesn't work and you're running Windows, try enabling the "Don't use DirectInput for mouse control" option. (If you're using wxLauncher, this can be found under Advanced Settings -> Troubleshoot.)
Title: Re: Mouse control does not stop moving
Post by: tygger on February 20, 2015, 05:57:05 pm
Hi,
Thanks for the reply.
I'll try what you suggest and will update.

In answer to your questions:
OS: Win 8.1
Specs:
I5-750
8GB ram
GeForce 250 GTS

using Wxlauncher

Had no joystick connected, nor selected (was on "No Joystick")
Also tried to connect my RockFire Joystick (joypad), set it up -> Same results.

 :banghead:

Update: Tried "Don't use DirectInput for mouse control" -> same.
As soon as the mission starts, the ship starts turning around constantly and doesn't stop.
If I try to counter the movement with the mouse, I can alter the movement, but it will keep moving in the new direction without stopping.

Title: Re: Mouse control does not stop moving
Post by: jr2 on February 20, 2015, 08:00:28 pm
Can you unplug your mouse after starting the mission and see if it still moves?
Title: Re: Mouse control does not stop moving
Post by: tygger on February 21, 2015, 06:38:57 am
No go...

I tried to disconnect my joypad. Disabled it in the wxlauncher.

started the campain (Blue planet), and again, in the menu the mouse is fine.
Started the mission and the ship keeps spinning.

I disconnected the mouse and still it is the same thing.
Also tried changing the mouse from my Microsoft 3000 set, and plugged only my Logitech MX1000 mouse.
Same thing.

This is so fraustrating.
I love this game but this is so annoying, its unplayable like this.
 :mad: :confused: :banghead:

Anyone have any suggestions?
Title: Re: Mouse control does not stop moving
Post by: z64555 on February 21, 2015, 10:19:06 am
Doublecheck your key mappings for your pitch, bank, roll keys. Then cycle through all of them to see if that stops it.

Also, Please post your fs2_open.log file.  Instructions on how to do this can be found in this post.
Title: Re: Mouse control does not stop moving
Post by: tygger on February 22, 2015, 06:09:58 am
Hi.

Ok, update,
When I disabled the turn (Pitch and Yaw), then the ships stops spinning.

I had my joystick disconnected, but still, when I tried to link the mouse to the movement, it returned with the joy stick also.
Does this have anything to do with it?

Enclosed it my log you requested.
The first is a regular game when my control went crazy,

The second (v2) is when I tried to disable the keys and disable the mouse (that stopped the ships spinning, but now mouse control)

I also tried creating a new pilot but same results.


Thank you very much for everything.


[attachment deleted by nobody]
Title: Re: Mouse control does not stop moving
Post by: z64555 on February 22, 2015, 10:07:48 am
Well, shoot. Debug log isn't much help there. If you are able, would you please post a video of the behavior?

I have a few other questions:

1. Is the direction of the spin constant if you do not move the mouse or joystick?
2. When you are trying to counter the spin, are you moving the mouse in the direction of the spin or against it?
3. Do you have any other controller plugged in? This includes mice, joysticks, keyboards, gamepads... anything that provides input to the PC
4. Have you tried any of the older versions of FreeSpace Open, such as 3.7.0?
Title: Re: Mouse control does not stop moving
Post by: tygger on February 22, 2015, 12:30:07 pm
Hi Z64555

I tried with some software to record this, but I only get the desktop, and the game seems blank.
Can you recommend a freeware program to do this?

I tried:
BlueBerry FlashBack Express Recorder
Rylstim Screen Recorder (portable)
CamStudio


So:

1. No. I thought it was (up and right), but I tried to turn the mouse off and on again and it picks a random direction, it seems.

2. I am countering against the spin, and with the height in order to counter since the mouse is inverted.
basically I am countering as I should.
I found that I can move the mouse very gently, like a joystick and it will counter until level. but if I move the mouse a bit to the side it will start again, as if I need to "Center the stick"

3. All I have connected is my Microsoft desktop 3000 set (Wireless mouse and keyboard)
Same as it was two weeks ago or so, when it worked fine.

4. I tried using FS 3.7.0 but I get a crash notification:

mv_effects-sdf.tbm(line 16):
Error: Required token = [#END] or [$Species_Name:], found [$Countermeasure Type:   Type One] .

ntdll.dll! NtWaitForSingleObject + 12 bytes
KERNELBASE.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_0.exe! <no symbol>
fs2_open_3_7_0.exe! <no symbol>
fs2_open_3_7_0.exe! <no symbol>
Title: Re: Mouse control does not stop moving
Post by: z64555 on February 22, 2015, 12:57:56 pm
I think FRAPS works well, but you might need to run FSO in fullscreen mode.

Well, I'm utterly stumped at the moment. Hmm. Could you try a wired keyboard?
Title: Re: Mouse control does not stop moving
Post by: AdmiralRalwood on February 22, 2015, 03:12:56 pm
4. I tried using FS 3.7.0 but I get a crash notification:

mv_effects-sdf.tbm(line 16):
Error: Required token = [#END] or [$Species_Name:], found [$Countermeasure Type:   Type One] .

ntdll.dll! NtWaitForSingleObject + 12 bytes
KERNELBASE.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_0.exe! <no symbol>
fs2_open_3_7_0.exe! <no symbol>
fs2_open_3_7_0.exe! <no symbol>

3.7.0 is too old for the 2014 MediaVPs, but you don't need to be using the 2014 MediaVPs to test mouse functionality.
Title: Re: Mouse control does not stop moving
Post by: niffiwan on February 22, 2015, 03:49:39 pm
This almost sounds like the behaviour of the alternate-mouse-control script.  What files do you have in this directory?

Code: [Select]
C:\Program Files (x86)\GOG.com\Freespace 2\data
Title: Re: Mouse control does not stop moving
Post by: tygger on February 23, 2015, 04:17:58 pm
Hi Niffiwan

Files in the Directory

 Directory of C:\Program Files (x86)\GOG.com\Freespace 2\data

02/24/2015  12:17 AM    <DIR>          .
02/24/2015  12:17 AM    <DIR>          ..
05/17/2014  03:37 PM    <DIR>          cbanims
05/17/2014  03:37 PM    <DIR>          effects
05/17/2014  03:37 PM    <DIR>          fonts
05/17/2014  03:37 PM    <DIR>          force feedback
05/17/2014  03:38 PM    <DIR>          freddocs
02/22/2015  02:06 PM            51,707 fs2_open.log
02/22/2015  02:02 PM            50,791 fs2_open_V2.log
05/17/2014  03:37 PM    <DIR>          hud
05/17/2014  03:37 PM    <DIR>          intelanims
05/17/2014  03:37 PM    <DIR>          interface
05/17/2014  03:37 PM    <DIR>          maps
05/17/2014  03:38 PM    <DIR>          missions
05/17/2014  03:37 PM    <DIR>          models
05/18/2014  09:07 PM    <DIR>          movies
11/28/2008  02:57 PM               313 multi.cfg
02/22/2015  12:02 PM           244,287 multi.log
05/17/2014  03:37 PM    <DIR>          multidata
05/17/2014  03:37 PM    <DIR>          music
02/22/2015  02:03 PM    <DIR>          players
02/24/2015  12:17 AM                 0 result.txt
05/17/2014  03:37 PM    <DIR>          sounds
05/17/2014  03:37 PM    <DIR>          tables
05/17/2014  03:43 PM                 0 Tcp.cfg
05/17/2014  03:37 PM    <DIR>          voice
               6 File(s)        347,098 bytes
Title: Re: Mouse control does not stop moving
Post by: niffiwan on February 23, 2015, 04:42:10 pm
Thanks.  From a conversation on IRC I now suspect that the mouse script isn't the problem, but best to double check - could you also please post the contents of C:\Program Files (x86)\GOG.com\Freespace 2\data\tables?
Title: Re: Mouse control does not stop moving
Post by: pim on February 24, 2015, 08:34:03 am
Hi tygger. I haven't read the whole thread properly so forgive me if telling something obvious.
 I have same symptom for years but for me it can be simply avoided by unplugging the mouse before launching fso and plugging in back after it has loaded. You can try it too.
 It isn't only fso issue. Some other apps behave the same way. OS: Arch Linux.
See ya.
Title: Re: Mouse control does not stop moving
Post by: tygger on February 24, 2015, 02:27:46 pm
Thanks.  From a conversation on IRC I now suspect that the mouse script isn't the problem, but best to double check - could you also please post the contents of C:\Program Files (x86)\GOG.com\Freespace 2\data\tables?

That directory seems to be empty.
Was I looking in the wrong place?

 Directory of C:\Program Files (x86)\GOG.com\Freespace 2\data\tables

02/24/2015  10:26 PM    <DIR>          .
02/24/2015  10:26 PM    <DIR>          ..
02/24/2015  10:26 PM                 0 fs2_tables.txt
               1 File(s)              0 bytes
               2 Dir(s)  78,909,554,688 bytes free
Title: Re: Mouse control does not stop moving
Post by: jr2 on February 24, 2015, 03:09:57 pm
Try


\Users\<username>\AppData\Local\VirtualStore\Program Files (x86)\FreeSpace 2\

?
Title: Re: Mouse control does not stop moving
Post by: tygger on February 24, 2015, 03:47:16 pm
 :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead: :banghead:

I have solved it.
Apperantly this was the microsoft drivers for the Microsoft 3000 for windows 8.
This was updated a couple of weeks ago.

It was weird since this also happened with my Logitech MX1000 mouse. I guess they have some shared DLLs or something.
I have removed the microsoft keyboard and mouse center and only installed the Intellipoint and the problem was gone!


Thank you very much everyone for helping. This really drove me nuts and I was about to give up on this great game.

Here is the folder content just in case it might help


02/24/2015  11:44 PM    <DIR>          .
02/24/2015  11:44 PM    <DIR>          ..
05/18/2014  09:00 PM    <DIR>          data
02/24/2015  11:44 PM                 0 fs2.txt
05/17/2014  06:07 PM             1,567 motd.txt
               2 File(s)          1,567 bytes



You guys ROCK!
 :yes: :yes: :yes: :yes: :yes: :yes: :yes: :yes: :yes: :yes:
Title: Re: Mouse control does not stop moving
Post by: jr2 on February 24, 2015, 04:00:15 pm
Interesting.  I wonder what in the MS KB+Mouse center was causing this?
Title: Re: Mouse control does not stop moving
Post by: niffiwan on February 24, 2015, 04:22:04 pm
glad you got the issue fixed :)

Also, the Freespace 2\data\tables directory being empty is fine, problems can occur when it's not empty :)  (i.e. has .tbm or .tbl files in it)
Title: Re: Mouse control does not stop moving
Post by: z64555 on February 25, 2015, 12:03:49 am
Also glad you solved the issue. :)
Title: Re: Mouse control does not stop moving
Post by: tygger on February 26, 2015, 03:13:04 am
Interesting.  I wonder what in the MS KB+Mouse center was causing this?

I am guessing that this was one of the new features they added, or they changed something in the mouse driver that caused it to act as a joystick or something like that.

It really felt like an off centered joystick.
Once I played with it and managed to "Center" it, the ship stopped moving (almost, it was very hard to center)

I got suspicious when trying to debug, and the logs came up short.
Then I tried running the original FreeSpace 2 I have installed. No launcher/mods.
Same results.

As this is the only game on my machine, I could not verify it with any other game, but this was only during the game itself.
Then I remembered that in the old days (very old days) with my first joystick, this happened to me when the stick was not centered.
Since there are not "Center" keys on the mouse, I thought it was worth trying to remove the mouse drivers.

BTW, I am using the Win 7 64bit drivers and not the Win 8.1 driver. These seemed to cause this issue (the MS center).