//////////////////////////// // Global key assignments // //////////////////////////// //unbindall unbind F3 unbind mouse5 unbind mouse4 alias +special none alias -special none unbindnum //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Movement bind w +mfwd bind s +mback bind a +mleft bind d +mright //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Vertical movement bind space +rj //"+jump; spec_mode" bind ctrl +crouch //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Special keys bind shift +shift //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Mouse: Attack 1+2+3, Melee, Voice bind mouse1 "+dammit; trashcan_cycle; spec_next" bind mouse2 "+attack2; spec_prev; trashcan_cycle" bind mouse3 +melee bind mouse4 pyrovmtoggle bind mwheelup slot1 bind mwheeldown slot2 //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Low frequncy buttons bind l dropitem bind m open_charinfo_direct bind n open_charinfo_backpack bind x voice_menu_1 bind c voice_menu_2 bind v voice_menu_3 bind enter say bind y say_team bind , changeclass bind . changeteam bind TAB +showscores bind ESCAPE cancelselect //bind enter player_ready_toggle bind j askconnect_accept bind e +use_action_slot_item bind alt v_cloakedspy bind u tauntkill //bind mouse5 +voicerecord bind k kill bind ` toggleconsole bind ' mark_ds bind p show_quest_log //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //Double binds //bind e v_medic bind r +reload bind t "impulse 201" //Spray bind f +inspect bind g +taunt bind q +special //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // F5-F10 bind F1 "vote option1" bind F2 "vote option2" //bind F3 ds_record bind F3 player_ready_toggle bind F5 screenshot bind F6 save_replay bind F7 abuse_report_queue bind F8 "record fix; stop; snd_restart; hud_reloadscheme" //This will freese your game for 10 seconds bind F9 "load_itempreset 0; wait 10; load_itempreset 2; wait 10; load_itempreset 0" bind F10 "load_itempreset 1; wait 10; load_itempreset 2; wait 10; load_itempreset 1" bind F11 "load_itempreset 2; wait 10; load_itempreset 3; wait 10; load_itempreset 2" bind F12 "load_itempreset 3; wait 10; load_itempreset 2; wait 10; load_itempreset 3" //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // keys bind 1 key_1 bind 2 key_2 bind 3 key_3 bind 4 key_4 bind 5 key_5 bind 6 key_6 bind 7 key_7 bind 8 key_8 bind 9 key_9 bind 0 key_0 alias key_1 slot1 alias key_2 slot2 alias key_3 slot3 alias key_4 slot4 alias key_5 slot5 alias key_6 slot6 alias key_7 slot7 alias key_8 slot8 alias key_9 slot9 alias key_10 slot10 //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Steam Notifications. Give them some faster reachable buttons. bind = cl_trigger_first_notification bind - cl_decline_first_notification alias mark_ds "ds_mark NO CLASS SELECTED" ds_dir demos_no-class //LOL bind pgdn firstperson exec insults exec chatmenu //For my cool new chatmenu