Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
rike. With acceleration on, you will not be able to play consistently. For examp
le, you might move the mouse 6 inches to turn 180 degrees, then you move the mou
se 6 inches another time, and depending on how fast you move the mouse you might
turn 100 degrees, you might turn 270. This uncertainty in mouse response inevit
ably limits everyone's potential.
The easiest way to make sure any variable mouse sensitivity is disabled is to un
install your mouse driver from the 'Add or Remove Programs' part of control pane
l, afterwards in mouse properties uncheck 'Enhance Pointer Precision'.
After doing this, some residual acceleration may remain, as Windows gives no way
to completely eliminate all cursor acceleration from the control panel. This is
where the CPL mousefix comes in. To use the CPL mousefix simply unzip the folde
r and click on the .reg file and say yes to anything that comes up. All it does
is change two lines in your system registry to completely stop all mouse acceler
ation. Remember if you have used Mouse Acceleration for sometime, and have gotte
n used to it, this is one of the hardest settings changes to get used to. It is
completely worth it to adapt to playing without accelleration, so stick with it
and you will slowly notice the improvement.
You can download it, (at any of the links)
here: http://www.hardcoreware.net/files/mouse_fix.reg
here: http://www.gotfrag.com/portal/files/82/
and
here: http://www.fpsbanana.com/tools/717
Update:
You can remove it, BUT ONLY AFTER you have given it an honest effort for like a
week,
here: http://www.pisstakers.co.uk/download.php?view.12
1.2 - Adjust Windows mouse properties.
When I see people list their mouse settings, many players are putting themselves
at a big disadvantage. Windows has a slider for setting pointer speed, but that
doesn't mean gamers should use it. The reason is that changing a setting here c
an in no way make up for the dpi (resolution in counts per inch) a mouse has or
doesn't have. Increasing the pointer speed even one notch, will make your cursor
skip pixels. Losing pixel accuracy is not worth it when sensitivity is adjustab
le in-game. Lowering the setting here, throws away dpi from the mouse forcing yo
u to use a use a higher, less precise sensitivity in-game.
At the highest setting, the cursor goes two pixels for each count. If you open u
p MS Paint, use the pencil tool, swing the mouse around to make circle patterns
and notice how terribly notchy the edges are. This is not normal aliasing if you
have the wrong settings in mouse properties it will make easily visible notches
, not jaggies, it will look like teeth from a saw blade or something else bad. T
his is not the same as the normal stair steps on the edges of non antialiased gr
aphics.
On the other hand, if you reduce the pointer speed setting, even by one notch, y
ou get two different mouse sensitivities and your cursor will move, slowly to th
e right, and faster to the left. This is probably even worse than raising it, so
KEEP THIS ON DEFAULT!! The default setting is the 6th notch in the middle and i
t wont interpolate or filter your mouse inputs, so you get the dpi your mouse is
advertised. This may take some getting used to but it's worth it, you need to l
ive with it if you do not want your per pixel targeting or sane mouse response c
ompromised.
You can clearly see the differences between these settings in my screenshots (Wi
ndows x64):
Update:
In the normal 32-bit windows the 6th notch is also the default and optimal setti
ng. This is because raising it doesn't make a mouse have more dpi, so it's faste
r at the expensive of desktop precision and lowering it throws away dpi not usin
g your mouse's full potential, and by setting sensitivity higher to compensate y
ou've lost in-game precision.
(click on the image to see it in it's original size)
In addition there are similar problems with tracking like in Windows x64, but no
t nearly as pronounced. For example when you raise sensitivity you still get not
chiness but you can't see it as much until you start making slower precise movem
ents in paint. When you change the sensitivity it is near impossible to perceive
but if you do the mouse looping exercise the cursor falls slowly to the lower l
eft during about a minute of looping. So I am 100% positive you have multiple se
nsitivities in different directions, it's faster to the downward left. I tested
this carefully with my mice. Even started in the bottom left corner of my mouse
pad where I had no where to go in that direction, the looping slowly drifted tha
t direction anyways. It's not nearly as dramatic in windows XP x64 but my reccom
mendation stands without need of correction to use the default 6th notch.
And there is no formula for changing between different windows sensitivities bec
ause I don't know the scaling values the OS uses.
Amendment for Section 1.2
I have been persuaded to make a short table about windows sensitivity. This is f
or 32-bit windows XP, it might apply to older versions of windows as well but I
can't test on those platforms.
Remember how I said the best setting was 6?!
This
with
rsor
two
use,
is because the inputs from the mouse are untouched and relate directly 1:1
cursor movement. Every "tick" of the mouse the cursor moves 1 pixel your cu
on setting 6. On setting 8 for example, one mouse "tick", moves your cursor
pixels. Setting 4 on the other hand, ignores every other input from your mo
so the mouse moves two pixels before your cursor moves 1.
l also get the issue with different speeds in different directions problem from
1.2 although it will be very much unnoticable for the most part.
1.4 - USB vs. PS/2 ports
Many mice include a USB to PS/2 adapter or vice versa when you get them. So the
question of what port is better to plug into may arise. There is not an ideal po
rt to plug every mouse into. PS/2 is the standard mouse interface that's existed
as long as I've been playing games, USB is newer. The default report rate for U
SB is 125hz and for PS/2 it is 100hz, so if you aren't tweaking anything USB is
going to be 25% faster and you may or may not feel that performance. Now I will
just list the pros and cons of each interface. Give either one a try and see whi
ch you prefer using.
PS/2 Mouse Port
You free up a USB port on computers without many USB ports.
When you increase the report rate on a PS/2 port, it only effects the mouse.
The way to overclock a PS/2 port is a little easier to do than overclocking
a USB port.
PS/2 mice can't be plugged in when the computer is on.
The performance is really slow at just 100hz, until you do some tweaking.
You often can't overclock the port to as high of speeds.
Sometimes buttons besides the scroll wheel and the main 5 may not function w
ithout the driver.
Some optical mice may not turn off their sensor even if you power down your
system which wastes energy.
USB Port
USB works a little faster by default, and can be overclocked to 250, 500 or
1000hz.
Turns off when your computer turns off.
If the mouse is designed for USB most features will work correctly with just
the windows driver.
New mice like the G5 or Krait may automatically work at a higher frequency l
ike 500hz or 1000hz.
Overclocking your USB bus may affect every USB device on your computer, whic
h may cause problems if other devices can't handle the speed.
The way to overclock a USB port takes longer and more expertise than PS/2 wh
ich has a setting right in Device Manager.
Some computers may only have 2 or 4 USB ports if they are very old, and this
uses one up.
Anyways I advise you use USB for the very best performance, unless you have no o
ther choice. A higher report rate makes your cursor movement smoother, especiall
y when you are aiming quickly. However try both interfaces if you want to and de
cide which works best for you.
1.5 - DPI related to in-game sensitivity
If your mouse does NOT have adjustable dpi then you can skip this chapter if you
want to!
People who do not use the driver may have preset options like: 400, 800 or 1600d
pi. The important thing is to use the full capability of the mouse when playing
CS:S. No matter what sensitivity you play the game at, you really should use you
r mouse on it's highest dpi setting while in-game. This gives the finest precisi
on and makes movement feel noticeably smoother. The only exception to this rule
is players using a very low sensitivity may sometimes be able to reduce negative
acceleration at a lower dpi setting.
Although this is certainly not a rule. For example, the best low sensitivity mou
se made, the DeathAdder, has a glitch that causes it to have worse tracking and
more negative accel at less than it's maximum 1800dpi. Using less than the maxim
um will not fix skipping, only negative acceleration. (move the mouse so you tur
n 180 degrees, measure the distance moved, move the mouse very quickly so you tu
rn 180 degrees, if it takes farther, thats negative accel) Laser and other bad m
ice may tend to skip at high speeds regardless of what dpi they are using. In ge
neral though I still recommend you use the maximum dpi of a mouse.
The reason why you perhaps haven't used
ecause you found a sensitivity that you
ing the mouse faster. Here is a formula
nsitivity should be when you switch dpi
I have to touch on this subject as there are far too many questions about it and
I have my own opinion about it, but I just want to lay out some facts. Your sen
sitivity is a preference, low sensitivity is not always better than high sensiti
vity, high sens is not better than low sens. If you were to experiment around wi
th a range of different sensitivities you would find there would probably be som
e sensitivity for you. You know it's a good setting if above it you play worse,
and below it you play worse.
People debate about high and low sensitivity often. The benefit people most ofte
n claim about lower mouse sensitivities is that it separates looking and turning
from precise movements like aiming or controlling recoil. With a low enough sen
sitivity you will be able to look and turn by moving your whole arm, and then pr
ecisely target and shoot moving just the hand. For some players this is very ben
eficial. I have also heard things like, because the arm is closer to your brain
stem it takes less time for the nerve synapses to reach the muscles so you can r
eact faster than by just moving your hand or wrist.
On the other hand higher sensitivities have advantages too. Being able to turn v
ery quickly to defend yourself can save your life. Some players find it uncomfor
table or fatiguing to have to move their arm long distances to turn. Some mice j
ust plain can't handle the speed needed for low. Lastly if you have a small mous
e surface to play on this can be an only option. I am not a high sensitivity use
r so there are other benefits I may be neglecting to list.
Never use a mouse sensitivity because someone else uses it. It's a preference an
d it varies from person to person. If you are going to use a lower sensitivity y
ou need to have good sound to know where to be looking to minimize the slow turn
ing disadvantage. If you're going to play a high sensitivity you need steady han
ds and a mouse with good DPI. On the other hand optical mice are ideal for lower
sensitivity because they tend to malfunction at higher speeds. To use a really
low mouse sensitivity you need to be able to move your mouse blazing fast at a m
oment's notice. Many pros in CS use large mouse pads with a very slow sensitivit
y and it takes a lot of skill to play well with such low settings.
Find a sensitivity that balances turning speed with your desire for accuracy. It
also needs to be appropriate for your mouse surface, if its small you may need
to go higher, if it's cloth you may need to go lower because of friction. If you
r mouse skips easily with quick movements go to a higher sensitivity, if it's on
ly 400dpi stay at medium and low sens. The key concept is balance, you need one
speed that embodies and makes the most of your skills and what you have to work
with.
As with other settings in the guide, take some time to get used to a new setting
. When you feel you are getting close to your ideal mouse sensitivity make small
er adjustments by going by .1, or even .01 until you get it perfect, spend at le
ast 10-20 minutes practicing with a setting before tweaking it again. Good Luck.
Update:
In the Advanced chapter of the guide I have included a way that some very experi
enced players use to find their perfect mouse sensitivity. It takes more time to
do but it will dial you in to less than .01 of your best setting. Try it. Thank
s go to impuLsive for the heads up.
1.7 - CS:S startup commands.
If you have done the other tweaks above correctly, you should have no accelerati
on in windows. However some people are just plain superstitious! These are the 3
commands they add to their CS:S launch properties to be absolutely sure acceler
ation is disabled in the game.
Some mice like the MX500/510 have an issue that means they are not capable o
f their stated dpi unless a driver is installed.
Razer's drivers let you turn off the colored lights, make additional profile
s and use less memory.
You can actually cross install mice drivers like installing Razer Copperhead
Drivers on a MS Habu for example. Or Intellipoint drivers on a MX518.
Cons:
May make you later wish you had not installed the mouse driver.
Can use up a fairly large amount of memory and loads on start up slowing dow
n bad PCs.
Some can be pretty frustrating to use and figure out how to set application
specific settings.
The new pointer speed settings that SetPoint or Mouseware may give you feel
better than windows settings, but really have similar problems.
Increasing Pointer Speed in the driver above the default setting, basically
causes mouse acceleration even if you have acceleration forced off. (bad for eve
ryone)
Decreasing the Pointer Speed in the driver throws away mouse inputs lowering
the DPI. (bad for high sens)
May add undesired functionality such as an application quick switch button t
hat kicks you out of a game.
You can just as easily bind things to mouse buttons using the in-game consol
e.
The windows driver is good enough if you aren't going to change your cursor
speed. (And you don't want to do this.)
If the driver sets a pointer speed, my formulas and statements regarding DPI
don't work. : (
If you bring your mouse along with you to use on different computers you wil
l have to play without the driver.
Even without a driver you can still map the first 5 buttons to anything usin
g a little program called X-Mouse.
You can get X-Mouse here: http://www.highrez.co.uk/downloads/X...tonControl.htm
Now that you have read this, I think you should be pretty much about ready to un
install your drivers and be prepared to take your mouse tweaking to a whole new
level in the Advanced Optimization chapter.
Advanced Optimization
Table of Contents
Advanced Optimization
Warning some tweaks may be risky!
2.1 - Measure mouse report rate.
2.2 - Overclock your USB port.
2.3 - Remove extra weight from MX500/MX510.
2.4 - Update mouse firmware.
2.5 - Advanced Mouseware control panel.
2.6 - Maximize monitor refresh rate.
2.7 - Boost PS/2 port performance.
2.8 - Quick mouse sensitivity switch binding.
2.9 - Reducing mouse lag or delay.
2.10 - Finding the PERFECT sensitivity.
2.1 - Measure mouse report rate.
t in the wireless transmit speed so don't try. Raising USB report rate increases
CPU utilization slightly, if your computer is very old you may notice a small F
PS drop, use a slower setting.
Read or print my instructions and the readme files before starting! You won't ha
ve internet connectivity while in Safemode.
The first thing you will want to do is download a mouse rate checking progra
m, and see what your average mouse rate is using the USB interface. So you can c
ompare to see if you have improved it.
Now if you have 32-bit Windows XP you can download the USB Mouserate Switche
r below and extract it to your desktop. If you have 64-bit Windows XP you will h
ave to do it a different way which I will cover after 32-bit Windows
You can download it,
here: http://hosted.filefront.com/antigen07
here: http://www.softpedia.com/get/Tweak/S...switcher.shtml
and
here: http://www.majorgeeks.com/USB_Mouser...her_d4469.html
Reboot your computer and before Windows begins to load rapidly press F8 on y
our keyboard to get a startup selection screen. If your computer loaded back up
to regular windows try again and make sure you are not using a USB keyboard, eit
her use a PS/2 adapter or turn on something called USB Legacy Device Support in your
system BIOS. Finally if you still can't boot into safe mode you may just have to
use MSConfig. Go Start>Run type msconfig without quotes, click the 'BOOT.ini' tab, j
ust check SAFEBOOT and click Okay and say 'Yes restart my computer'.
If you get the the windows startup diagnostic screen use the arrow keys to s
elect safemode, make sure to sign into an account with administrative privileges
and click yes when it tells you Safemode is for diagnostic purposes.
Make a backup of your C:\\Windows\\system32\\drivers\\usbport.sys file!! You
can rename it something like usbport.sys.old or usbport.sys.bak and just leave
it in the folder. If you ever need to revert back to the old settings you can de
lete the patched files and rename your backup to usbport.sys.
After backing up that file and while still in safemode, run the usbmrs11.exe
file and follow the instructions. I suggest you first try changing your USB pol
ling rate from 125hz to 250hz. This change alone reduces mouse latency to 4ms. Y
ou can go higher later.
Now install the patch, then you will have to restart your computer for it to
take effect, boot into safe mode again in case you need to revert back to the p
revious setting or want to keep pushing the port higher. To pick a setting above
250hz say 'no' to the prompt of setting it to 250hz, and then say 'yes' to the
prompt of setting it to 500hz.
When your computer loads into safemode, run the 'Mouserate Checker' to see i
f the change has taken effect. If it did not, get out of safemode and do a good
search for USB port overclocking or USB Polling Rate in Google you might find some
lp. Make sure you followed all the instructions properly.
Repeat steps 6 through 8 until you've hit and tested the speed you want to s
tay at, I don't really recommend 1000hz since it's overkill and most mice can't
obtain that speed. Best to pick a speed your mouse handles. If you used MSConfig
to make your computer boot into safe mode, run msconfig again and then just cli
ck the circle by Use Original BOOT.ini and restart and you will have your computer ba
ck.
Here are some guidelines for knowing when you've overclocked far enough. First o
ff, I don't recommend you use 1000hz it is twice the stress on your USB componen
ts for only a 1ms improvement in latency (vs 500hz). My G5 can be overclocked to
1000hz, but actually only averages at 620hz, which I can't tell the difference
from 500hz, so I keep it on default. You want to raise your average mouserate by
overclocking, so if you try 250hz and your average hz increases, and then try 5
00hz and it doesn't increase much, you've probably hit the limit of your device
not shutdown your PC or unplug the mouse while the update is happening or you ma
y have a new paperweight. Mice that I know have an update are the Copperhead, De
athadder, G5/G3 and Habu.
You can download the latest firmware from your manufacturer's support website. I
f you need have the driver installed to update the firmware make a system restor
e point, install your mouse driver, flash the firmware onto the mouse, restore y
our computer back to before you installed the driver. That way you'll get the up
dated mouse without the added hassle of a driver. For mice that can store custom
profiles inside them like the Razer DeathAdder you can briefly install the driv
er to add new custom profiles you want like say 1800dpi and 1000hz. Then restore
back to before installing the driver and the button on the bottom of the mouse
will still be able to switch between custom profiles.
Look for your firmware update here:
Logitech Support: http://www.logitech.com/index.cfm/do...S/EN,CRID=1792
Razer Support: http://www.razersupport.com/
2.5 - Advanced Mouseware control panel.
If you are using 32-bit windows and can use the old Mouseware driver with a Logi
tech mouse you can access an advanced control panel that allows you to adjust ga
me specific settings but most importantly tune the sensor in your optical mouse
for speed or precision. You can download the Mouseware advanced control panel fr
om Logitech's support site above.
This would be the only good reason to install the Mouseware driver, by default w
hen you install the Mouseware driver on a Mouseware supported 800dpi Logitech mo
use your mouse can run at 800dpi, but this is known to cause problems with these
older generation mice and very fast mouse movements. With this control panel yo
u can set your mouse sensor to 'Optimized for Speed' and this pretty much fixes
the negative acceleration problem for low sensitivity players. For medium and hi
gh sensitivities the default setting of 'Optimize for Precision' is ideal.
NOTE: The Logitech MX300, MX310, MX500, MX510 are all 800dpi mice technically, but th
ey will not support that setting unless the driver is installed! Use the second
formula from section 1.5 to figure out how much dpi you really NEED before decid
ing to install Mouseware or Setpoint. If the formula says that you need over 400
dpi then I recommend installing the driver to enable 800dpi otherwise if you onl
y need 400 or less then follow my general recommendation from section 1.9. If yo
u need need 800dpi but move fast enough to experience negative acceleration at t
he optimize for "Precision" setting try overclocking your USB port to 500hz and
see if it is cured.
2.6 - Maximize monitor refresh rate.
This section doesn't seem to have anything to do with mice, but it does. You may
have wondered what was the point of overclocking a mouse to 500hz when your mon
itor may only be refreshing at 60hz. Overclocking the USB or PS/2 port first off
reduces latency of the mouse, and it can even reduce negative acceleration on s
ome mice, but you will not notice the full improvement in fluidness unless your
monitor is running at it's best refresh rates. LCD monitors tend to have limited
refresh rates like 60hz or 75hz, CRTs may be capable of much higher refresh rat
es like 120hz at 800x600 but might only be able to do 60hz at 1600x1200. No matt
er what resolution you use, you want your monitor to refresh at it's fastest spe
ed. There is a big advantage of using 100hz or greater, the game plays more flui
d and isn't as choppy. When you are getting high enough framerates, then the mor
e your monitor refreshes each second, the smoother the game and mouse will feel.
On CRT monitors this has an added benefit of reducing eyestrain in long gaming
sessions, and on all monitors this can help reduce tearing artifacts.
If you do not know what is the highest refresh rate your monitor supports at the
resolution you play your game, you can right click your desktop, go to properti
es and then click the settings tab. Now adjust the slider to your in-game resolu
tion if it is not already. Click apply. Now to go advanced, and click the monito
r tab. Click the drop down menu and it will show you all the settings your monit
or can support at that resolution. Try the highest setting, it should be much ea
sier on your eyes, and your cursor movement will be noticeably smoother. If afte
r you do this the picture on your screen is off the edge or not centered just ad
just it using the buttons on your display.
The easiest way to force a new refresh rate in CS:S is by adding commands to you
r CS:S launch options. Follow the same steps as in section 1.7 and add these com
mands: (without quotes and replace the numbers with your desired value)
-w 1024 -h 768 -refresh 100 Make sure to change the number after -w to number of hori
zontal pixels in your game resolution (the first number) and -h to the number of
vertical pixels in your resolution. Lastly change the number behind -freq to th
e best refresh rate your monitor can handle at the chosen resolution. Starting e
ach new command with a - and separating new ones with a single space, so with al
l the startup commands in this guide, it might look something like this (without
quotes):
-noforcemspd -noforcemparms -noforcemaccel -w 1280 -h 1024 -freq 75 For games other t
han CS:S, use a free program called RefreshForce. ReForce works in almost any pr
ogram or game. It tricks your monitor driver into acting as if the only refresh
rate it can do is the one you decide to set in each resolution! The program only
needs to be run one time so there are no startup tasks. But do save it somewher
e on your PC since when you update your video card drivers you'll need to run it
again.
To use ReForce just run the program find the monitor you want to tweak in the li
st, it will say [ACTIVE] behind it's name. When it asks you if you would like to
'Auto Populate' say yes and then it will make a long list of resolutions and th
e frequency it wants to force for them, check through this list to make sure you
are okay with the settings then click apply. Your computer will be forced to us
e the monitor's highest refresh rate in every resolution now. If this causes pro
blems, you can always run Reforce again, select your monitor and click 'restore
original settings.'
You can download RefreshForce 1.10,
here: http://www.majorgeeks.com/download.php?det=1847
and
here: http://www.winsite.com/bin/Info?10000000036307
2.7 - Boost PS/2 Port Performance.
If your mouse only has PS/2 for an option, or if you did not feel comfortable ov
erclocking the USB ports. You are not out of luck. It is very easy to overclock
a PS/2 port compared to the steps involved with USB. The steps below are the sam
e for Windows 2000, XP, and XP 64-bit. There is a program you need to download t
o change this for Windows 98/Me, I have a link at the end.
With your mouse plugged into a PS/2 port and working in Windows, click 'Star
t', and right click on 'My Computer'. Choose Properties.
In the System Properties window click on the 'Hardware' Tab. Then click 'Dev
ice Manager'.
In the Device Manager window , look for 'Mice and other pointing devices' in
the list. Click the [+] sign in front of that line to see your connected mice.
Right click on your 'PS/2 Compatible Mouse' and choose 'Properties.'
Now in your mouse's properties page, click the 'Advanced Settings' tab.
Set your sample rate to 200 reports / second.
Set 'Wheel Detection' to 'Assume wheel is present', if your mouse has a scro
lling wheel, set it to 'Detection Disabled' if you really don't have a scroll wh
eel.
Set your 'Input Buffer Length' to 200 packets if you use a high sensitivity
or a faster medium sensitivity. Set your Input Buffer Length to 300 packets if y
ou use a low or medium low sensitivity as this may help reduce negative accelera
tion from the fastest movements of the mouse.
Click Okay and tell it yes you want to restart your computer now.
Verify that the change was successful with Mouserate Checker.
Enjoy it in games.
If you have an old version of windows and would like to do this tweak you can do
wnload an easy program that changes the report rate,
here: http://www.majorgeeks.com/PS2_Mouse_Adjuster_d298.html
2.8 - Quick mouse sensitivity switch binding.
If you have an old mouse which does not have the "On-The-Fly" Sensitivity switch
ing that new gaming mice have, do not despair. First off, few people find these
buttons actually that useful. Second many manufacturers put the buttons in hard
places to reach while playing. Third, you can make a binding in Counter-Strike (
and likely many other games) that has the exact same or better functionality tha
n the ones designed into the mouse.
If you already have an autoexec.cfg you can modify my mouse sensitivity changing
scripts to fit your needs and paste it into your config relatively easily. If y
ou do not, go to your "C:\\Program Files (x86)\\Steam\\steamapps\\[Your Username
]\\counter-strike source\\cstrike\\cfg" folder and right right click to make a n
ew text document. Name it "autoexec.cfg" windows might tell you that changing th
e file extension will make the file unstable click okay.
Now right click on it click open with, and then choose to open it with 'Notepad'
and you are set. After opening it with notepad just paste in my code and change
the numbers to what you need.
You will need to change the mouse sensitivity to match what you are using or pla
n to use, a good factor to use between your "Fast" and "Slow" setting is 3x. So
if I normally were playing at sensitivity 3 and I wanted to make a button to slo
w down for precision shots, I would use sensitivity 1 for the new slow speed. I
recommend using less than 3 mouse speeds, but I couldn't even get used to 2 spee
ds myself. These bindings may be useful for people trying to adapt to no mouse s
ensitivity and miss the quick flick turning they used to be able to do.
Code:
//Antigen07 Toggling Sensitivity Bind
alias Toggler "HighSpeed"
alias HighSpeed "Sensitivity 3; alias Toggler LowSpeed"
alias LowSpeed "Sensitivity 1; alias Toggler HighSpeed"
bind "mouse4" "Toggler"
HighSpeed
//Change the 'sensitivity 3' to the faster of the two sensitivities you want,
//and then sensitivity 1 to about a third of that value.
//"mouse4" can be replaced by any key or mouse button you want.
rolling the crosshair and it may bounce around your marks and jitter, conversely
if it is too slow, you may find yourself sliding off your mousepad or falling b
ehind the bullet holes while you strafe.
Now look at the sheet of paper. Cross out the worst highest or lowest sens remai
ning, leaving your best two sensitivities on the sheet. If you kept the higher s
ens, double it again and test at that new higher sens. If you kept the lower sen
s, divide it by two and test at that new lowest one. Write down the new sens and
again eliminate the worst highest or lowest sens remaining. If you found that t
he new one was better, repeat this paragraph, crossing out the worst lowest or h
ighest sens until you get a 'worse' for the new sens.
Now you have two sens on the sheet above one you are 'worse', below the other yo
u are 'worse'. Your ideal sens should be between them. Average the two sens by a
dding them together and dividing by 2, round to the nearest thousandth when you
get decimals. Write down the average but don't test it yet. Instead, carefully t
est the highest and lowest sens remaining and decide which is worse, cross it ou
t, then repeat this paragraph with the new two remaining sens until you can't fo
r the life of you tell which of the two sensitivities are worse. Then average th
ose two that were indistinguishable, and you now have very closely pin pointed y
our mouse sens.
I tried this method from different starting sens and always come within .05 of t
he same value each time. In the process of writing this guide I did this whole p
rocess on three occasions, first time getting 1.181, then getting 1.200 and anot
her time getting 1.155. That is pretty accurate but there is some normal variati
on but it's less than 5%.
So why is it different each time? First off because you are feeling differently
on different days, it may be worth it to test more than one time over a few diff
erent days and from various starting sens. After maybe 3-5 trials throughout a w
eek's timespan, average the different final values you have determined and that
will be your long term perfect sensitivity.
That way no matter how you are feeling, you will be the closest to what sensitiv
ity would be perfect for you on any given day of the week. This also means you d
on't have to change your sensitivity very often and when you do change it slight
ly (less than 5%) you stay in your optimum "range" of good sensitivities. This is
important, finding just one value and sticking to it! The mind likes consistency
, and if you are constantly making big adjustments more than 5% up or down to yo
ur sensitivity you can expect to play inconsistently and have slumps more often.
I give further tips inside the file,
here: http://hosted.filefront.com/antigen07
You can play a demo by pasting it into your "C:\\Program Files\\Steam\\steamapps
\\*Your Username*\\counter-strike source\\cstrike" folder, then launching css an
d typing "playdemo sensfinding" into console without quotes.
Good luck finding a new mouse sensitivity
Finally for those shopping or in the market for a new mouse:
KNOW BEFORE YOU BUY!
ESReality.com (ESR) benchmarks mice and soon mousepads to determine their capabi
lities in a scientifically repeatable way. Very much unlike other mouse reviews
which are just nothing more than a reviewers flat out stupid opinion. Both are a
highly recommended read and were major inspiration for me to write my own guide
about mice.
you everyone for reading my guide. Thanks especially to Sujoy of ESR for g
me the motivation to produce all this. Thanks to impuLsive who tipped me o
write Section 2.10. And I hope all of you have found some of it very helpf
allowing you to optimize your mouse for CS:S.