Upvote Upvoted 19 Downvote Downvoted
Povohat's mouse accel
1
#1
0 Frags +

https://www.youtube.com/watch?v=PmY1OTacEzA

Good news, everyone! Povohat found another method to perform mouse acceleration!

http://mouseaccel.blogspot.sg/2015/12/new-method-for-mouse-acceleration.html

Using the interception library/driver, povohat wrote a program that reads in mouse inputs and modifies them using the same variables and math as his other driver. Basically, this means we now have a mouse acceleration driver that no longer requires test mode.

We've been testing the acceleration program/implementation for a few weeks now, but I only got around to adapting the GUI for it yesterday. I've been passing out builds to people looking for any issues, and so far it seems good. Here is the latest test build. If you find anything wrong, let me know!
(01/03/16 fixes: Added support for 2000hz mice in graphing, fixed crash that happened during Windows startup, and tweaked timing of starting new instance of interaccel.exe when using global hotkeys (to avoid short duration of all accel being off). Thanks nGolf and The Man for the troubleshooting!)
(12/19/15 bug fix: opening profiles no longer makes the GUI become useless. Thanks nGolf for the troubleshooting!)

Installation instructions are contained in the readme.txt. The only hiccups we've noted so far are when the driver doesn't install properly. Some antivirus products seem to sandbox the download and prevents it from installing, so keep an eye out for error messages. Notable changes to the GUI include:
Added tooltips for all numeric inputs.
Added hyperlinks to this blog and www.mouse-sensitivity.com.
Added customization wizard to help newcomers have a starting point. (Calculates accel and post-scale values based on your DPI, sets sens-cap to 2).
Ewh from esreality was kind enough to test the input lag of this method of acceleration versus not having it installed. The raw data is here, and we were happy to discover that the interception driver doesn't add any input lag! His methodology for testing is the same as this post on esreality.

Next steps to take are: further testing to verify that the GUI isn't broken horribly, get feedback from people on how the wizard settings feel (they aren't too far off from what I'm using, just that they scale to your DPI), and contact anticheat vendors to make sure that the intercept library isn't on a blacklist of sorts for them. The last thing I want is to have anyone get banned for using our mouse accel implementation, but it seems unlikely that it would happen.

(Taken from website, all rights to Povohat)
(starting new thread as the other one seems to be not replied to)

My questions are
- whether if anybody has tried this, if you have..
- how did you get to your settings?
- does it really help?

I'm also having problems with it starting to work, I have the GUI working already, but I couldn't find out how to dowload C++ 2015 version when the C++ 2017 version is already installed, it states an error that another version is already installed. (solved)

Thank you in advance.

[youtube]https://www.youtube.com/watch?v=PmY1OTacEzA[/youtube]

Good news, everyone! Povohat found another method to perform mouse acceleration!

http://mouseaccel.blogspot.sg/2015/12/new-method-for-mouse-acceleration.html

Using the interception library/driver, povohat wrote a program that reads in mouse inputs and modifies them using the same variables and math as his other driver. Basically, this means we now have a mouse acceleration driver that no longer requires test mode.

We've been testing the acceleration program/implementation for a few weeks now, but I only got around to adapting the GUI for it yesterday. I've been passing out builds to people looking for any issues, and so far it seems good. Here is the latest test build. If you find anything wrong, let me know!
(01/03/16 fixes: Added support for 2000hz mice in graphing, fixed crash that happened during Windows startup, and tweaked timing of starting new instance of interaccel.exe when using global hotkeys (to avoid short duration of all accel being off). Thanks nGolf and The Man for the troubleshooting!)
(12/19/15 bug fix: opening profiles no longer makes the GUI become useless. Thanks nGolf for the troubleshooting!)

Installation instructions are contained in the readme.txt. The only hiccups we've noted so far are when the driver doesn't install properly. Some antivirus products seem to sandbox the download and prevents it from installing, so keep an eye out for error messages. Notable changes to the GUI include:
Added tooltips for all numeric inputs.
Added hyperlinks to this blog and www.mouse-sensitivity.com.
Added customization wizard to help newcomers have a starting point. (Calculates accel and post-scale values based on your DPI, sets sens-cap to 2).
Ewh from esreality was kind enough to test the input lag of this method of acceleration versus not having it installed. The raw data is here, and we were happy to discover that the interception driver doesn't add any input lag! His methodology for testing is the same as this post on esreality.

