Tuesday, November 24, 2015

Quickstart guide to configuring the driver post-installation

So, you've got the driver installed and want to see what you can do with it.  What next?  Well, if you are using the latest version of the interception driver, it includes a Wizard that will give you some starting settings to give a shot.  They are calibrated based on your mouse DPI, and it should effectively double your sensitivity as you approach flick speeds.  If you'd rather tweak settings on your own, you can follow these instructions:

First thing's first - click the Settings dropdown menu followed by "Set USB refresh rate".  Choose whatever your mouse is running at.  Do the same thing for Mouse DPI.  Note that the USB refresh rate option will change the way your curve looks, but changing it in the GUI won't affect what your mouse actually polls at.  DPI here is solely for reference in the GUI/screenshots of the GUI - it has no impact on your mouse or the graph otherwise.

The rest of this guide will limit discussion to the basic options (acceleration, sensitivity cap, and post-scale x/y) that most people will want to use.  All other options will be left at the defaults.


First, hop into your game of choice.  Take it out of fullscreen and get into a game mode where you can look around without worrying about people killing you.

I'll assume a simple intended use case: you want to have decent medium to long range tracking with hitscan weapons, but still be able to flick a 180 when needed.  I have Quake/Reflex/Overwatch players in mind, but this could apply to many other games.  Counterstrike players might want to have lower sensitivities and more accel than I'm suggesting in this starting guide, but feel free to tweak no matter what game you are playing.

