My autoexec.cfg file. It has recommended settings and bindings for competitive matches.
Multiple keys setups (edit OPTIONS at start of config):
* RDFG (on by default) - to make weapon switching faster and less disruptive to moving around (there is a tutorial at the end which explains this). I've been using bindings like these since 2001 for Quake and UT.
* WASD (off by default) - due to popular demand, but I recommend you try RDFG for a while.
* Extra mouse buttons (off by default) - lets you use more keys for weapon switching (and therefore more pwnage).
* Simple mode (off by default) - removes some keys so you're not overwhelmed with new keys and features.
* Dvorak (off by default) - for people using the dvorak keyboard layout
Features:
* Keys help (press F1)
* Easily adjustable options and bindings
* 1337-pwn3r3r keys - switch to the right weapon instantly while moving in any direction. This WILL improve your game.
* Blood Frontier support
* Support for additional mouse buttons (you need a fixed keymap.cfg)
* Sniper zoom (with optional zoom distance switch) with SAME SENSITIVITY as when unzoomed
* Button for fisheye/thirdperson
* Double-click suicide button
* Quickchat keys
* Mastermode key (with password support)
* Quickvote key (F2)
* Favourite servers menu for superfast connecting (F3)
* Tweaks menu for easy in-game fov & sensitivity experimentation (F4)
* You can always use the latest version of this config without losing your own settings (read the first paragraph in the config for instructions)
Yes the config is complicated but you only need to read the first two sections, the rest you can safely ignore, although I recommend reading the "FPS keybind tutorial".
Even if you already have a good setup you may get a new idea from this. Check it out, feel free to critique.
Credits:
* eihrul and aard, for making the most responsive FPS ever
* quin, for suggestions, for sauermod, and for considering suggestions for sauermod
* MeatROme for feedback and help
-------------------------------------------
Changelog:
3.4 "Dvorak"
Added option for dvorak keyboard layout
Added safety aliases so config still works without defaults.cfg (excepting edit mode)
Swapped keys for fist and shotgun - SPACE is harder to press than SHIFT
Fixed editmode toggle (now works with any bindings). Made WASD-based editmode optional. Removed binding to Y (reserved for teamsay).
3.34 - 3.31 Bugfixes, tweaks and tidying
3.3 "Clarity"
Bugfixes, changed some keys, key aliases for clarity, added blood frontier support, added "customized" option, added new maps list
3.2
Zoom sensitivity now automatically calculated to be the same as when unzoomed
Added sounds for suiciding and screenshots
3.12, 3.11, 3.1 Bugfixes
Added key for edit mode
3.0 "Hydra"
Added multiple key setups (RDFG/WASD, extra mouse buttons/3 mouse buttons, advanced/simple)
Added mastermode key
Added zoom distance switch (with sound)
Improved suicide key (proper double-click)
Suggested separate file for custom settings
Weapon aliases for clarity
2.1 Bugfixes
2.0
Changed mousewheel zoom to a simpler, faster hold-key zoom (spacebar)
Added thirdperson to fisheye
Added sauermod support
Added keys help
Added superfast vote aliases
-
Known bugs / 2do:
* custom bindings can get screwed up if you toggle edit mode
* change options in-game
* option to change from hold-zoom to toggle-zoom
* I can't bind a sound to zoomFarOff, anyone know why?
* compatibility with other keyboard layouts
Things I want to do but can't:
* loadcrosshair for teh BOOM HEADSHOT!!!!111!1! - requires latest (unreleased) Sauerbraten patch
* Quickdraw bindings (switch, shoot, switch back) - requires Sauermod 0.31+ / Blood Frontier 0.32+
* Write to a file from config. This would let me save preferences, and do many fancy things like generating all the binding stuff (including help menus) from a list of keys