// Charge script, based on one by Kered13 // http://www.reddit.com/r/tf2/comments/v98mz/charge_turning_script_for_keyboard_users/
bind "w" "+forward"
bind "a" "+moveleft"
bind "s" "+back"
bind "d" "+moveright"
// Gamepad configuration, copied from 360controller.cfg
joy_name "VJoy controller"
joy_advanced 1
joy_advaxisx 3
joy_advaxisy 1
joy_advaxisz 0
joy_advaxisr 2
joy_advaxisu 4
joy_advaxisv 0
joy_forwardsensitivity -1
joy_sidesensitivity 1
joy_pitchsensitivity 1.0
joy_lowend 0.65
joy_lowmap 0.15
joy_accelscale 2.0
joy_accelmax 0
joy_response_move 0
joy_response_look 1
joyadvancedupdate
+jlook
alias +charge "+attack2; joystick 1; spec_prev"
alias -charge "-attack2; joystick 0"
alias chargetoggle "usecharge"
alias usecharge "bind mouse2 +charge; alias chargetoggle useattack"
alias useattack "bind mouse2 +attack2; alias chargetoggle usecharge"
bind g "chargetoggle"
alias speedchange "sp1"
alias sp1 "joy_yawsensitivity -3.00; alias speedchange sp2"
alias sp2 "joy_yawsensitivity -1.25; alias speedchange sp1"
bind f "speedchange"
joystick 0 // Gamepad off by default.
joy_yawsensitivity -1.3 // Turn sensitivity
download vjoy and put ur settings for both controllers to:
http://i49.tinypic.com/152hyrp.png