Left 4 Dead 2

Left 4 Dead 2

View Stats:
Alfredox123 May 19, 2013 @ 8:02pm
splitscreen!
why now i can play l4d2 on splitscreen with mouse/keyboard and controller? is there a fix for this?. im assuming you can play splitscreen with 2 controller but not with mouse/keyboard and a controller
< >
Showing 1-15 of 37 comments
Macrone May 20, 2013 @ 4:32pm 
You can play with one player mouse/keyboard and the other with controller. I have done this many times before. All you need to do is unplug and plug in the controller while the campaign is loading to get the controller to move to player slot 2. This is assuming that you are using an Xbox 360 controller as I have not tried any other controller before.
Alfredox123 May 20, 2013 @ 4:38pm 
i have a xbox 360 controller but when you enable to use controller on l4d2 menu, it disable keyboard (mouse look works with first player but not the keyboard) and if i enable again the keyboard and mouse, it disables controller. so my assuming is that you can play with 2 controller but not with keyboad/mouse and controller (1st player and 2nd player respectly)
ILuvF3nt May 20, 2013 @ 4:41pm 
how do u use a xbox360 controller in L4D2? ive been tryin for ages!
Macrone May 20, 2013 @ 4:46pm 
I'm not sure if I ever had the exact problem you're having, but I can assure you that you can play with the mouse/keyboard and controller combo. I play with my brother all the time. I use mouse/keyboard, and he uses Xbox 360 controller. Maybe if you try installing this mod that adds a splitscreen option to your L4D2 main menu. Even if you know how to play splitscreen without a mod, this makes things a lot easier.

http://l4d2.gamebanana.com/guis/27354
Macrone May 20, 2013 @ 4:48pm 
@[Ɍ♕G™]Ʊlțŗămâŕίὴệ︻デ==ー Do you have a wired controller, or is it wireless? Wired is pretty simple. All you have to do is plug it in and go to options and enable the controller. If you have wireless, you'll need to buy a wireless adapter first. The cord used to charge a wireless Xbox 360 controller is only used for charging. There is no way to play on pc without the adapter first. Luckily they're only about $12 or $13 on Amazon.
Alfredox123 May 20, 2013 @ 5:17pm 
here is the most recent update for that mod http://www.l4dmaps.com/details.php?file=17680 and yes i have it xD

the problem is with the option menu if i play with keyboard/mouse i cant play with controller, it just disable it. and if i put the option to play with controller, i cant play with keyboard
Alfredox123 May 20, 2013 @ 5:17pm 
and i have a wired xbox 360 controller
Macrone May 20, 2013 @ 5:30pm 
Ok. I want to try something here. I checked the Xbox 360 config file in L4D2 cfg folder and I found this:

unbindall // Prevent mouse/keyboard control when gamepad is in use (to prevent autoaim exploit)

