Counter-Strike 2

Counter-Strike 2

View Stats:
xNegotiator Jan 17, 2014 @ 4:56pm
Xbox 360 Controller Bind Question
I've figured out the key value for all the buttons/controls on the xbox 360 controller except for the main xbox 360 button (you know the one in the middle). Does anyone know how I can bind this? For instance:

bind "XBOX_BUTTON" "togglescores" // XBOX_BUTTON is not the correct value

Thanks

**Sorry the game is CS GO
Last edited by xNegotiator; Jan 17, 2014 @ 5:09pm
< >
Showing 1-15 of 23 comments
Amplitude Jan 17, 2014 @ 6:33pm 
As far as i know, No you cant, in Win7, the installation disc installs a program which uses it to tell you how much battery power you have remaining (wireless only), and Win8 they built the drivers into windows and removed that feature, (dont know why, i liked it), but as far i know its just used to turn your controller on, (again wireless, dont know anout wired). I know its not much help but there you go.
xNegotiator Jan 17, 2014 @ 8:43pm 
I'm on a Mac and I had to install an program called "Xbox 360 Controllers". Inside of it I can see when I press the button. So it's not inactive...was thinking steam had a value for this button.
Amplitude Jan 18, 2014 @ 3:20am 
Dont know a thing about Macs so cant help you their, you could try posting on the Mac forums page within Steam.
xNegotiator Jan 18, 2014 @ 12:05pm 
I don't believe it's an Operating System issue. Valve setup steam to be able to run the xbox 360 controller. They gave each button a value and that value is used to bind an action. I am merely trying to figure out what that value is for the middle (center) xbox button.
➟Ram➜* Jan 18, 2014 @ 12:09pm 
"controller_mappings"
{
"buttons"
{
"button_0" "kb:key_o, Objective"
"button_1" "kb:key_u, Skills"
"button_2" "mouse:scroll_down, Next Weapon"
"button_3" "mouse:scroll_up, Dual Weilding"

"right_trigger" "mouse:left_button, Fire/Activate"
"left_trigger" "mouse:right_button, Aim"
"right_bumper" "kb:key_g, Dynamite"
"left_bumper" "kb:key_q, Concentration"

"button_escape" "kb:key_esc, Menu"
"button_menu" "kb:key_tab"

"backside_left" "kb:key_lcontrol, Crouch"
"backside_right" "kb:key_f, Melee"

}

"touchscreen"
{
"touch_button_0" "kb:key_1, Long"
"touch_button_1" "kb:key_2, Slot 2"
"touch_button_2" "kb:key_3, Slot 3"
"touch_button_3" "kb:key_4, Slot 4"
}

"pads"
{
"left_stick_up" ""
"left_stick_right" ""
"left_stick_down" ""
"left_stick_left" ""
"left_stick_click" ""

"left_north" "kb:key_w, Move Forward"
"left_northeast" ""
"left_east" "kb:key_d, Move Right"
"left_southeast" ""
"left_south" "kb:key_s, Move Backward"
"left_southwest" ""
"left_west" "kb:key_a, Move Left"
"left_northwest" ""

"left_double_tap" ""
"left_outer_edge" "kb:key_lshift, Run"
"left_click" "kb:key_space, Jump"

"right_north" "kb:key_up"
"right_northeast" ""
"right_east" "kb:key_right"
"right_southeast" ""
"right_south" "kb:key_down"
"right_southwest" ""
"right_west" "kb:key_left"
"right_northwest" ""

"right_double_tap" "kb:key_r, Reload"
"right_outer_edge" ""
"right_click" "kb:key_e, Use or Pickup"

// Extra descriptions for pads as a whole rather than just individual directions
pad_rollup_descriptions
{
"left_pad" "Movement"
"right_pad" "Look"
}
}

"settings"
{
}
}


➟Ram➜* Jan 18, 2014 @ 12:10pm 
// these keys are defined in controller.cfg, config.360.cfg, AND controller.360.cfg
// Key bindings
bind "A_BUTTON" "+jump"
bind "B_BUTTON" "+reload"
bind "X_BUTTON" "+use"
bind "Y_BUTTON" "invnextnongrenade"
bind "L_SHOULDER" "invnextitem"
bind "R_SHOULDER" "+lookspin"
bind "BACK" "togglescores"
bind "START" "gameui_activate" // (start) button - pause

bind "L_TRIGGER" "+duck"
bind "R_TRIGGER" "+attack"

bind "STICK2" "+attack2"
bind "S1_UP" "xmove"
bind "S2_UP" "xlook"

bind "DOWN" "drop"

cl_inv_showdividerline "2"
// Key bindings end

