Tuesday, November 24, 2015

Introduction to Mouse Accel for competitive gaming

Hey guys,

So, this blog will be about mouse acceleration and how it's actually a good thing for competitive level gamers.  I'm not talking about Windows "enhance pointer precision" or any mouse manufacturer's settings for mouse acceleration - they are all absolutely terrible and should never be used.

As a quick background, the first "good" acceleration (to my knowledge) was from Quake 3.  You could set a console variable to determine how much linear increase your sensitivity raised based on how fast you were moving your mouse.  Notably, Quake 3's mouse accel was independent of frame rate.  Many games that implement mouse accel fail to make it consistent when your frame rate flucuates, so you should avoid it in most titles.  Years down the road, QuakeLive added two other variables related to mouse acceleration that made it more than just good: an offset, and a sensitivity cap.



With an offset, you can specify that your mouse should feel like it has no acceleration when moving slowly.  Admittedly, I'm not using an offset these days, but it helps people ease into the world of mouse accel.  With a sensitivity cap, you can specify that your sensitivity should stop being raised past a certain point.  This means that in an FPS you can maintain your muscle memory for how much it takes to do a 180 degree flick and still tweak your sensitivity for the purposes of long to medium range tracking.

The options available in Quake3/QuakeLive were enough to have more than half of the top level pro players use it.  But, it was limited to just those games... until povohat wrote a driver that gives the same mouse acceleration options available to anyone in any game.  This blog is about that driver - installing it, configuring it, and any updates on it.  The driver has been available since 2013, but it is only recently picking up in popularity.  I'm finding myself answering a lot of the same questions over and over (it's very cool that people like the driver, but it's taking more of my time than I'd like - hence this blog).

And to introduce myself: I'm KovaaK.  I wrote the GUI to the driver that shows the curve of your mouse sensitivity and lets you save/use different profiles.  In gaming, I'm best known for playing QuakeWorld and Reflex competitively and my Youtube channel where I put out content teaching people how to play said games.

