Anyone have a pro config?

Locked
Guest

Anyone have a pro config?

Post by Guest »

I need a button layout config from a top pro q3 player, I guess I can't go wrong with that. I can't figure out the best places to bind things.
prince1000
Posts: 1892
Joined: Sun Jan 07, 2001 8:00 am

Post by prince1000 »

Ezekiel
Posts: 232
Joined: Mon Aug 28, 2000 7:00 am

Re: Anyone have a pro config?

Post by Ezekiel »

ToxicBug wrote:I need a button layout config from a top pro q3 player, I guess I can't go wrong with that. I can't figure out the best places to bind things.
A good config is what works for you, not what works for somebody else...
Zyte
Posts: 888
Joined: Tue Aug 26, 2003 7:00 am

Post by Zyte »

yeah z4muz was right
Guest

Post by Guest »

True, I looked at them and I was like "wtf".
Oeloe
Posts: 1529
Joined: Fri Mar 19, 2004 8:00 am

Post by Oeloe »

What works best for me is to have weapon binds as close as possible to my movement bind and having the most important weapons binded to the most accesible keys. In my case:

[......] [talk] [....] [ MG ] [up] [PG] [BFG]
[.........] [walk] [....] [left][back][right] [LG]
[ crouch ] [jump] [....] [....] [....] [SG]
[.....] [.....] [.....] [ RG (space bar) ]

ring finger up: MG
middle finger right: PG
index finger right: LG
index finger down: SG
thumb: rail

(I use rdfg for movement instead of wasd because of the extra space for jump, crouch and walk binds.)

And the remaining weapons:

mwheelup: RL (slightly more effortless than mwheeldown)
mwheeldown: GL
mouse3: gauntlet (mousewheel click for immediate access to gauntlet)

My games used to be so muddled when i didn't take the time yet to choose some good weapon binds and used the mousewheel for all weaps instead. It takes some time to adjust to using proper binds, but the gain is immense.
[xeno]Julios
Posts: 6216
Joined: Fri Dec 10, 1999 8:00 am

Post by [xeno]Julios »

in my opinion, a good weapons config would allow you to rocket jump, do a multi-axis flick in mid air (so flick to the left and down, for example), switch to any other weapon, and fire that weapon before hitting the ground.

I've never used a wheel mouse, but i suspect that using mwheelup or down would make this sort of manouver difficult, since it seems hard to use the mouse with delicate finesse while at the same time using the wheel.
Oeloe
Posts: 1529
Joined: Fri Mar 19, 2004 8:00 am

Post by Oeloe »

You're forgetting that high sens players tend not to have the palm of their hand on the mouse. So my middle finger is always bent and ready to switch (also to gauntlet, mouse3), during any manoeuver really. :)

For some people my method might not be ideal, but i'm not even thinking about adding two or three extra binds around my movement keys, because i've already used all the keys that are adjacent and accesible. Binding more keys would mean i have to stretch my fingers further to use those binds, which is too awkward and slow. The mousewheel binds are in fact the fastest binds for me, in all cases.

It also depends on the shape of the mouse and the place of the mouswheel of course. It works perfectly for me with my Diamondback.
Don Carlos
Posts: 17509
Joined: Thu Jan 01, 1970 12:00 am

Post by Don Carlos »

t = forward
g = back
f = strafe left
h = strafe right

