Mouse fix for Vista

sovereignzsovereignz Join Date: 2009-07-16 Member: 68164Members
I downloaded NS for old times sake yesterday but I'm having a problem which ruins my gameplay. I'm currently using Vista with SP2 and I couldn't find a way to disable mouse acceleration. I'm using Logitech MX Revolution and I already disabled mice accel. from SetPoint. This problem only occurs with HL1 engine games (like NS or HL1 itself). I'm not having any problems with Source Engine related games (like TF2 and L4D). Is there a way to fix this?

Comments

  • ThaldarinThaldarin Alonzi! Join Date: 2003-07-15 Member: 18173Members, Constellation
    Try the windows settings and then adjust your in-game sensitivity.

    I also recommended opening your game with the following command '-noforceaccel' attached too.
  • TinCanTinCan Join Date: 2006-12-11 Member: 59010Members
    edited July 2009
    check the spelling on that.
    Not sure if they work in Vista but the three commands you can try to play with are -noforcemparms -noforcemaccel -noforcemspd

    <a href="https://support.steampowered.com/kb_article.php?ref=5365-RXBN-5508" target="_blank">https://support.steampowered.com/kb_article...=5365-RXBN-5508</a>
    <!--coloro:orange--><span style="color:orange"><!--/coloro-->
    Here are the three commandline (launch option) switches you can add to change how HL manages your mouse behavior and properties:

    -noforcemparms (use desktop mouse buttons settings)
    This tells HL to use the speed settings you have set on your desktop. Whatever you set in your mouse properties is how it will behave in HL. This is separate from the "sensitivity" setting in your mouse properties, think of the sensitivity as an amplifier, it can attenuate the movement, leave it exactly the same or amplify it.

    -noforcemaccel (use desktop mouse acceleration settings)
    Normally in HL the last thing you want is acceleration. Sometimes the HL no-acceleration control won't work because the mouse or its drivers are too different. This switch tells HL to bugger off trying to manage the acceleration and whatever you have set in the mouse properties for the desktop is what will happen in the game.

    -noforcemspd (use desktop mouse speed settings)
    This setting tells HL to use whatever button assignments you have set in the mouse properties. You have to make sure each button has a letter or function-key assignment appropriate for the game.<!--colorc--></span><!--/colorc-->
  • PhiXXPhiXX Join Date: 2008-10-22 Member: 65274Members
    For me, setting the priority of hl.exe to low helped.

    btw, do you have an ati gfx card?
  • ThaldarinThaldarin Alonzi&#33; Join Date: 2003-07-15 Member: 18173Members, Constellation
    I have an ATi Radeon 4870 and I find no mouse or other irregularities, never experience anything with NS using my 9250 and 9600 either.
  • sovereignzsovereignz Join Date: 2009-07-16 Member: 68164Members
    Thanks for the help everyone :) I wasn't having any problems with buttons so I just used -noforcemaccel first but it didin't made any difference. So I did the priority setting and give it another a go. As soon as I joined a server, I felt the difference.

    I'm also using 4870 and Catalyst 9.6 although I remember having this problem while using older catalyst versions. XP didin't have a problem like this as far as I recall.. Anyways, ATi should learn how to write drivers quick. They have a beatiful board like this yet they fail to use it properly.
  • PhiXXPhiXX Join Date: 2008-10-22 Member: 65274Members
    edited July 2009
    Thaldarin which catalyst?

    I read somewhere else that with a catalyst higher than v.7.8 problems occur in hl1 (and ofc in hl1 mods)
  • sovereignzsovereignz Join Date: 2009-07-16 Member: 68164Members
    Actually Catalyst 7.8 can't work with 4870. ATi released that series after releasing 8.xx versions of Catalyst.
  • TinCanTinCan Join Date: 2006-12-11 Member: 59010Members
    edited July 2009
    I used to have to set the HL priority to low until I discovered the problem with my system was the ATI Hotkey Polling Utility. Even though I thought I had turned it off I found the proccess was still running no mater what.
    Try stopping the proccess, I think it was called ATIEVXX.EXE or something like that. Mine had two instances running but if you stop one the other stops too. I finally just renamed the file to prevent it from loading up. I never used it anyway.
Sign In or Register to comment.