Maybe if you try removing "unbindall" from that config and it won't disable keyboard use while you have the controller enabled. I must have done something that allows my keyboard to work, I just can't remember exactly.
Alfredox123 May 20, 2013 @ 5:51pm 
can you pass me your cfg for the splitscreen? please!!!! :(
Macrone May 20, 2013 @ 5:57pm 
Sure thing! I'm in L4D2 right now and can absolutely confirm that this is still working.



// Prevent mouse/keyboard control when gamepad is in use (to prevent autoaim exploit)

joystick 1
joy_advanced "1" // use advanced joystick options (allows for multiple axes)

joy_name "L4D Xbox360 Joystick Configuration"
joy_advaxisx 3 // x-axis controls GAME_AXIS_SIDE (strafing left and right)
joy_advaxisy 1 // y-axis controls GAME_AXIS_FORWARD (move forward and back)
joy_advaxisz 0 // z-axis is treated like a button
joy_advaxisr 2 // r-axis controls GAME_AXIS_PITCH (look up and down)
joy_advaxisu 4 // u-axis controls GAME_AXIS_YAW (look left and right)
joy_advaxisv 0 // v-axis is unused
joy_forwardsensitivity -1.0 // movement sensitivity
joy_sidesensitivity 1.0
joy_forwardthreshold 0.1 // movement dead zone settings
joy_sidethreshold 0.1
joy_pitchsensitivity 1.0 // look sensitivity
joy_yawsensitivity -1.5
joy_pitchthreshold 0.1 // look dead zone settings
joy_yawthreshold 0.0

joy_variable_frametime 1
joy_autoaimdampenrange 0.85
joy_autoaimdampen 0.5
joy_lowend 0.65
joy_lowmap 0.15
joy_accelscale 3.0
joy_accelmax 4.0
joy_response_move 5
joy_response_look 1
joy_autoaimdampen 0.3
joy_autoaimdampenrange 0.85
joyadvancedupdate // advanced joystick update allows for analog control of move and look

// Alternate control 1
+jlook // enable joystick look
bind "A_BUTTON" "+jump;+menuAccept" // (A) button - Jump -menuAccpt allows us to make selections on hud menus
bind "B_BUTTON" "+reload" // (B) button - Reload
bind "X_BUTTON" "+use" // (X) Use
bind "Y_BUTTON" "lastinv" // (Y) button - swap pistol/rifle or z_abort -used to respawn as a ghost.
bind "R_TRIGGER" "+attack" // RT - Main weapon - Primary trigger
bind "L_TRIGGER" "+attack2" // LT - Melee
bind "R_SHOULDER" "+lookspin" // RB - Fast 180 spin
bind "L_SHOULDER" "toggle_duck" // LB - Duck
bind "STICK1" "vocalize smartlook" // LS - vocalize
bind "STICK2" "+zoom" // RS click - Rifle Zoom

// Fixed bindings, do not change these across joystick presets
bind "BACK" "togglescores" // (back) button - scores
bind "START" "gameui_activate" // (start) button - pause
bind "S1_UP" "+menuUp" // Hud menu Up
bind "S1_DOWN" "+menuDown" // Hud menu Down
bind "UP" "impulse 100" // DPad Up - Toggle flashlight
bind "LEFT" "slot3" // DPad Left - grenade
bind "RIGHT" "slot4" // DPad Right - health
bind "DOWN" "slot5" // DPad Down - Pills


// controller2 bindings
+jlook // enable joystick look
cmd2 bind "A_BUTTON" "+jump;+menuAccept" // (A) button - Jump -menuAccpt allows us to make selections on hud menus
cmd2 bind "B_BUTTON" "+reload" // (B) button - Reload
cmd2 bind "X_BUTTON" "+use" // (X) Use
cmd2 bind "Y_BUTTON" "lastinv" // (Y) button - swap pistol/rifle or z_abort -used to respawn as a ghost.
cmd2 bind "R_TRIGGER" "+attack" // RT - Main weapon - Primary trigger
cmd2 bind "L_TRIGGER" "+attack2" // LT - Melee
cmd2 bind "R_SHOULDER" "+lookspin" // RB - Fast 180 spin
cmd2 bind "L_SHOULDER" "toggle_duck" // LB - Duck - is also used to give objects to people.
cmd2 bind "STICK1" "vocalize smartlook" // LS - vocalize
cmd2 bind "STICK2" "+zoom" // RS click - Rifle Zoom

// Fixed bindings, do not change these across joystick presets
cmd2 bind "BACK" "togglescores" // (back) button - scores
cmd2 bind "START" "gameui_activate" // (start) button - pause
cmd2 bind "S1_UP" "+menuUp" // Hud menu Up
cmd2 bind "S1_DOWN" "+menuDown" // Hud menu Down
cmd2 bind "UP" "impulse 100" // DPad Up - Toggle flashlight
cmd2 bind "LEFT" "slot3" // DPad Left - grenade
cmd2 bind "RIGHT" "slot4" // DPad Right - health
cmd2 bind "DOWN" "slot5" // DPad Down - Pills


sk_autoaim_mode 2
Macrone May 20, 2013 @ 6:00pm 
That is my 360controller.cfg
Alfredox123 May 20, 2013 @ 6:13pm 
omgg!! it WORKS!!! i have been searching for this for a long while!! thank you very much :D, one last thing, how i can change 2 player name? xD
Macrone May 20, 2013 @ 6:15pm 
Open up your config.cfg. There might be a line for this already. If not, you can add this

name2 "Name"

Or you can just type in console while in game
Last edited by Macrone; May 20, 2013 @ 6:16pm
Macrone May 20, 2013 @ 6:16pm 
Is not a probelm good sir. Enjoy!!!!
Alfredox123 May 20, 2013 @ 6:46pm 
it keeps changing to default name :(
< >
Showing 1-15 of 37 comments
Per page: 1530 50

Date Posted: May 19, 2013 @ 8:02pm
Posts: 37