Go Back   Steam Users' Forums > Steam Game Discussions > # - C > Counter-Strike: Source

Reply
 
Thread Tools Display Modes
Old 08-08-2010, 02:54 PM   #1
Pro111
 
Guest
Posts: n/a
Post Noforce commands help ???

Hello, I've been wondering since the OB update if the following commands still work since I use them :

-noforcemaccel -noforcemparms -noforcemspd

As a matter of fact, I heard you must use -useforcedparms to be able to use them now but it just doesn't feel right with this command.

Thank you in advance.
 
Reply With Quote
Old 08-08-2010, 02:56 PM   #2
beegoody
 
Join Date: Apr 2006
Reputation: 233
Posts: 2,523
Those commands never worked on source games. They are meant for goldsrc. Source games don't create their own mouse acceleration.
beegoody is offline   Reply With Quote
Old 08-08-2010, 03:02 PM   #3
polka
 
Join Date: Mar 2004
Reputation: 493
Posts: 8,605
Quote:
Originally Posted by beegoody View Post
Those commands never worked on source games. They are meant for goldsrc. Source games don't create their own mouse acceleration.
from the valve developer wiki for source games
Quote:
# -useforcedmparms - Allows the use of -noforcemspd and -noforcemaccel.
# -noforcemspd - Use the Windows mouse speed settings. Only works if -useforcedmparms is set.
# -noforcemaccel - Use the Windows mouse acceleration settings. Only works if -useforcedmparms is set.
http://developer.valvesoftware.com/w...d_Line_Options


so yes, OP is correct, according to the link.

-noforcemparms is goldsc, but the other two are used in source games as long as -useforcedmparms is set.

but its a wiki, can be edited so who knows how right it is....

Last edited by polka: 08-08-2010 at 03:06 PM.
polka is offline   Reply With Quote
Old 08-08-2010, 03:11 PM   #4
beegoody
 
Join Date: Apr 2006
Reputation: 233
Posts: 2,523
I actually read on that wiki that it didn't work on source. It's been edited since then. Don't really know what to make of this.
beegoody is offline   Reply With Quote
Old 08-08-2010, 03:35 PM   #5
naix1337
 
Join Date: Aug 2008
Reputation: 79
Posts: 230
I got (the same) acceleration with and without those startup parameters so I guess they don't do anything. Test it yourself with the "Mouse Movement Recorder" included in this .zip file: http://www.filefront.com/16520577/Ma..._MouseFix.zip/
naix1337 is offline   Reply With Quote
Old 08-08-2010, 04:45 PM   #6
Pro111
 
Guest
Posts: n/a
So,basically, -useforcedmparms + -noforcemaccel + -noforcemspd (OB) =
-noforcemaccel + -noforcemspd (Old CSS) ?

And -useforcedmparms + -noforcemaccel + -noforcemparms + -noforcemspd(OB) = -noforcemaccel + -noforcemparms + -noforcemspd (Old CSS) ?

Can someone confirm this?

Thank you in advance.
  Reply With Quote
Old 08-08-2010, 05:03 PM   #7
str8forthakill
 
Join Date: Nov 2008
Reputation: 13
Posts: 87
i notice mouselag with only -noforcemaccel -noforcemparms -noforcemspd so yes i think they altered it, screwing up everyones configs
str8forthakill is offline   Reply With Quote
Old 08-09-2010, 02:15 AM   #8
AnAkIn
 
Join Date: Oct 2006
Reputation: 369
Posts: 4,345
Quote:
Originally Posted by Pro111 View Post
So,basically, -useforcedmparms + -noforcemaccel + -noforcemspd (OB) =
-noforcemaccel + -noforcemspd (Old CSS) ?

And -useforcedmparms + -noforcemaccel + -noforcemparms + -noforcemspd(OB) = -noforcemaccel + -noforcemparms + -noforcemspd (Old CSS) ?

Can someone confirm this?

Thank you in advance.
There are no differences between EP1 and OB Engines, these start up parameters are the same. They are in the Source SDK, so anyone can check it.


Code:
	if ( CommandLine()->FindParm ("-useforcedmparms" ) ) 
	{
		m_fMouseParmsValid = SystemParametersInfo( SPI_GETMOUSE, 0, m_rgOrigMouseParms, 0 ) ? true : false;
		if ( m_fMouseParmsValid )
		{
			if ( CommandLine()->FindParm ("-noforcemspd" ) ) 
			{
				m_rgNewMouseParms[ MOUSE_SPEED_FACTOR ] = m_rgOrigMouseParms[ MOUSE_SPEED_FACTOR ];
			}
			else
			{
				m_rgCheckMouseParam[ MOUSE_SPEED_FACTOR ] = true;
			}

			if ( CommandLine()->FindParm ("-noforcemaccel" ) ) 
			{
				m_rgNewMouseParms[ MOUSE_ACCEL_THRESHHOLD1 ] = m_rgOrigMouseParms[ MOUSE_ACCEL_THRESHHOLD1 ];
				m_rgNewMouseParms[ MOUSE_ACCEL_THRESHHOLD2 ] = m_rgOrigMouseParms[ MOUSE_ACCEL_THRESHHOLD2 ];
			}
			else
			{
				m_rgCheckMouseParam[ MOUSE_ACCEL_THRESHHOLD1 ] = true;
				m_rgCheckMouseParam[ MOUSE_ACCEL_THRESHHOLD2 ] = true;
			}
		}
	}
The code is identical on OB and EP1.
AnAkIn is offline   Reply With Quote
Old 08-09-2010, 02:36 AM   #9
polka
 
Join Date: Mar 2004
Reputation: 493
Posts: 8,605
Quote:
Originally Posted by beegoody View Post
I actually read on that wiki that it didn't work on source. It's been edited since then. Don't really know what to make of this.
it wasnt in the wiki originally,
in this thread below
http://forums.steampowered.com/forum...4#post16396994

AnAkIn and OFC were disagreeing about the noforce commands,

OFC posted the link to the developer wiki showing that the noforce commands werent mentioned, this was on 8/2/10 at 12.13pm according to that thread.

at 1.42pm AnAkIn posted this.
Quote:
Originally Posted by AnAkIn View Post
Looks like you don't know what a wiki is.

BTW, maybe you should check the page again.

http://developer.valvesoftware.com/w...d_Line_Options
the noforce commands were there,
i thought at the time, i bet hes edited it but i couldnt be bothered to look.

after seeing this thread i did,

in the wiki history is this

Quote:
12:42, 2 August 2010 AnAkIn (Talk | contribs) (18,886 bytes) (Added useforcedmparms, noforcemspd and noforcemaccel based on information from the Source SDK (in_mouse.cpp))
so thats how the noforce commands got into the wiki for source games, to anyone thats confused, it was only added during that thread.

Last edited by polka: 08-09-2010 at 04:48 AM.
polka is offline   Reply With Quote
Reply

Go Back   Steam Users' Forums > Steam Game Discussions > # - C > Counter-Strike: Source


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -7. The time now is 04:54 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site Content Copyright Valve Corporation 1998-2012, All Rights Reserved.