Hard Light Productions Forums
General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: gavinfoxx on September 01, 2009, 02:46:56 pm
-
Hi, I was wondering if there is some setting or some mod that changes the way mouse support works in freespace 2 open?
What I would like is mouse control to work like this game/mod:
http://standoff.solsector.net/
Where you have a visual cursor on the screen, and the further toward the edges it goes to the screen (or towards a box, it doesn't really matter), the more your ship moves in that direction, and you dont have to *keep moving* the mouse to change directions. Is there a mod or a setting that does that? That would REALLY help for those of us that don't have joysticks!
-
Yes, there is a script for this.
http://www.hard-light.net/forums/index.php?topic=63677.0
Another option (which I use) is to install PPJoy and create a "virtual joystick" out of the mouse. You don't get a cursor that way, though.
-
I don't seem to have the folder it mentions, and I dont understand how to do that... can anyone walk me through this?
-
If you don't have the folder, create it. Place the script_mouse-sct.tbm ionto data\tables, the config file into data\scripts.
-
I get a few errors...
Could not find index 'setControlMode' in type 'Base'
------------------------------------------------------------------
ADE Debug:
------------------------------------------------------------------
Name: (null)
Name of: (null)
Function type: (null)
Defined on: 0
Upvalues: 0
Source: (null)
Short source:
Current line: 0
------------------------------------------------------------------
------------------------------------------------------------------
LUA Stack:
------------------------------------------------------------------
1: Userdata [Base]
2: String [setControlMode]
------------------------------------------------------------------
then if I hit yes it gives me a series of errors that seem to go on forever, but don't copy and paste... I copied the files mentioned here:
http://www.hard-light.net/wiki/index.php?title=Script_-_Scripted_Mouse
into the places mentioned... what's wrong?
-
You probably need a trunk build to run that (at least a grep from 3.6.10 didn't find 'setControlMode').
-
Yeah, it should work if you use a nightly build. 3.6.10 Final does not include that function.
-
So when I ran 3.6.9, it didn't actually do ANYTHING to change, and 3.6.10 gave me a ton of errors.. and I am not 100% sure how to install recent builds... uhhhh... is there a way to get this to work with 3.6.9?
-
No. Absolutely not.
"Installing" a nightly build is as simple as downloading one, unzipping it into your FS2 folder, and selecting it in the Launcher.
Clarification: The .exe needs to be in the same directory as the Launcher.
-
Also note that the mouse controls in FreeSpace and FreeSpace 2 never sucked. Some people just don't like how it works, or never bothered to use it effectively.
I never had any large problems; the main trick is that moving the mouse faster is not going to move the ship any faster so you end up just running out of table space faster. If you move the mouse at the speed the ship can turn, you get maximum amount of turn from one sweep over your mouse pad/desk/floor. I can turn Ursa about 720 degrees (two full circles) without moving the mouse in the air, and my table is not really very big at all.
Of course, I prefer a joystick, and joystick sensitivity controls actually have always sucked in FS2, much more than the mouse control scheme ever.
-
Well I do want to not have to continually move the mouse to make the ship move, that's all...
-
.......
That makes. No sense.
-
Freelancer worked that way. You had a central cursor. Once you moved it away from the centre of the screen you kept turning in that direction until you moved it back.
So you didn't need to keep moving the mouse in order to keep turning in the same direction.
-
Tachyon also had this as an alternative mode if you clicked in the center wheel/button on the mouse.
I'm only aware of about 3 people that used it to any measure of success.
Illustrated here in a fan's YT video
Starts at 1:42
http://www.youtube.com/watch?v=53xZBciFppE
-
Here's a question, is there any way to make the small / center movements have a little more give for small mistakes? I think that means having a bigger dead zone? I dunno. What way tweaks the dead zone size?
-
Might I point out that the way to get the most out of your ship is to has zero deadzone and maximum sensativity, and then learnt to deal with that?
I realise this is mostly capitalised and looked upon as the highest skill way to play with joysticks, but it applies to the mouse too.
The keyboard has this by default, which is one of the reasons everyone finds it so hard to use.
-
Well...
* Sensitivity is basically defines the amount of pixels from the center of the screen that the script will read (limited from 100 to 600)
* Sensitivity Curve
* Deadzone defines the deadzone for the control input
Try making either deadzone a tad bigger or then make the sensitivity curve value higher.
How it works...
Final = ((Input - Deadzone) / Max_range_of_movement) ^ Sensitivity_curve
-
Imma have to try this.. sometime. :doubt:
-
Hello, I just found this game and I'm totally blown away. Very cool to fill the Tie Fighter void from so many years with an amazing game/community. :yes:
But the silly reason for my first post is that I can't get this script to work. I've tried running it on a nightly build(r5566 and r5618(?)) as well as what I guess is the current "regular" version of 3.6.10. All with the mediavps mod, as well as the mouse from the in game options turned on and off. The scripts were copied straight from the wiki and placed where they should be. I'm sure I've ran in a few circles as I'm very in the dark but this and thats all I remember from trying to get it working. Any help would be greatly appreciated.
-
.......
That makes. No sense.
It makes a lot of sense. Freelancer style mouse control was very good in my opinion, I liked it and would love to see it in FS2 properly.
-
.......
That makes. No sense.
It makes a lot of sense. Freelancer style mouse control was very good in my opinion, I liked it and would love to see it in FS2 properly.
Agreed. Mouse control was one of the few things Freelancer did do well. Having it as an alternative to a joystick would be great.
-
.......
That makes. No sense.
It makes a lot of sense. Freelancer style mouse control was very good in my opinion, I liked it and would love to see it in FS2 properly.
me too... freelancer controls in freespace 2 is like WOW...