Are you a low sensitivity player (i.e.: 20"+ of mousepad to a 360)?  If so, follow direction set A).  Otherwise, follow direction set B).

Direction set A) for low sens players:
Since you have a low sensitivity, I assume you're going to want to keep your existing low speed tracking sensitivity and find a new comfortable flick mouse sensitivity.  Make sure your current sensitivity is familiar to you in game for tracking, and we'll keep your in-game sensitivity setting the same and post-scale x/y the same (1's).

Try setting the sensitivity cap to 2, and set acceleration to something crazy high like 10 (this won't be permanent).  Effectively what will happen is that your in game sensitivity will have doubled.  Give flicks a test and see if you can get comfortable doing a 180.  Don't worry about doing any smooth tracking with this yet.  Move the sensitivity cap up/down a bit until you find something that works for flicks.

Next, change the acceleration to 0.01.  How does that feel?  Does it take too long to get to the high sensitivity?  Raise it a bit to 0.02 or 0.03.  Does it go up too quickly?  Lower it.  Tweak to your heart's content while practicing flicks, long range tracking, medium range tracking, and close range tracking.

Once you find something you like, be sure to save your profile.  It's always worth saving your profiles as sequential numbers just so that you can come back to them if you decide you don't like any recent tweaks you've made.

Hypothetically, let's say you want to change your low end mouse sensitivity and keep your flick sensitivity the same.  Go under the "Settings" dropdown menu and check the boxes for "Scale Accel with Post-Scale X" and "Scale SensCap with Post-Scale X".  Next, tweak your Post-scale X/Y values a little bit.  Your curve should keep the same slope and max sensitivity.

Direction set B) for medium to high sens players:
You most likely installed this driver because you want to have better tracking for long to medium range, but you want to keep your muscle memory the same for flicks.  So, we'll start out by making sure you can comfortably do a 180 with a flick you are used to.  For reference, it takes me 5 inches of mousepad to do a 180.  Keep the driver settings default while you adjust in-game sensitivity accordingly.

Now that you've got a flick you are happy with, go under the "Settings" dropdown menu and check the boxes for "Scale Accel with Post-Scale X" and "Scale SensCap with Post-Scale X".  While you're at it, also check the box for "Lock Post-Scale Y to Post-Scale X" (unless you want to have a different vertical sensitivity from horizontal). Set your "Sensitivity Cap" value to 1, "Acceleration" to 0.01, and click "Save Changes" (this won't immediately do anything, but it's required, trust me).

Next, try setting your dropping your Post-Scale X sensitivity to 0.5.  How does that feel?  Can you still do a 180 in a flick comfortably?  If not, raise your acceleration.  If it feels like the sensitivity raises too quickly, lower the acceleration.  It's all tweaking from here.  Mess around with different values for the Post-Scales and try out tracking targets at different distances.

Once you find something you like, be sure to save your profile.  It's always worth saving your profiles as sequential numbers just so that you can come back to them if you decide you don't like any recent tweaks you've made.

Ending notes
After you've spent all this time tweaking your mouse sensitivity for one game, you wouldn't want to do the same thing for other games, right?  Be sure to use http://www.mouse-sensitivity.com/ to find out what one game's setting should be for another.  All you'll need to take over is the in-game sensitivity setting, and your accel settings should feel perfectly at home (barring any poor programming/built in game accel/etc).  Using that site, all I ever need to do to get comfortable in a new game is enter my Quake sensitivity of 1.15 and find out what the equivalent is in another game.

55 comments:

  1. Brilliant, good thinking on separating it into two pieces for low sens and high sens players. I found myself scratching my head a couple of times when you mentioned lowering post-scale in your earlier guides. I was like "Wait, what? This totally screws with everything! How am I supposed to make this work?" but then I was like "Oh, setting post-scale to 1 solved it".

    ReplyDelete
  2. Some pictures would help. Gonna try this soon, good job

    ReplyDelete
  3. Hi, just wondering about something... As you mentioned the polling rate setting on the GUI just alters the graph not the actual USB polling rate, I use a WMO and so naturally have used unsigned drivers to up the polling rate on my USB (which I would need to uninstall to use povohat's driver I would assume). Does povohat's driver have the ability to do this (ie maybe through a config file rather than the GUI?) or would that not be possible? I could get a new mouse (as I'd really like to give this driver a try) but given I have a box with like 30 WMOs in it I'd rather not lol.

    ReplyDelete
    Replies
    1. I'm pretty sure if you use the interception driver method (mouseaccel.blogspot.com/2015/12/new-method-for-mouse-acceleration.html) it would be compatible with your unsigned polling rate driver. Give that a shot and let me know if you have any problems.

      Delete
    2. Hi, just got the chance to try this out tonight and as you say polling rate tweaks seem to work fine with the interception variant of the driver. Loving it so far, surprised how quickly I got used to the accel.

      Delete
    3. I dont settings to make my mouse angle perfect for example if i turn 110 degrees to the left and Only 85 degrees to the right i wont it to optimized so it Turns 90 to left and 90 to right whatever i do

      Delete
    4. Thats the point of the driver, the faster you move your mouse, the higher the sensitivity. Your probably just moving it faster in one direction

      Delete
  4. Hey Kovaak, the driver dosn't seem to work. This is my first time trying mouse acceleration. I'm new to PC. The driver doesn't seem to work.. .I play with values in windowed mode in L4D2 and the cursor operates as if there's no such thing as acceleration.

    Also, how do you find a good sensitivity? Do you just need to play and go by feel? Or follow one of those "perfect sensitivity" videos? I did that, and the sensitivity I came out with for CS:S is crazy low so I figured that acceleration would help with movement. I don't know if I could play a faster game like Quake with it though, even with accel! Two different types of games. Do you have to pick a genre and not play the others? I just don't like to play a certain game if I'm not going to be optimal..

    ReplyDelete
    Replies
    1. Do you get any error messages when you run the GUI? Did the install batch file give you any errors when you ran it? If no to the above, what happens when you set post-scale x and y to 0.2 then click "Save Changes"? Does it feel like your mouse is going a lot slower?

      As far as finding a good sensitivity, it does kind of depend on the game, but I think that acceleration can be a very big help in keeping it the same between different games. No acceleration play in CS games can require pretty low sensitivity that just doesn't work in Quake/Reflex. That said, I don't play any realistic shooters that require the insanely low sensitivity. I just keep my curve so that it takes me about 10 inches to do a 360 on a quick flick and 20 inches for a 360 if I go really slow.

      Delete
  5. I'm not sure If I did this correctly but whenever I press save changes my mouse feels like it hasn't changed at all

    ReplyDelete
    Replies
    1. Assuming you're on the interception one, if you open the interaccel.exe and it closes immediately, it means you didn't install the interception driver properly. Go to the "1. driver" folder and run "driver_install.bat" then reboot.

      Delete
    2. 'Install-interception.exe' is not recognized as an internal or external command operable program or batch file.
      Does that mean anything?

      Delete
    3. Erm, that's bizarre. It should be able to run. Maybe re-download the zip and see if it got corrupt somehow?

      Delete
    4. I don't see any change when re-downloading it, I open the interGUI and change the settings but my mouse speed feels the same.

      Delete
    5. Yeah, that definitely means the driver didn't install properly. There are two parts to it - the interception driver, and the Visual C++ Redistributable for Visual Studio 2015 linked in the readme.txt (https://www.microsoft.com/en-us/download/details.aspx?id=48145). If you don't have both of those installed properly, interaccel.exe (which is the program that actually modifies mouse movement) will never work. The GUI just gives you a nice way to look at the settings & save profiles, but all it does is run interaccel.exe in the background.

      Delete
    6. This comment has been removed by the author.

      Delete
    7. I did and I really don't feel any different, is it possibly my OS at fault here? I made sure to follow each step carefully.

      Delete
    8. If you open interaccel.exe and it closes immediately, it means that the requirements aren't installed. Not sure what else to tell you. Maybe your Antivirus is sandboxing the interception installer or something?

      Delete
    9. Yes that happens exactly! It closes immediatly when I attempt to open it but the only problem that occurs that I find odd is Install-interception.exe' is not recognized as an internal or external command operable program or batch file.

      Delete
    10. its been 4 years and this hasnt been fixed... im having the same problem even tho i deleted and reinstalled everything

      Delete
    11. I had this problem when I tried to run it from the zip-file but it worked fine when unzipped. Also try running as administrator if the previous thing doesn't work.

      Delete
    12. Yeah, I had a similar problem, but it turns out I was running a different InterGUI than was linked to the InterAccel. Assuming everything is installed correctly, the thing I would recommend is to make sure (1) everything is unzipped, and (2) you are running it from the unzipped folder which includes the InterAccel program (either "2. application (64-bit)" or "3. application (32-bit)"). If you check your Task Manager, you should see both InterGUI and InterAccel running, otherwise something is mixed up.

      Delete
  6. Oh man, this is amazing. I am an old quake player and I miss mouse acceleration in every other fps for years.
    I just really hope I wont get band for using this.

    ReplyDelete
  7. Hey, I've been playing TF2 with the windows enhance pointer precision option and it's aiming great with it. Problem is, overwatch has raw input on on default and I don't think there is a way to turn it off, which is why I downloaded your program in hopes to have mouse accel while playing overwatch. What should I enter in as the values on your program if I want the same effect as "enhance pointer precision"? Default values when I entered your program: http://imgur.com/UfMMdUr

    ReplyDelete
    Replies
    1. Unfortunately "Enhance pointer precision" uses a different algorithm than this form of acceleration. Per Mark C, what you're used to looks something like this: https://drive.google.com/file/d/0B_PnkMGDlD5nR1dSSlZIRFJSazg/view, which can't be replicated in our program.

      The source code of everything we have is included, so there might be a way to make something like MS's accel using our stuff as a starting point, but I'm not sure on the technical details of how it is implemented.

      Delete
    2. Sorry if this sounds dumb but, how would I go about trying to make something like MS's accel? Which values would I have to change because I have no idea. :/

      Delete
    3. You're responding to the comment in which I am saying that it can't be done without writing your own version of the programs...

      Delete
  8. When setting it up for med-high sensitivities, it says to set the sens cap to 1, doesn't this effectively nullify any sort of acceleration? After that it says to change the acceleration until you find something comfortable but that doesn't actually change anything because sens cap is 1. I've been re-reading the guide to see if ive missed some crucial step but everything after the sens cap bit is redundant.

    ReplyDelete
    Replies
    1. The setting to scale sens-cap with post-scale makes it so that when you drop your post-scale down, it raises the sens cap. So if you go from Post-scale X of 1 to 0.5 then your sens-cap will get increased to 2, which is the high speed sensitivity you should be familiar with.

      Delete
  9. Can someone explain to me how to take my quake live settings, which I like and I've used for hundreds of hours, into other games. This guide doesn't do that, it just says about finding a new sensitivty, which I don't want to do. If I take my quake live settings and type them in, and then set my game sensitivty to 1 and turn off accel, I can't get it feeling the same

    ReplyDelete
    Replies
    1. You're looking for http://mouseaccel.blogspot.com/2015/12/copying-your-accel-settings-between.html.

      Delete
  10. hey kovaak,

    i needed to reinstall the accelfilter, everytime ive done this in the past it worked fine, previous settings was reloaded but now after every single reboot the 'first run wizard' window is poping up ??!



    ReplyDelete
    Replies
    1. I think that might be related to the bug where if the GUI doesn't close properly then it can't write to the config file to change the internal settings like scale and whether it ran the wizard or not.

      Next time you open up InterGUI.exe and get past the wizard, close it manually (not letting something like Windows shut down kill it) and see if it stops bugging you the next time you open it.

      If that doesn't do it, maybe the program doesn't have permission to read or write to the settings file. It should be in the Documents\MouseAccelDriver folder as "settings.ini".

      Delete
    2. This comment has been removed by the author.

      Delete
  11. Hey Kovaak,
    if i have configured the driver so i can play csgo, how am i supposed to configure it so i can get the same settings in another game that isnt ql or reflex?

    ReplyDelete
    Replies
    1. You scale your game's sensitivity from CSGO to whatever other game it is, and the rest of the accel options will be the same. If mouse-sensitivity.com has the other game, you can use that converter. If not, you might want to temporarily turn accel to 0, measure how much of your mousepad it takes to do a 360 in CSGO, go to the other game and tweak your sensitivity until it's the same, then turn your accel back on.

      Delete
  12. Hey mate,
    Can you help me to tweak acceleration?
    I would like to get fast and accurate swipes, but still good control while slow.
    Using almost wrist only.
    Game: CS:GO, 1000hz, 500dpi, in-game sens 2.05, m_yaw 0.0175

    Thanks, Pyra.

    ReplyDelete
  13. hello, i can't replicate the quake accel settings i've been using for years

    400 dpi, sens 3 (34,636 cms/360), cl_mouseaccel 0.2, no senscap, no offset, nothing else.

    is there a way to calculate it?

    ReplyDelete
  14. Just wanted to say that this guide doesn't work at all if you use high DPI as you suggest elsewhere to use for smoother acceleration curve managed to sort it out on my own though, just had to divide and multiply some numbers by several magnitudes in order for it to work.

    Used the high sensitivity guide as my base as I want higher accuracy around my hero in dota and starcraft and for quickly moving my mouse to the minimap in a short flick and then be able to easily do a small correction to click on the exact location.

    Always heard that mouse accel was terrible, guess it was only a myth because of windows!

    ReplyDelete
  15. Can anyone tell me his settings for Microsoft Trackball Explorer?

    I'm using 1080p display on my notebook

    ReplyDelete
  16. KissAsian is Asian Dramas Platform where you can find all Korean, Chinese, Japanese dramas.

    Gogoanime | Watch gogo anime online, English anime online HD


    Watch Online Movies Online Bollywood Movies Latest Hollywood Movies Online Hindi Movies Dubbed Movies Tamil Movies Download Latest new Movie

    ReplyDelete
  17. Does increasing the value in acceleration have max limit? Can it put it to 10,000

    ReplyDelete
  18. for some reason when im running it, it doesnt change it for my mouse, but for the trackpad on my laptop

    ReplyDelete
  19. 3 things real quick

    1. where is the command line to enter -m

    2. i get seem to get it to load with my saved custom profile when the program launches

    3. why is it that every time i start Intercept this page comes up

    (i do have the program [interGUI.exe] shortcut in my start up file location)

    any help would be awesome thanks!

    ReplyDelete
    Replies
    1. i cant seem to get it to load*

      Delete
    2. 1. Command line is your PC's command line ("Command Prompt" in Windows).
      2. Not sure about this one. Just makes sure you have correctly saved your profile (use Save As option at the top).

      Delete
  20. I don't understand what I'm getting from the configuration wizard. I do everything as suggested here for medium sens players and what I end up with is a flat curve on the graph. And the Post Scale doesn't do anything for me anymore.

    Don't want to sound like I didn't get the grasp of every single setting here. I've been messing around the last couple days and have been getting some results. I even used the Pre-Scale to my advantage, but I'm not quite satisfied. Just want the tiniest of movements to be more robust and accurate than before. My movements with the driver are always too amplified, whether too slow or too fast. I keep dropping the sensitivity cap for that reason

    ReplyDelete
    Replies
    1. it's not that the driver didn't improve my fine aiming. I just wish to optimize it further

      Delete
    2. Keeping all things the same, if the settings are to your liking (like max/min speed scaling), you should try adjusting the curve's power. Try setting Power to 2.2, 2.5, 2.9, 3.4 etc. and see if one of those works for you.

      Also set the Power curve to something really high, like 50. Then you can see how fast your mouse moves with a flick much easier.

      Setting the power above two makes the fine aim take more priority at low mouse accelerations, but it will seem to "jump" to a high velocity when you pass the acceleration threshold. It's recommended to keep the power setting at 2 (linear curve) so that this jump in speed doesn't occur, but you can experiment however you like!

      Delete
    3. my power is at 2 but the line still isn't linear

      Delete
  21. Amazing article written, Get to now about:- tutors near me

    ReplyDelete
  22. HELLO everyone hope yall are doing good !!
    soo my question is not about the software it self cus it does make a difference in curseur behaviours at least when on windows; but for example when i open valorant it seems to cancel that configuration that i did for exemple when i save settings the acceleration of the cursour is low but when i open valorant it became fast like the changes didnt got work after opening the game
    does that have to do with valorant RAW INPUT directly from the mouse it self or what ?

    ReplyDelete
    Replies
    1. JUSTO ESO MISMO VINE A PREGUNTAR JAJAJAJJA

      Delete