Lets start with something I think no self respecting online gamer at a decent level would be without, a mouse fix. What does a mouse fix do? It edits your registry to remove the mouse acceleration windows by default imposes. Despite the recent introduction of raw input to TF2, I would still advise installing a mouse fix just in case.
Just in case you don't know what acceleration does, it means that how far your cursor moves on screen is based on three factors, how far you move your mouse, the direction you move it, and how fast you move it. Playing with acceleration means your brain has to process three variables when its deciding how to respond to the images on your monitor. This increases the margin of error and has a huge impact on how consistently you play. It is probably likely to slow development of a good aim as well. By removing it with a mouse fix your brain can focus on direction and distance and nothing else. I like to think of it as aiming in 2D rather than 3D.
For all those out there who play with acceleration |
I don't know exactly what this ratio refers to, but the 1:1 is the best in mouse fixes. The most commonly used mouse fix is the CPL mouse fix, however it's not even close to 1:1 and is plagued by inconsistencies. I have read about potential problems and heard about them first hand. Luckily however, a few years ago a Quake player called Cheese released a mouse fix that isn't actually just a placebo and does really set as close to 1:1 as possible without being dangerous to your computer/hardware (there was a dangerous fix called Anir's fix about that fixed to 1:1 but could cause serious damage). I highly recommend you download and install Cheese fix and wave good bye to mouse acceleration for ever, because quite frankly its horrible and near useless unless you are actually a complete retard.
Next thing to think about is drivers, particularly mouse drivers. I use my Deathadder mouse drivers because I needed them to set it to 500Hz polling and 450DPI. I highly advise that if you do install mouse drivers, you remember their settings, because if for some reason they get removed or reset you will have to spend ages trying to find your old settings if you lose them. I remember when we moved onto the Finals stage at i-Series we did a little check list of what we needed to play consistently on the stage PCs and completely over looked mouse driver settings. As a result Greg played the finals with a fractionally different sensitivity which is not what you need when you have hundreds of people watching. I personally think mouse drivers are just there to confuse and frustrate you, unless you need then to change things like DPI and polling rate I highly recommend you do not install them. Ultimately your aim should be to make your in game sensitivity dependent on as few things as possible so its easy to find if something goes wrong or you want to change computer. Drivers may also give you the options to change individual X/Y sensitivities, never touch these, they will destroy your gaming experience. Also make sure that you disable mouse acceleration options in the driver because they will over ride any mouse fix you have installed as far as I know. Basically just keep it simple! Make sure your drivers and firmware are updated as well, because occasionally they release things that are actually useful and I'm yet to see a release that causes any unwanted changes.
Designed to offer an array of game breaking options |
A little something to mention here, windows mouse options, never change any of them. Ages ago I read something about the windows master sensitivity working by chopping up incoming information or something resulting in really unsmooth movement. Don't know how much truth there is in it, but I do know that there is no point in changing the windows sensitivity when you can just do it in game and only have one variable to change. Leave it on default, the default being the 6th notch out of 11.
I would highly recommend regularly scanning and cleaning your registry with CCleaner, mainly because I find that when my game is taking ages to launch, if I run CCleaner I find a number of issues and by fixing them the game gets going a bit quicker, as well as starting up quicker and shutting down quicker. Obviously have a good up to date anti-virus installed to protect your steam account and also because evil spyware could cause ping spikes in game. Finally you want to have only your game and any other essential process running when your playing properly so have a look at what programs run from start up and if you don't need them to, disable them. Things like Live messenger and Skype use up resources even if you are not logged in and as they have a habit of launching when you start up and then moving to the icon bar if you close them they can cost you a few FPS here and there. Similarly if you are FPS challenged, don't leave your internet browser running while your playing for example, because it does make a quantifiable difference.
Dust is your enemy, assuming you are not asthmatic, open your case regularly and blow out any visible dust clumps (never touch anything in side obviously and do it while your PC is off). I have found my number one reason for FPS drops to be dust buildup on my CPU heat sink forcing my PC to run slower to avoid exploding.
That dust build up could be the only thing standing between you and stable FPS |
Finally you want to check your game files regularly from Steam (Library>Games>Team Fortress 2>Properties>Local Files). From here you can check file fragmentation and order a defrag. If the files are very framented it can cause glitchy game play so its worth checking every now and then.