74 comments:

  1. This is awesome, it's working perfectly for me under Windows 10.
    One question (and sorry if you've answered this elsewhere) but what units is the mouse movement per update axis using? Is it the number of "dots" as in dpi covered in a single update?

    ReplyDelete
    Replies
    1. It is indeed the number of dots per update. There have been requested to convert that axis to something like "inches/sec" or "cm/sec", but it would be a little funky. Still, I might do that in the future...

      Delete
  2. Great software! but what numbers are valid for the "angles" parameter as I have tried numerous variables and still not getting the desired effect.

    ReplyDelete
    Replies
    1. I keep my "angle" at 0. If you try to move your mouse perfectly left/right and see that your cursor isn't going left/right on the screen, that's a good time to tweak the angle variable. At the extreme, set it to like 45 to see what it does.

      And AngleSnapping is useful for drawing straight lines, but not so much for most games.

      Delete
  3. Hello KovaaK & povohat!

    I'm glad to have found you, and with you this unique driver. I'm excited to try it out, but at the same time I slightly feel anxious, and would have a question:

    Is there a way to pause the driver, for example when tabbing out of a game? While I'd love to have linear scaling in First-/Third- Person Shooters, I'd prefer to keep my old settings for the desktop.

    ReplyDelete
    Replies
    1. Currently, I have an option in the GUI where it can automatically change profiles based on if an exe of a given name is running or not. So it would change when you run the game, but alt-tabbing would have it still on the game profile. I was thinking about making an option to have it only care about what exe has focus (pretty much what you are asking for), but I have been pretty busy lately.

      There's also an option to have global hotkeys change your acceleration profile, so you could have ctrl+F1 turn on accel and ctrl+F2 turn it off, or whatever you want.

      Delete
    2. Hokiplay99 Situs Judi Online Terlengkap Situs Judi Online Terpopuler Layanan Deposit Via Ovo Gopay Dana Dan Lain Lain Nya Cukup Dengan 1 User Id Anda Dapat Bermain Semua Permainan Judi Online Yang Banyak Di minatin slot88 Terbaik Di Asia. Layanan Permainan Yang Di Berikan Yaitu :

      - Taruhan Bola
      - Game Slot
      - Live Casino
      - Tembak Ikan
      - Sabung Ayam
      - Togel Online
      - Dan Banyak Lagi

      Contact Kami :

      Whatsapp : +639213068999
      Line : +639213068999
      Link : Hokiplay99.com


      Delete
  4. I'm afraid to install this. Have anyone reported VAC bans with this ?

    ReplyDelete
    Replies
    1. So far, I haven't heard a single report of someone being banned from VAC, PB, or any other anti-cheat vendor due to using this driver. I also sent out emails to each of the major anti-cheats, but didn't get anything back from them in response.

      Delete
  5. Hello! Very nice I would love too try, im pretty consistent with cs:go accel in testmaps so i guess i must love this!

    I guess by now we can say it
    Is totally safe of VAC? Or could it be that not enough cs:go players tested or use it?

    ReplyDelete
    Replies
    1. At this point, I'm quite certain VAC isn't going to cause any problems. ESEA is finnicky in that they don't allow you to use Test mode for the old version of the driver, but there have been a lot of reports of people using the interception driver in ESEA without issues.

      Delete
  6. hey Kovaak :)

    are maybe some updates planned or incoming ?! :D

    greets abraxas

    ReplyDelete
    Replies
    1. Nothing planned at the moment. Too busy with other things in general. Sorry.

      Delete
  7. I don't usually post on these types of things but may I just say thank you so much for this. I played ut99 for years since 2001 and not since before ut4 came out have I found a ut that was comparable to the look and feel of the original but since it uses raw input and the mouse accelleration in game is broken, I had not been able to play anywhere near the same skill level and it was really frustrating me! Thankfully, I found this driver. It will take some experimenting but I firmly believe I will get my shot back, thanks to you. I played once since installing it and am already playing much better. Thanks again!

    ReplyDelete
  8. Do you change the driver sensitivity to your quake sensitivity if your playing other games? For example if my sensitivity in quake is .8 and I want that in overwatch should I change the driver sensitivity to .8 or try and find the cm/360 conversion from quake to overwatch?

    ReplyDelete
    Replies
    1. I leave the "sensitivity" variable at 1. I found out povohat added that variable so people coming from QL can more easily copy their settings into the driver without doing any manual calculations (or using the utility I have on the blog to convert).

      Once you've got your driver settings correct, assuming you have m_pitch and m_yaw at the defaults (0.022 or -0.022 for invert), then all you need to do to get the same sens in Overwatch is take your Quake sensitivity * 10/3. I use 1.15 in Quake, which is 3.88 in Overwatch.

      If you don't have m_pitch and m_yaw at their defaults in Quake, then you'll need to move those adjustments to the driver's post-scale variables. I think what you do is multiply post-scale x by and set m_yaw to 0.022. Then multiply post-scale y by and set m_pitch back to 0.022 (or -0.022 if you use invert). I'm not sure how that affects accel/sens cap right now because I've been working 60 hour weeks since the last week in September, and my brain is fried ;p.

      Delete
    2. How does DPI affect all of that?

      Delete
    3. It's pretty much a multiplier to post-scale, acceleration, and offset. I.e.: if you double your DPI, you can get the same effective mouse accel curve by dividing those three values by two.

      Delete
    4. Oh really, even dividing post x and Y by the dpi multiplier?

      Delete
    5. I find that's the best way to get the same sensitivity. Either you have to change it there or you change it on pre-scale, which affects things quite strangely (especially if you are using a power). Again, the "sensitivity" variable is only for mimicing QuakeLive settings - it doesn't actually change your effective mouse sensitivity so much as it is a multiplier for your acceleration and offset.

      Delete
  9. It is a best and most popular platform with 5 stars feed back, where you can withdraw ethereum to bank account with ease and trust. you can sell your crypto coins ethereum for direct online banking

    ReplyDelete
  10. Hi,

    dunno if this is even read ... just stumbled across your software. Would have programmed it myself even if I had known about that library, but alas, somebody else has done the job already.

    Unfortunately, it doesn't work for me (interaccel.exe closes immediately when starting it manually). I cannot tell why it does that because it doesn't seem to create a log file. How can I tell whether the driver got installed properly? I tried to find it with the task manager (Win 10 here), but I couldn't find any "inter*" service, so I cannot even tell whether the driver got properly installed (and yes, I did reboot after installing, and I launched the installer bat file with admin rights).

    One problem I encountered is that I couldn't install the VC redists, because newer versions of them are present on my system. I cannot tell whether those are downward compatible, or whether that is the root of the problem.

    Right now I am installing MSVC Community Version 2019 just to build an up to date version of the software, but ofc it would be great if I could make the original download work.

    Any helpful clues for me would be greatly appreciated.

    ReplyDelete
  11. What settings are good for KZ/Bhop, basically Counter Strike movement? I'm a movement player and CS and I want to get this driver to work like MSL to make my strafes in the game more synced and robotic, could anyone help me with good settings for this driver to work like MSL? My dpi is 500 and my sens is 3.50 ingame, mouse polling rate is 1000Hz, discord is: zuki#7983 if anyone could help me out :)

    ReplyDelete
  12. your website is the best
    your article very good
    God always bless you
    Thank you very much

    ReplyDelete
  13. thank you for this awesome content and plugin.

    Can we replicate the windows acceleration specs within the driver , basically have the exact same windows accel settings within the driver, with the only difference with the cap enabled?

    thank you

    ReplyDelete
  14. Thanks a lot for giving everyone an extremely breathtaking chance to read from this blog.
    It is always so lovely and jam-packed with a great time for me personally and my office peers to visit the blog
    not less than three times in a week to see the fresh issues you have. http://202.95.10.185

    Situs Poker Online Terpercaya BandarQ QQ - DewiDomino.com

    DewiDomino merupakan Agen BandarQ QQ Online Resmi Terpercaya Indonesia dan Situs Judi Poker V 88 Pakai Uang Asli Deposit Via Pulsa,OVO,GOPAY,Bandar Capsa Susun,Domino, Adu Q Domino99 dan Ceme Terbaik

    Deposit Via Pulsa
    QQ Online
    Poker V Online Pulsa Terpercaya
    Domino Pakai Pulsa
    Poker Online

    ReplyDelete
  15. your website is the best
    your article very good
    God bless you
    Thank you very much

    situs poker judi online terbaik situs poker deposit pulsa indonesia
    agen poker judi online terbaik situs poker deposit pulsa indonesia
    agen slot judi online terbaik situs slot deposit pulsa indonesia
    situs slot judi online terbaik situs slot deposit pulsa indonesia
    agen togel judi online terbaik bonus togel indonesia
    agen sbobet judi online terbaik situs slot deposit pulsa indonesia

    ReplyDelete
  16. I like the helpful information you provide for your articles.
    your article very good
    God bless you
    Thank you very much

    situs daftar poker judi online terpercaya judi poker deposit pulsa indonesia
    agen daftar poker judi online terpercaya judi poker deposit pulsa indonesia
    agen daftar slot judi online terpercaya judi slot deposit pulsa indonesia
    situs daftar slot judi online terpercaya judi slot deposit pulsa indonesia
    agen daftar togel judi online terpercaya togel bonus deposit indonesia
    agen daftar sbobet judi online terpercaya judi slot deposit pulsa indonesia

    ReplyDelete
  17. Thanks for your sharing! The information your share is very useful to me and many people are looking for them just like me!

    situs poker judi online terbaik agen poker deposit pulsa indonesia
    agen poker judi online terbaik agen poker deposit pulsa indonesia dan jakarta
    agen slot judi online terbaik agen slot deposit pulsa indonesia
    situs slot judi online terbaik agen slot deposit pulsa indonesia dan jakarta
    agen togel judi online terbaik togel bonus new member indonesia
    agen sbobet judi online terbaik agen slot deposit pulsa indonesia dan asia

    ReplyDelete
  18. your website is the best
    your article very good
    God bless you
    Thank you very much


    forum cara main situs poker judi online terbaik judi online indonesia youtube
    youtube cara main agen poker judi online terbaik judi online indonesia
    cara main agen slot judi online terbaik judi online indonesia
    informasi cara main situs slot judi online terbaik judi online indonesia youtube
    youtube cara main agen togel judi online terbaik judi online indonesia
    cara main agen sbobet judi online terbaik judi online indonesia

    ReplyDelete
  19. your article very good
    God bless you
    Thank you very much

    forum cara main situs poker judi online terbaik situs judi pulsa indonesia
    cara main agen poker judi online terbaik situs judi pulsa indonesia
    cara main agen slot judi online terbaik situs judi pulsa indonesia
    informasi cara main situs slot judi online terbaik situs judi pulsa indonesia
    cara main agen togel judi online terbaik situs judi pulsa indonesia
    cara main agen sbobet judi online terbaik situs judi pulsa indonesia

    ReplyDelete
  20. I like the helpful information you provide for your articles.
    Many thanks

    info cara main situs poker judi online terbaik agen judi pulsa indonesia dan asia
    cara main agen poker judi online terbaik agen judi pulsa indonesia
    informasi cara main agen slot judi online terbaik agen judi pulsa indonesia dan asia
    cara main situs slot judi online terbaik agen judi pulsa indonesia
    cara pasang agen togel judi online terbaik agen judi pulsa indonesia dan asia
    info cara main agen sbobet judi online terbaik agen judi pulsa indonesia

    ReplyDelete
  21. your website is the best
    your article very good
    God bless you
    Thank you very much
    situs poker judi online terbaik situs poker online indonesia
    agen poker judi online terbaik situs poker online indonesia
    agen slot judi online terbaik situs judi casino indonesia
    situs slot judi online terbaik agen casino online indonesia
    agen togel judi online terbaik agen togel online indonesia
    agen sbobet judi online terbaik situs judi online indonesia

    ReplyDelete

  22. Thanks for your sharing! The information your share is very useful to me and many people are looking for them just like me!
    daftar poker judi online terbaik situs poker indonesia dan asia
    situs daftar poker judi online terbaik situs poker indonesia
    daftar slot judi online terbaik situs slot indonesia
    situs daftar slot judi online terbaik situs slot indonesia dan asia
    daftar togel judi online terbaik agen togel indonesia
    situs daftar sbobet judi online terbaik situs slot indonesia

    ReplyDelete
  23. I appreciate your website. This might help me a lot. Thanks.
    cara daftar situs poker judi online terbaik situs judi deposit pulsa indonesia
    cara daftar agen poker judi online terbaik situs judi deposit pulsa indonesia
    cara daftar agen slot judi online terbaik situs judi deposit pulsa indonesia
    cara daftar situs slot judi online terbaik situs judi deposit pulsa indonesia
    cara daftar agen togel judi online terbaik situs judi deposit pulsa indonesia
    cara daftar agen sbobet judi online terbaik situs judi deposit pulsa indonesia

    ReplyDelete
  24. Amazing blog I learned so many things from your article, I really thank you for informative ;)
    hasil bola
    berita olahraga
    dunia sport
    berita trending
    trens berita

    ReplyDelete
  25. What kind of brain do you got? This website and its content is really good, can u reply me ant tell me where do your inspiration come from?

    game tembak ikan

    game ikan

    Bandar judi Sepak Bola

    daftar joker123

    game tembak ikan

    Bandar judi Sepak Bola

    sabung ayam online

    ReplyDelete
  26. No idea why but it's got no effect on my pc either. I set my post-scale to 0.1 but it doesn't seem like it's slowed down at all. Whatever I do the acceleration doesn't seem to apply to my mouse. Could it be that I'm having 2 mice plugged and the driver doesn't work 'cause of that?

    ReplyDelete
  27. Thanks for sharing such great information with us. Your post is very helpful and information is reliable for new readers. Keep Thanks again for sharing such a useful post. If the problem persists, make sure to call the customer support number of HP printers. The HP printer technical is active 24X7 to help Hp printer users with all possible errors, technical glitches, and doubts. Feel free to call!

    ReplyDelete
  28. Thanks a lot for the kind of perfect topic, i have got an extra unique info in your unique post. i thing you have Roku device but sometimes user facing problem such as activation netflix code for roku and Roku activation link.

    ReplyDelete
  29. To kovaak.

    First of all, I'm living in Korea so I hope you forgive me for my poor English

    I've been interested in settings in fps games since before. Then I suddenly noticed the mouse acceleration and it gave me an unanswered question. First, I knew exactly how mouse acceleration works in in-game at first as a concept of mouse sensitivity +@, but as I continued my research, I realized that it consisted of more complex elements. I thought about that for a long time, but I couldn't find it, so I asked for help.

    First, I want to know exactly how mouse acceleration works in in-game (Quake Live, Quake Champions). In-game mouse sensitivity, yaw, pitch, dpi, mouse movement, etc. All factors that affect acceleration.

    Secondly, I would like to know how the acceleration driver you made differs from the acceleration mechanism in Quake, and if so, specifically the difference in the way it works.

    If you are willing to help, please send an e-mail to dydtn331@naver.com or hwanmug@gmail.com. I have been researching and contemplating this problem for a long time and I need your help.

    For your fan in Korea.

    P.s. My English is not good, so I tried to write it as politely as possible, but I think there will be some rude or hard to understand parts. I ask for your understanding once again for this.

    ReplyDelete
  30. Untuk anda yang bermain dalam link http://188.114.230.41 anda harus bermain dalam bandar99 dimana anda bisa menjadi bandar dan mendapatkan kemenangan dengan mudah ketika bermain.

    ReplyDelete
  31. hi .I read your articles and I found it very interestingتزریقات در منزل

    ReplyDelete
  32. Watch Bade Achhe Lagte Hain Season 2 All New Episodes Online in High Quality Videos, Bade Achhe Lagte Hain 2 Latest Complete Episodes and Free Download.

    badeachhelagtehain2.com

    ReplyDelete

  33. Superb. I am surprised by your post . keep writing such an informative blog. The visa to Turkey is completely open now and you can take advantage of the Turkey visa facility and Explore the Turkey like a local . Hagia Sophia (Aya Sofya) Mosque is the most like palace in Turkey according to a report.

    ReplyDelete

  34. Hello friends,I get what you mean, appreciate it for posting. Oh, I'm glad to have found this website through Google. You can fill your Indian business visa application form online within 5 to 10 minutes and then pay India business visa cost online.

    ReplyDelete
  35. What a great intro. Hope you can keep up your great work!

    ReplyDelete
  36. Very nice post. I just came across your blog and wanted to say that I love browsing your blog posts. The E visa application process is now online. You can apply for a visa online within 5 to 10 minutes and you can fill out your visa application form. And your visa processing depends on your nationality and your visa type.

    ReplyDelete
  37. sorry for asking, but every time i open the game Valorant, the angle snapping feature stops working. is there a fix?

    ReplyDelete
  38. As of my last update in September 2021, the cost of a visit visa to Saudi Arabia price based on nationality, duration, and purpose of the visit. It's recommended to check official Saudi government websites for the latest pricing information.

    ReplyDelete
  39. Hello! Your ongoing support is truly invaluable, driving us to craft increasingly captivating content. We appreciate you being our muse and motivating force, inspiring us to persist in our creative endeavors. Thank you!

    ReplyDelete
  40. You're amazing! 😃 I haven't come across anything quite like this before. It's truly fantastic to encounter someone with such distinctive ideas in this realm. Thank you for initiating this platform. It's a genuine necessity on the web, especially with someone who brings such a fresh perspective! 🌟

    ReplyDelete
  41. I'm a big fan of your writing! This paragraph is undeniably excellent. I'm eagerly anticipating more posts of this caliber from you. Furthermore, your website's quick loading is a plus. I'd appreciate it if you could visit the link for additional information I'd like to share. Tourism-Boosting Festivals and Events in Egypt. From the mesmerizing Luxor Sound and Light Show against ancient temple backdrops to the colorful and lively Cairo International Film Festival, these celebrations offer a unique way to immerse yourself in Egypt's rich culture and history while creating unforgettable travel memories. Join in the festivities and enhance your Egyptian experience.

    ReplyDelete
  42. "Your blog post embodies a profound source of wisdom, meticulously elucidating intricate subjects with exceptional clarity. It's a testament to your expertise and exceptional writing finesse. Navigating through your insights is like embarking on an illuminating journey. Thank you for providing this invaluable piece that leaves readers enlightened and motivated."

    ReplyDelete