binds_per_command "1"
hud_fastswitch "2"
sk_autoaim_mode "2"

// JOYSTICK SETTINGS
joy_useNewAcecelMethod "0"

joy_name "Xbox 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.0"
joy_sidesensitivity "1"
joy_forwardthreshold "0.1" // movement dead zone settings
joy_sidethreshold "0.1"
joy_pitchsensitivity "-0.85"
joy_pitchsensitivity_default "-0.85"
joy_yawsensitivity "-0.9"
joy_yawsensitivity_default "-0.9"
joy_pitchthreshold "0.025" // look dead zone settings
joy_yawthreshold "0.0"

joy_curvepoint_1 "0.005"
joy_curvepoint_2 "0.1"
joy_curvepoint_3 "0.4"
joy_curvepoint_4 "0.8"
joy_curvepoint_end "2"

////
joy_useNewJoystickPeggedTest "0"
//(auto aim dampening)
joy_autoAimDampenMethod 1
joy_autoaimdampenrange "0.99"
joy_autoaimdampen "0.4"

joy_variable_frametime 1
joy_lowend "0.35"
joy_lowmap "0.1"

joy_gamma "0.1"
joy_accelscale "6.0"
joy_accelscalepoly "0.5"
joy_accelmax "1.0"
joy_accel_filter "0.9"

joy_pegged "0.8"
cl_pitchspeed "180"
joy_response_move "5"
joy_response_look "0"
joy_response_look_pitch "0"

joy_virtual_peg "1"

joy_inverty "0"
joy_movement_stick "0"

zoom_sensitivity_ratio_joystick "0.7"

joy_lookspin_default "0.25"
// JOYSTICK SETTINGS

joystick 1
option_speed_method_default "0"

cl_autowepswitch "1"
option_duck_method "0"
option_speed_method "0"

cl_rumblescale "1.0"
-speed // don't start off in the slow (walking) state
+jlook // allow looking up and down
xNegotiator Jan 18, 2014 @ 12:19pm 
I see what you put and I do not see a bind for the center Xbox button (the one that would turn the xbox system on) in your example. I have everything already except for that button, and I have one more action that I'd like to add.
➟Ram➜* Jan 18, 2014 @ 12:21pm 
I was pasting the entire 360 controller config for both steam and csgo. From this I'd guess you can't do as you wish to.
xNegotiator Jan 18, 2014 @ 12:24pm 
Those are just what they have in the file. You'll notice that they don't have a STICK1, but I have STICK1 programmed in mine and it works. Was hoping they did the same for the Xbox button.
➟Ram➜* Jan 18, 2014 @ 12:25pm 
What could you possibly want to bind to the xbox button?
xNegotiator Jan 18, 2014 @ 12:26pm 
"+attack2"....right now every other button is used, and I realized that this action would be helpful.
xNegotiator Jan 18, 2014 @ 12:28pm 
Here's my setup:

bind "A_BUTTON" "+jump" // jump
bind "B_BUTTON" "+reload" // reload
bind "X_BUTTON" "+use" // selector
bind "Y_BUTTON" "invnextnongrenade" // select next item
bind "L_SHOULDER" "+duck" // duck
bind "R_SHOULDER" "invnextgrenade" // cycle grenade options
bind "BACK" "+speed" // walk slow while holding L3
bind "START" "slot3" // pulls out knife push R3

bind "L_TRIGGER" "+zoom" // scope/zoom
bind "R_TRIGGER" "+attack" // fire

bind "STICK2" "togglescores" // scores (select button)
bind "STICK1" "gameui_activate" // main menu (start button)
bind "S1_UP" "xmove" // moving guy forward, back, left, right
bind "S2_UP" "xlook" // aim

bind "RIGHT" "drop" // drop current item
bind "UP" "buymenu" // buy menu
bind "LEFT" "+voicerecord" // use mic
bind "DOWN" "messagemode" // chat message
xNegotiator Jan 18, 2014 @ 12:33pm 
Are you allowed to bind two buttons? So if I press the Left trigger and right trigger at the same time it will perform "+attack2"
Last edited by xNegotiator; Jan 18, 2014 @ 12:34pm
➟Ram➜* Jan 18, 2014 @ 12:35pm 
Doesnt left trigger + zoom do the same thing? Right click is alt fire AND zoom on mouse.
xNegotiator Jan 18, 2014 @ 12:39pm 
Left trigger is +zoom on my controller. Not really sure what you're asking.
< >
Showing 1-15 of 23 comments
Per page: 1530 50

Date Posted: Jan 17, 2014 @ 4:56pm
Posts: 23