]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
now defaults to DirectInput in windows, -dinput option changed to -nodinput and readm...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 23 Oct 2004 09:46:26 +0000 (09:46 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 23 Oct 2004 09:46:26 +0000 (09:46 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4697 d7cf8633-e32d-0410-b094-e92efae38249

darkplaces.txt
vid_wgl.c

index 69c1dddd38a8578f1fa36053aff03b8be4f80006..24140f6199454188205c306e123800f5d19e088e 100644 (file)
@@ -264,10 +264,10 @@ Video: -width <pixels> performs +vid_width <pixels> and also +vid_height <pixels
 Video: -window performs +vid_fullscreen 0
 Windows DirectSound: -primarysound locks the sound hardware for exclusive use
 Windows DirectSound: -snoforceformat uses the format that DirectSound returns, rather than forcing it
-Windows GDI Input: -noforcemaccel disables setting of mouse acceleration (ignored with -dinput, windows only)
-Windows GDI Input: -noforcemparms disables setting of mouse parameters (ignored with -dinput, windows only)
-Windows GDI Input: -noforcemspd disables setting of mouse speed (ignored with -dinput, windows only)
-Windows Input: -dinput uses DirectInput (instead of GDI) for mouse/joystick input, may be more precise or responsive, but probably not
+Windows GDI Input: -noforcemaccel disables setting of mouse acceleration (-nodinput only, windows only)
+Windows GDI Input: -noforcemparms disables setting of mouse parameters (-nodinput only, windows only)
+Windows GDI Input: -noforcemspd disables setting of mouse speed (-nodinput only, windows only)
+Windows Input: -nodinput disables DirectInput for mouse/joystick input, gl_finish 1 mode recommended if this option is used as otherwise it tends to stutter due to input backlog.
 Windows Input: -nojoy disables joystick support, may be a small speed increase
 Windows Sound: -sndspeed <hz> chooses 44100 hz, 22100 hz, or 11025 hz sound output rate
 Windows Sound: -wavonly uses wave sound instead of DirectSound
index ad17aa3eb8a24c961deac6a7a02f8bf958be64a9..af3475f79decdcd3942264db43ede83463dcbdcc 100644 (file)
--- a/vid_wgl.c
+++ b/vid_wgl.c
@@ -1261,8 +1261,8 @@ void IN_StartupMouse (void)
 
        mouseinitialized = true;
 
-// COMMANDLINEOPTION: Windows Input: -dinput uses DirectInput (instead of GDI) for mouse/joystick input, may be more precise or responsive, but probably not
-       if (COM_CheckParm ("-dinput"))
+// COMMANDLINEOPTION: Windows Input: -nodinput disables DirectInput for mouse/joystick input, gl_finish 1 mode recommended if this option is used as otherwise it tends to stutter due to input backlog.
+       if (!COM_CheckParm ("-nodinput"))
        {
                dinput = IN_InitDInput ();
 
@@ -1282,18 +1282,18 @@ void IN_StartupMouse (void)
 
                if (mouseparmsvalid)
                {
-// COMMANDLINEOPTION: Windows GDI Input: -noforcemspd disables setting of mouse speed (ignored with -dinput, windows only)
+// COMMANDLINEOPTION: Windows GDI Input: -noforcemspd disables setting of mouse speed (-nodinput only, windows only)
                        if ( COM_CheckParm ("-noforcemspd") )
                                newmouseparms[2] = originalmouseparms[2];
 
-// COMMANDLINEOPTION: Windows GDI Input: -noforcemaccel disables setting of mouse acceleration (ignored with -dinput, windows only)
+// COMMANDLINEOPTION: Windows GDI Input: -noforcemaccel disables setting of mouse acceleration (-nodinput only, windows only)
                        if ( COM_CheckParm ("-noforcemaccel") )
                        {
                                newmouseparms[0] = originalmouseparms[0];
                                newmouseparms[1] = originalmouseparms[1];
                        }
 
-// COMMANDLINEOPTION: Windows GDI Input: -noforcemparms disables setting of mouse parameters (ignored with -dinput, windows only)
+// COMMANDLINEOPTION: Windows GDI Input: -noforcemparms disables setting of mouse parameters (-nodinput only, windows only)
                        if ( COM_CheckParm ("-noforcemparms") )
                        {
                                newmouseparms[0] = originalmouseparms[0];