Next steps to take are: further testing to verify that the GUI isn't broken horribly, get feedback from people on how the wizard settings feel (they aren't too far off from what I'm using, just that they scale to your DPI), and contact anticheat vendors to make sure that the intercept library isn't on a blacklist of sorts for them. The last thing I want is to have anyone get banned for using our mouse accel implementation, but it seems unlikely that it would happen.

(Taken from website, all rights to Povohat)
(starting new thread as the other one seems to be not replied to)


My questions are
- whether if anybody has tried this, if you have..
- how did you get to your settings?
- does it really help?


[s]I'm also having problems with it starting to work, I have the GUI working already, but I couldn't find out how to dowload C++ 2015 version when the C++ 2017 version is already installed, it states an error that another version is already installed. [/s] (solved)

Thank you in advance.
2
#2
8 Frags +

This mouse accel thing fucks really hard. I would recommend trying it out because it's good and you can use it on the ESEA client. Reflex has this built into the game which is really cool. I also have no idea how to fix your problems.

This mouse accel thing fucks really hard. I would recommend trying it out because it's good and you can use it on the ESEA client. Reflex has this built into the game which is really cool. I also have no idea how to fix your problems.
3
#3
5 Frags +

I've been using this for a couple weeks now and I really like it, some things in tf2 feel more natural with a bit of accel - as someone who doesn't play as much as I used to I feel like it almost corrects for me not being super warmed up, and when I do get warmed up the accel doesn't feel out of place at all. It's​ definitely worth trying and with settings you can configure very specific ways for the driver to work. Really good shit!

Only question I have is how do I get this to start minimised? It launches on startup as I'd like but I'd rather not have to minimize the GUI everytime I boot my PC.

I've been using this for a couple weeks now and I really like it, some things in tf2 feel more natural with a bit of accel - as someone who doesn't play as much as I used to I feel like it almost corrects for me not being super warmed up, and when I do get warmed up the accel doesn't feel out of place at all. It's​ definitely worth trying and with settings you can configure very specific ways for the driver to work. Really good shit!

Only question I have is how do I get this to start minimised? It launches on startup as I'd like but I'd rather not have to minimize the GUI everytime I boot my PC.
4
#4
3 Frags +