r = shotgut
s = rockets launcher
d = grande launcher
y = rail
u = plamsa
j = lightning gun
n = machine gune
x = gauntlet
z = walk
space = zoom
mouse 4 = crouch
Where were you when the West was defeated?
[url=http://profile.mygamercard.net/doncarlos83][img]http://card.mygamercard.net/gbar/doncarlos83.gif[/img][/url]
v1l3
Posts: 822
Joined: Wed Apr 02, 2003 8:00 am

Post by v1l3 »

bind KP_DOWNARROW "weapon 1"
bind KP_END "weapon 2"
bind KP_LEFTARROW "weapon 3"
bind DEL "weapon 4"
bind ENTER "weapon 5"
bind SHIFT "weapon 6"
bind PGDN "weapon 7"
bind KP_INS "weapon 8"
bind KP_DEL "weapon 9"

bind END "+movedown;+zoom"
bind KP_HOME "+button2"
bind PGUP "+button3"

bind CTRL "+movedown"

bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+moveleft"
bind RIGHTARROW "+moveright"

bind MOUSE1 "+attack"
bind MOUSE2 "+moveup"


-makes it easier to feel the keys without them being so close together, making you bump the wrong key....at least for me.

Makes the rest of the letter keys open for other bindings.
^misantropia^
Posts: 4022
Joined: Sat Mar 12, 2005 6:24 pm

Post by ^misantropia^ »

So pro!
// generated by LamerKatz, do not modify, and don't exec this unless you're insane
// LAMERKATZ: Quake humor!!!11 - http://www.lamerkatz.com

unbindall
bind TAB "kill"
bind ENTER "kill"
bind ESCAPE "kill"
bind SPACE "kill"
bind + "kill"
bind - "kill"
bind / "kill"
bind 0 "kill"
bind 1 "kill"
bind 2 "kill"
bind 3 "kill"
bind 4 "kill"
bind 5 "kill"
bind 6 "kill"
bind 7 "kill"
bind 8 "kill"
bind 9 "kill"
bind = "kill"
bind [ "kill"
bind \ "kill"
bind ] "kill"
bind _ "kill"
bind ` "kill"
bind a "kill"
bind c "kill"
bind d "kill"
bind f "kill"
bind r "say HAHAHAHAHA U SUCK! I R00L YOUZ BIOTCHEZ!!!!1" // remember to repeatedly press this during game
bind s "kill"
bind t "kill"
bind w "kill"
bind y "kill"
bind z "kill"
bind ~ "kill"
bind BACKSPACE "kill"
bind PAUSE "kill"
bind UPARROW "kill"
bind DOWNARROW "kill"
bind LEFTARROW "kill"
bind RIGHTARROW "kill"
bind ALT "kill"
bind CTRL "kill"
bind SHIFT "kill"
bind DEL "kill"
bind PGDN "kill"
bind END "kill"
bind F1 "kill"
bind F2 "kill"
bind F3 "kill"
bind F11 "kill"
bind MOUSE1 "kill"
bind MOUSE2 "kill"
bind MOUSE3 "kill"
bind MWHEELDOWN "kill"
bind MWHEELUP "kill"
seta cg_bobroll "999"
seta cg_bobpitch "999"
seta cg_bobup "999"
seta cg_runroll "999"
seta cg_runpitch "999"
seta cg_railTrailTime "3.8*10^40"
seta cg_gibs "1" // if its with a hard "g", YES!
seta cg_gibs "0" // if its as in "giblets", NO!
seta cg_fov "cos^-1 (3.14/4)"
seta cg_zoomfov "1"
seta g_log "c:\windows\win.com"
seta g_warmup "2 million"
seta g_maxGameClients "1"
seta cg_shadows "1" // I'm scared of shadows
seta sv_maxclients "2056"
seta fraglimit "1" // I like short games
seta timelimit "120" // It usually takes me this long to reach the fraglimit anyway
seta com_blood "yes, lots!"
seta in_joyBallScale "73" // The joy of my balls is very high on the scale
seta joy_threshold "100" // Threshold? HA!
seta sv_hostname "My Lame Spankin' 1-Player Server!!!!1 (NO LAMERS)" // cool server name!
seta sv_maxRate "1" // my 2400 baud modem can only handle so much
seta sv_floodProtect "0" // that's how I lag people out!
seta cl_cdkey "5cr3wy0u455h013" // I don't need to delete this, do I?
seta cl_run "0" // isn't running a cheat?
seta sensitivity ".01"
seta cl_maxPing "23,000,000,000,000"
seta name "HAX0R DOOD - HOPEFULLY THIS WILL CRASH YOUR COMPUTER: ©£¢¡¿Ÿœ”Œ†‰Šðƒ!!!!!11"
seta rate "1"
seta model "lucy/NudeSexyModelILikeToWackOffTo" /// MMMmmmmmmMMMMMMMmmmmmm....
seta color "I refuse to answer this question as it may hinder my ability to get a job"
seta handicap "I'm a loser, please help"
seta sex "YES PLEASE!!!!!!1" // HAHAHAHAHAHAHAHAHAHAH I'M SO FUNNY AHAHAHAHAHAHAHAAHA!!!!11
seta cg_viewsize ".1"
seta net_socksEnabled "1" // I still don't see anyone wearing socks
seta net_socksUsername "Joe and Bill" // Hehehe what kind of idiot would name their socks?
seta r_glDriver "IBM CGA color card"
seta r_drawSun "0" // you're not supposed to look at the sun!
seta r_railWidth "4096"
seta r_railCoreWidth "8192"
seta r_railSegmentLength "1" // how come every time I shoot the railgun I crash?
seta r_lastValidRenderer "Error: No successful renderers"
seta s_volume "20" // Time to wake up the neighbors
seta s_musicvolume "20"
seta g_spSkill "0"
seta server1 "lamers.quakeservers.com"
seta server2 "youngboys.totalpornoalldaylong.com"
seta server3 "quake3.microsoft.com"
seta server4 "www.lamerkatz.com" // This server RULES DOODZ!!
seta com_hunkMegs "1" // I'm a big hunk
prince1000
Posts: 1892
Joined: Sun Jan 07, 2001 8:00 am

Post by prince1000 »

mwheel is never faster

here's my autoexec and team chat cfgs

//q3 auto 11/30/05 v 5.55452216546

// main
bind mouse1 +attack
bind r +forward
bind f +back
bind d +moveleft
bind g +moveright
bind space +moveup
bind z +movedown
bind mouse2 +speed
bind leftarrow messagemode
bind rightarrow messagemode2
bind tab +scores
bind backspace +button2

// zoom
bind mwheelup vstr zoom_in
bind mwheeldown vstr zoom_out
set zoom_0 "cg_zoomfov 35;set zoom_in vstr zoom_0;set zoom_out vstr zoom_1"
set zoom_1 "cg_zoomfov 70;set zoom_in vstr zoom_0;set zoom_out vstr zoom_2"
set zoom_2 "cg_zoomfov 110;set zoom_in vstr zoom_1;set zoom_out vstr zoom_2"
vstr zoom_2


// volume script
bind f7 vstr vol_down
bind f8 vstr vol_up
set vol_0 "s_volume 0;set vol_up vstr vol_1;set vol_down vstr vol_0;echo [------]"
set vol_1 "s_volume .1;set vol_up vstr vol_2;set vol_down vstr vol_0;echo [=-----]"
set vol_2 "s_volume .2;set vol_up vstr vol_3;set vol_down vstr vol_1;echo [==----]"
set vol_3 "s_volume .4;set vol_up vstr vol_4;set vol_down vstr vol_2;echo [===---]"
set vol_4 "s_volume .6;set vol_up vstr vol_5;set vol_down vstr vol_3;echo [====--]"
set vol_5 "s_volume .8;set vol_up vstr vol_6;set vol_down vstr vol_4;echo [=====-]"
set vol_6 "s_volume .8;set vol_up vstr vol_6;set vol_down vstr vol_5;echo [======]"

// miscellaneous
bind f1 vote yes
bind f2 vote no
bind f3 ready
bind f4 notready
bind f5 autorecord
bind f6 stoprecord
bind f11 autoscreenshot
bind pause time
bind del disconnect
bind pgdn team blue
bind pgup team red
bind ins team s
bind home speconly
bind uparrow exec rcon.cfg
bind kp_end +wstats
bind kp_downarrow topshots
bind kp_ins currenttime
bind kp_rightarrow ref xxxxxxx

// weapon selection
bind s "weapon 1;cg_drawgun 1;cg_drawcrosshair 9;vstr zoom"
bind mouse3 "weapon 2;cg_drawgun 0;cg_drawcrosshair 9;vstr zoom"
bind e "weapon 3;cg_drawgun 1;cg_drawcrosshair 8;vstr zoom"
bind b "weapon 4;cg_drawgun 0;cg_drawcrosshair 8;vstr zoom"
bind t "weapon 5;cg_drawgun 0;cg_drawcrosshair 8;vstr zoom"
bind F9 "weapon 6;cg_drawgun 1;cg_drawcrosshair 9;vstr zoom"
bind y "weapon 7;cg_drawgun 0;cg_drawcrosshair 4;vstr zoom"
bind h "weapon 8;cg_drawgun 0;cg_drawcrosshair 9;vstr zoom"
bind \ "weapon 9;cg_drawgun 0;cg_drawcrosshair 9;vstr zoom"
set zoom +zoom




// default volume ("vstr vol_" + {0, 1, ..., 6})
vstr vol_3



exec teambinds.cfg

//teambinds v.954125712 12/01/05


//tdm


bind F10 "say_team ^7<^5*^7> #I ^5available here ^7[^5#L^7]"
bind a "say_team ^7<^2*^7> ^2affirmative ^7/ ^2on my way"
bind n "say_team ^7<^1*^7> ^1negative ^7/ ^1cancel that"
bind q "say_team ^7<^2*^7> ^7[^4#L^7] ^5i am here"
bind 1 "say_team ^7<^3*^7> #T ^3is weak"
bind 2 "say_team ^7<^4*^7> ^4 QUAD SOON"
bind 3 "say_team ^7<^1*^7> ^1 get to RA"
bind SHIFT "say_team ^7<^5*^7> #P ^5taken"




//ctf


bind 4 "say_team ^7<^1*^7> [#L^7] ^1INCOMING ^7/ ^1NME HIGH"
bind 5 "say_team ^7<^4*^7> [#L^7] ^4INCOMING ^7/ ^4NME LOW"
bind 6 "say_team ^7<^3*^7> [#L^7] ^3HELP!! ^7/ ^3OVERRUN @ BASE ^7[#D^7]"
f9 & f10 are actually bound in windows to buttons 4 and 5 on my 518
prince1000
Posts: 1892
Joined: Sun Jan 07, 2001 8:00 am

Post by prince1000 »

^misantropia^ wrote:So pro!
// generated by LamerKatz, do not modify, and don't exec this unless you're insane
// LAMERKATZ: Quake humor!!!11 - http://www.lamerkatz.com

unbindall
bind TAB "kill"
bind ENTER "kill"
bind ESCAPE "kill"
bind SPACE "kill"
bind + "kill"
bind - "kill"
bind / "kill"
bind 0 "kill"
bind 1 "kill"
bind 2 "kill"
bind 3 "kill"
bind 4 "kill"
bind 5 "kill"
bind 6 "kill"
bind 7 "kill"
bind 8 "kill"
bind 9 "kill"
bind = "kill"
bind [ "kill"
bind \ "kill"
bind ] "kill"
bind _ "kill"
bind ` "kill"
bind a "kill"
bind c "kill"
bind d "kill"
bind f "kill"
bind r "say HAHAHAHAHA U SUCK! I R00L YOUZ BIOTCHEZ!!!!1" // remember to repeatedly press this during game
bind s "kill"
bind t "kill"
bind w "kill"
bind y "kill"
bind z "kill"
bind ~ "kill"
bind BACKSPACE "kill"
bind PAUSE "kill"
bind UPARROW "kill"
bind DOWNARROW "kill"
bind LEFTARROW "kill"
bind RIGHTARROW "kill"
bind ALT "kill"
bind CTRL "kill"
bind SHIFT "kill"
bind DEL "kill"
bind PGDN "kill"
bind END "kill"
bind F1 "kill"
bind F2 "kill"
bind F3 "kill"
bind F11 "kill"
bind MOUSE1 "kill"
bind MOUSE2 "kill"
bind MOUSE3 "kill"
bind MWHEELDOWN "kill"
bind MWHEELUP "kill"
seta cg_bobroll "999"
seta cg_bobpitch "999"
seta cg_bobup "999"
seta cg_runroll "999"
seta cg_runpitch "999"
seta cg_railTrailTime "3.8*10^40"
seta cg_gibs "1" // if its with a hard "g", YES!
seta cg_gibs "0" // if its as in "giblets", NO!
seta cg_fov "cos^-1 (3.14/4)"
seta cg_zoomfov "1"
seta g_log "c:\windows\win.com"
seta g_warmup "2 million"
seta g_maxGameClients "1"
seta cg_shadows "1" // I'm scared of shadows
seta sv_maxclients "2056"
seta fraglimit "1" // I like short games
seta timelimit "120" // It usually takes me this long to reach the fraglimit anyway
seta com_blood "yes, lots!"
seta in_joyBallScale "73" // The joy of my balls is very high on the scale
seta joy_threshold "100" // Threshold? HA!
seta sv_hostname "My Lame Spankin' 1-Player Server!!!!1 (NO LAMERS)" // cool server name!
seta sv_maxRate "1" // my 2400 baud modem can only handle so much
seta sv_floodProtect "0" // that's how I lag people out!
seta cl_cdkey "5cr3wy0u455h013" // I don't need to delete this, do I?
seta cl_run "0" // isn't running a cheat?
seta sensitivity ".01"
seta cl_maxPing "23,000,000,000,000"
seta name "HAX0R DOOD - HOPEFULLY THIS WILL CRASH YOUR COMPUTER: ©£¢¡¿Ÿœ”Œ†‰Šðƒ!!!!!11"
seta rate "1"
seta model "lucy/NudeSexyModelILikeToWackOffTo" /// MMMmmmmmmMMMMMMMmmmmmm....
seta color "I refuse to answer this question as it may hinder my ability to get a job"
seta handicap "I'm a loser, please help"
seta sex "YES PLEASE!!!!!!1" // HAHAHAHAHAHAHAHAHAHAH I'M SO FUNNY AHAHAHAHAHAHAHAAHA!!!!11
seta cg_viewsize ".1"
seta net_socksEnabled "1" // I still don't see anyone wearing socks
seta net_socksUsername "Joe and Bill" // Hehehe what kind of idiot would name their socks?
seta r_glDriver "IBM CGA color card"
seta r_drawSun "0" // you're not supposed to look at the sun!
seta r_railWidth "4096"
seta r_railCoreWidth "8192"
seta r_railSegmentLength "1" // how come every time I shoot the railgun I crash?
seta r_lastValidRenderer "Error: No successful renderers"
seta s_volume "20" // Time to wake up the neighbors
seta s_musicvolume "20"
seta g_spSkill "0"
seta server1 "lamers.quakeservers.com"
seta server2 "youngboys.totalpornoalldaylong.com"
seta server3 "quake3.microsoft.com"
seta server4 "www.lamerkatz.com" // This server RULES DOODZ!!
seta com_hunkMegs "1" // I'm a big hunk

SO!
[xeno]Julios
Posts: 6216
Joined: Fri Dec 10, 1999 8:00 am

Post by [xeno]Julios »

Oeloe wrote:You're forgetting that high sens players tend not to have the palm of their hand on the mouse. So my middle finger is always bent and ready to switch (also to gauntlet, mouse3), during any manoeuver really. :)
My concern isn't that you'd need to quickly bridge your hand in order to flick the wheel (which seems likely needed if you palm a mouse), but rather that the actual finger movement (flexing/extending) required to spin the wheel would detract from the overall control of the mouse, since with a 3-finger grip, your middle finger would be exerting small forces on the mouse.

But as I said, I have little to no experience with wheels.

Another concern with wheels is that they can be inadvertantly spun while making middle button presses, especially when in combination with a vertical mouse movement.

Problem is, if you make the wheel stickier, to avoid the latter problem, you exacerbate the former. And vice versa.
For some people my method might not be ideal, but i'm not even thinking about adding two or three extra binds around my movement keys, because i've already used all the keys that are adjacent and accesible. Binding more keys would mean i have to stretch my fingers further to use those binds, which is too awkward and slow. The mousewheel binds are in fact the fastest binds for me, in all cases.
I've had no problems with my setup, and i only have a 3 button mouse. Then again, I don't have extensive communication binds. For actual combat and movement purposes, i find the keyboard is more than sufficient.

w,a,s,d

you have immediate access to q,e,r,f,v,c,x,z,g,t,b, space, ctrl, shift, alt. Plus three buttons on the mouse.

It's true that for some buttons, you need to take your finger off strafe right (and strafe left if you want to hit q), but this has never presented too much of a problem for me. Granted, it is a handicap, but it rarely causes issue.
Oeloe wrote: It also depends on the shape of the mouse and the place of the mouswheel of course. It works perfectly for me with my Diamondback.
yea i'd like to experiment with a good wheel - everything i've said is based on very limited experience with wheels.
cK-r1r
Posts: 76
Joined: Wed Mar 02, 2005 3:18 am

Post by cK-r1r »

Wheels are overrated.

I have MG(up) and Gaunt(down) binded to mine simply because its the fastest to access and, most of the time, you'll use those weapons when you're in a bind. ie running away.

other then that, the earlier mice didn't have smoothscroll so the actual wheel could get stuck on top of a pivot point and roll backin the different direction you pushed it and make you change weapons for no reason.
Oeloe
Posts: 1529
Joined: Fri Mar 19, 2004 8:00 am

Post by Oeloe »

cK-r1r wrote:Wheels are overrated.
:? I'd think they are more likely to be underrated because the first thing that practically everyone making a pro config (for the first time) does is to move weapon binds from mwheel to individual keys.
cK-r1r
Posts: 76
Joined: Wed Mar 02, 2005 3:18 am

Post by cK-r1r »

Oeloe wrote:
cK-r1r wrote:Wheels are overrated.
:? I'd think they are more likely to be underrated because the first thing that practically everyone making a pro config (for the first time) does is to move weapon binds from mwheel to individual keys.
Did you read the rest of my post?
ubzurvur
Posts: 71
Joined: Tue Dec 27, 2005 4:32 am

Post by ubzurvur »

remember: the better your config is, the bigger your penis is. DUH!
Oeloe
Posts: 1529
Joined: Fri Mar 19, 2004 8:00 am

Post by Oeloe »

ubzurvur wrote:remember: the better your config is, the bigger your penis is. DUH!
How could anyone forget?! :icon29:
Silicone_Milk
Posts: 2237
Joined: Sat Mar 12, 2005 10:49 pm

Post by Silicone_Milk »

I dunno. I use up, left, right, down arrow keys for strafing, mouse for turning on the axis, left mouse click to shoot. Right mouse click to jump. MW to switch weapons.
You can feel a slight bump for every turn of the wheel so I just kinda memorized how many bumps are needed to switch to each weapon.
It's kinda second-nature for me now to switch to any weapon besides Plasma Gun pretty easily. (I dont use PG much anyways so its all good)
Cooldown
Posts: 660
Joined: Mon Jun 05, 2000 7:00 am

Post by Cooldown »

Your configuration should be specific to the way you play. Everyone has their favorite set up and if anyone tells you that there is one best way to set up your controls, they're plain wrong. Copying another player's set up is a good way to get started, but you need to tweak it until it's right for you.

In setting up your controls you should follow these principles:
  • - Comfortability. If you're like many people who play Quake for hours at a time, your configuration should allow you to comfortably rest your fingers on a small set of keys and minimize the stretching and reaching you have to do. This will let you play more effectively for a longer period of time.

    - Key Efficiency. Ultimately, you want to have the smallest number of keys, which allows you access to all key weapons, movements, and other often-used commands. If you have too many keys or your scripts are too complex, you will begin losing track of what each key does. Additionally it's easy to accidentally hit the wrong button during a critical moment. I tend to use a lot of scripts in my config to improve the flexibility of my configuration and reduce the number of keys I have to manage.

    - Effectiveness. Last but not least, the configuration needs to work for you. What works for the top ranked player might be totally ineffective for you. This requires a little bit of thought on your part. As you play, think about what commands you are always using, which keys you always have to stretch for, and how keys might be more naturally arranged.
Where you assign keys should be a function of how critical the key is to your game. You can essentially divide your keys into three Zones: Primary, Secondary, and Tertiary.
  • - Primary keys should be the commands you need when you're in an intense firefight. I can play an entire game without my fingers ever leaving these keys/buttons, which minimizes the amount of moving and reaching I have to do. These include movement keys, weapons, attack, jump, and grapple.

    - Secondary keys should consist of the keys surrounding the Primary Zone. Getting to these keys require a minor stretch but are still easy to get to without removing most of your fingers from the Primary Zone. You should feel comfortable getting to these keys during the course of an active shoot out. These include crouch, zoom, +button2 (use item), +button3 (taunt :icon32:), scores, and important teamplay binds.

    - Tertiary keys require a major stretch to access and could require removing your hand from the Primary zone or the mouse. For this reason, the Tertiary Zone should contain non self-preservation critical keys. These may include chat, demo controls, voting, toggles, and other other miscellaneous functions.
If you're a beginner, launch Quake and go to the Main Menu. Select Controls and you will find all the commands nicely laid out, waiting for you to assign keys. If you are beyond that and already have an autoexec, edit from there. I do all of my config editing in my autoexec using Notepad.

Start off with figuring out which keys you want to use for movement. Once you have that figured out, assign the surrounding keys. Remember, as you move away from the Primary Zone, the commands and functions should be increasingly less important.

When you think you are finished, fire up a Skirmish game and play against a couple of bots to get a feel for the new config. Does it feel OK? Are you still stretching to get to a key? Did you forget something? If you need to tweak some more, get right back in and tweak away until your satisfied or too tired to care.

Good Luck! :)
Oeloe
Posts: 1529
Joined: Fri Mar 19, 2004 8:00 am

Post by Oeloe »

Cooldown wrote:
  • - Primary keys. These include movement keys, weapons, attack, jump, and grapple.

    - Secondary keys. These include crouch, zoom, +button2 (use item), +button3 (taunt :icon32:), scores, and important teamplay binds.
Crouch, walk and zoom are primary keys for me too and +button2 as well actually (q3ctf2 medkit). In mods like FT and any mod/mode that has footstep sounds, being able to walk instead of run can pay off (by not drawing attention to enemies).
Start off with figuring out which keys you want to use for movement. Once you have that figured out, assign the surrounding keys.
Meaning that you need to select four keys (up/down/left/right) that allow you to have the most keys within easy reach to bind the remaining primary and secondary functions.

Many people use wasd for movement, but if you shift the movement keys a few keys to the right (plenty of space there anyway), you gain some important keys which you can use with your pinky and ring finger. I use rdfg, which gives me 5 extra keys (3 within easy reach).
Locked