I've been using it for about two years now, no idea how to fix your problems. As for finding your settings, it's all preference really. The only thing I can recommend is if you were a high sens player before using accel, set up your driver so the sensitivity cap is your old sens (easily done by changing post scale to something <0 and making sure "Scale sens cap with post scale is checked). This allows you to keep all your muscle memory which is pretty ownage. Second thing I can recommend is finding out how "fast" you move your mouse when you flick so you can make sure your sens hits the cap a bit before that. If you've figured those things out just keep them consistent and you can fuck around with the other settings until you have something that feels good. Play pubs with it for a day or two and you should get used to it fairly quickly. Kovaaks videos are pretty decent at guiding you through the setup anyway.

Does it help? Depends how you aim really. If all you do is flick (which in TF2 you can get away with more than in other games), using mouse accel is basically pointless. If you're struggling with tracking though, having properly set up mouse acceleration can help you improve a lot. The only thing that gets slightly negatively affected by using a low base sens is long smooth airstrafes but you can find settings that still work fairly well for doing those.

Overall I'd say the biggest drawback to using the mouse accel driver is that 98% of your friends will take the piss and call you edgy.

Only question I have is how do I get this to start minimised? It launches on startup as I'd like but I'd rather not have to minimize the GUI everytime I boot my PC.

-m as launch option on the gui

I've been using it for about two years now, no idea how to fix your problems. As for finding your settings, it's all preference really. The only thing I can recommend is if you were a high sens player before using accel, set up your driver so the sensitivity cap is your old sens (easily done by changing post scale to something <0 and making sure "Scale sens cap with post scale is checked). This allows you to keep all your muscle memory which is pretty ownage. Second thing I can recommend is finding out how "fast" you move your mouse when you flick so you can make sure your sens hits the cap a bit before that. If you've figured those things out just keep them consistent and you can fuck around with the other settings until you have something that feels good. Play pubs with it for a day or two and you should get used to it fairly quickly. Kovaaks videos are pretty decent at guiding you through the setup anyway.

Does it help? Depends how you aim really. If all you do is flick (which in TF2 you can get away with more than in other games), using mouse accel is basically pointless. If you're struggling with tracking though, having properly set up mouse acceleration can help you improve a lot. The only thing that gets slightly negatively affected by using a low base sens is long smooth airstrafes but you can find settings that still work fairly well for doing those.

Overall I'd say the biggest drawback to using the mouse accel driver is that 98% of your friends will take the piss and call you edgy.

[quote]Only question I have is how do I get this to start minimised? It launches on startup as I'd like but I'd rather not have to minimize the GUI everytime I boot my PC.[/quote]

-m as launch option on the gui
5
#5
2 Frags +

update: I managed to get the GUI to work, now just testing with the settings to see what fits.

update: I managed to get the GUI to work, now just testing with the settings to see what fits.
6
#6
3 Frags +
I also have no idea how to fix your problems.

I have already managed to fix the problem actually, those who were wondering how:

1. Might be C++ not installed properly, if you have C++2017 installed and can't install C++ 2015, just delete C++ 2017 first (both x64 and x86) and then install c++2015, then install back c++2017

2. PLEASE EXCLUDE THE PATH OF THE INTERACCEL FROM YOUR ANTIVIRUS, might be the reason why when you try to open "interaccel-exe", it just closes back immediately. (restart your com after exlusion step)

[quote=I also have no idea how to fix your problems.][/quote]
I have already managed to fix the problem actually, those who were wondering how:

1. Might be C++ not installed properly, if you have C++2017 installed and can't install C++ 2015, just delete C++ 2017 first (both x64 and x86) and then install c++2015, then install back c++2017

2. PLEASE EXCLUDE THE PATH OF THE INTERACCEL FROM YOUR ANTIVIRUS, might be the reason why when you try to open "interaccel-exe", it just closes back immediately. (restart your com after exlusion step)
7
#7
2 Frags +
This mouse accel thing fucks really hard. I would recommend trying it out because it's good and you can use it on the ESEA client. Reflex has this built into the game which is really cool.

I've only been trying it out for abit and so far what I have found is that I lower my normal sensitivity, or rather "post scale x" to 0.7, from 1, thus this makes it such that my tracking might be better due to the lower sensitivity.

This is where the mouse accel helps

The "mouse accel" helps such that whenever you flick to an opponent with ur normal sensitivity, that muscle memory can be applied to THIS lower sensitivity, despite it being lower sens, the accel makes it such that it doesnt screw up your flick aim coming from muscle memory. I managed to get my perfect 90 degree flicks by playing around with the "mouse accel" setting(mine personally set at 0.04, raised from 0.02).

[quote=This mouse accel thing fucks really hard. I would recommend trying it out because it's good and you can use it on the ESEA client. Reflex has this built into the game which is really cool.][/quote]

I've only been trying it out for abit and so far what I have found is that I lower my normal sensitivity, or rather "post scale x" to 0.7, from 1, thus this makes it such that my tracking might be better due to the lower sensitivity.

This is where the mouse accel helps

The "mouse accel" helps such that whenever you flick to an opponent with ur normal sensitivity, that muscle memory can be applied to THIS lower sensitivity, despite it being lower sens, the accel makes it such that it doesnt screw up your flick aim coming from muscle memory. I managed to get my perfect 90 degree flicks by playing around with the "mouse accel" setting(mine personally set at 0.04, raised from 0.02).
8
#8
2 Frags +
I've been using this for a couple weeks now and I really like it, some things in tf2 feel more natural with a bit of accel - as someone who doesn't play as much as I used to I feel like it almost corrects for me not being super warmed up, and when I do get warmed up the accel doesn't feel out of place at all. It's​ definitely worth trying and with settings you can configure very specific ways for the driver to work. Really good shit!

Well i remember that my first 800 hours on tf2 was actually using mouse accel without me knowing, however it wasnt the specific Povohat one, i actually forgot to turn of the "enhance pointer precision setting", which basically is the windows accel, which is quite different from this Povohat mouse accel.
However when i turned the setting off, i did feel that there was a change such that more of my flicks were less natural and less acurate, it just didnt hit, Thus i just thought that maybe with more practice i will be able to get my aim seasoned to non mouse accel, which I did. Now, my aim is fine, but i would still like to give this a try, maybe my schotgun aim will be more consistent.

[quote=I've been using this for a couple weeks now and I really like it, some things in tf2 feel more natural with a bit of accel - as someone who doesn't play as much as I used to I feel like it almost corrects for me not being super warmed up, and when I do get warmed up the accel doesn't feel out of place at all. It's​ definitely worth trying and with settings you can configure very specific ways for the driver to work. Really good shit!][/quote]

Well i remember that my first 800 hours on tf2 was actually using mouse accel without me knowing, however it wasnt the specific Povohat one, i actually forgot to turn of the "enhance pointer precision setting", which basically is the windows accel, which is quite different from this Povohat mouse accel.
However when i turned the setting off, i did feel that there was a change such that more of my flicks were less natural and less acurate, it just didnt hit, Thus i just thought that maybe with more practice i will be able to get my aim seasoned to non mouse accel, which I did. Now, my aim is fine, but i would still like to give this a try, maybe my schotgun aim will be more consistent.
9
#9
1 Frags +

installed and tried it. It felt like i had a bit of input lag. Idk if I installed it right or if that's just how it's supposed to feel.

installed and tried it. It felt like i had a bit of input lag. Idk if I installed it right or if that's just how it's supposed to feel.
10
#10
2 Frags +

Apologies for the bump (and possibly dumb question), but does this work with driver-less mice like Zowie ones? I'd really like to try this out but I'm not sure if this will work if I have a Zowie mouse

Apologies for the bump (and possibly dumb question), but does this work with driver-less mice like Zowie ones? I'd really like to try this out but I'm not sure if this will work if I have a Zowie mouse
11
#11
1 Frags +
HudsynApologies for the bump (and possibly dumb question), but does this work with driver-less mice like Zowie ones? I'd really like to try this out but I'm not sure if this will work if I have a Zowie mouse

yes, it does work

[quote=Hudsyn]Apologies for the bump (and possibly dumb question), but does this work with driver-less mice like Zowie ones? I'd really like to try this out but I'm not sure if this will work if I have a Zowie mouse[/quote]

yes, it does work
12
#12
0 Frags +
RockzHudsynApologies for the bump (and possibly dumb question), but does this work with driver-less mice like Zowie ones? I'd really like to try this out but I'm not sure if this will work if I have a Zowie mouse
yes, it does work

Thanks for that. Also when I try and adjust my acceleration curve and try to save the profile, I get a message saying "An error occured whilst writing settings.txt" with settings.txt being the accel curve that I'm trying to use. Is there something that I'm doing wrong or did wrong in the installation process, or is the somewhere in the files and I just haven't found them yet?

I guess it's also worth pointing out that the settings file isn't saved in the same location as the physical driver itself (it saved to my documents folder on my hard drive)

[quote=Rockz][quote=Hudsyn]Apologies for the bump (and possibly dumb question), but does this work with driver-less mice like Zowie ones? I'd really like to try this out but I'm not sure if this will work if I have a Zowie mouse[/quote]

yes, it does work[/quote]
Thanks for that. Also when I try and adjust my acceleration curve and try to save the profile, I get a message saying "An error occured whilst writing settings.txt" with settings.txt being the accel curve that I'm trying to use. Is there something that I'm doing wrong or did wrong in the installation process, or is the somewhere in the files and I just haven't found them yet?

I guess it's also worth pointing out that the settings file isn't saved in the same location as the physical driver itself (it saved to my documents folder on my hard drive)
Please sign in through STEAM to post a comment.