Raamah Sep 21, 2013 @ 11:54pm
Trouble with splitscreen Co-Op
So I'm using the developer console to play splitscreen co-op (which is BS, IMO, seeing as the console version has the much more intuitive option of selecting it right from the menu) and the y-axis (up and down aiming) for player 2 is completely unresponsive. Every other keybind works. I can move, I can shoot, I can melee, and my x-axis is working but no y-axis. I really want to play this game with my girlfriend and I am SO close to being able to do so. I've scoured the internet for a fix to no avail. Please help a brother out!
Showing 1-15 of 16 comments
< >
Raamah Sep 22, 2013 @ 7:07pm 
Bump. Any insight is appreciated.
Raamah Sep 27, 2013 @ 10:32pm 
Really? No responses? No one has tried to play splitscreen and run into this issue?
Phil Sep 28, 2013 @ 1:25am 
I think the real question is why would you want to play split screen on a computer.
Raamah Sep 28, 2013 @ 4:46am 
I have a girlfriend, we play games together, L4D2 is fun (especially co-op) and I don't own an xbox and I don't want to buy another copy of the game. I don't get this whole stigma of no splitscreen on a computer. Why not?
KiDroboto Sep 28, 2013 @ 9:00am 
Originally posted by Raamah:
I have a girlfriend, we play games together, L4D2 is fun (especially co-op) and I don't own an xbox and I don't want to buy another copy of the game. I don't get this whole stigma of no splitscreen on a computer. Why not?

Problem with the PC community is they have this stigma that states if it's a console-like feature then it's not something that should exist on PC games at all, where as I am of your mind set where it should be an option. We have the most flexible platform, why not have the option of playing with family or friends in the same room? You're not always going to want to go online with random people and some games just work well for playing split screen.

Plus a lot of people neglect the fact that local coop for PC games is amazing because of all the real estate many of us have (using HDTVs as monitors as I do). Good thing is with this whole SteamOS push we'll likely see more games have local coop implemented naturally. Here's hoping Valve eventually implements local coop in L4D2 like they did on Portal 2.

Back on subject I have not personally run across that issue and do not know if you have already checked the big guide of issues but they most likely have ran across that somewhere in this thread: http://forums.steampowered.com/forums/showthread.php?t=1029890
Last edited by KiDroboto; Sep 28, 2013 @ 9:01am
Raamah Sep 28, 2013 @ 1:36pm 
Thank you lol. It's like everyone plays on 16" monitor or something, that's the only time I wouldn't want to splitscreen with my girlfriend. Anyway, I have read through some threads but got frustrated because I would read for 10-15 minutes and find nothing helpful. I will read through your link though and if my question is still unanswered I will continue slogging through other threads and forums till I find the answer I seek. If nothing else I guess I'll wait till L4D2 goes on sale again and just buy it for her because not being able to aim up and down just makes it impossible to play.
Cailler Oct 1, 2013 @ 10:52am 
kufg
taithope Oct 3, 2013 @ 6:52pm 
ihope this usefull im two 360 contollers w/ my pc;)

http://www.gamespot.com/forums/topic/26853364/left-4-dead-for-pc---splitscreen---2-xbox-360-controllers-or-2-keyboards-or-both


Commands
maps * list of maps
ss_map (select map)
connect_splitscreen localhost 2
ss_splitmode 1
ss_splitmode 2
• Left 4 Dead for PC's Splitscreen function supports a very flexible amount of console commands, in which specificly controls can be customized to either work on keyboard or joystick, but in this case, Xbox 360 controllers.
This post will teach you how to use BOTH Keyboard/Mouse and Xbox 360 Controllers in SPLITSCREEN mode.
POST SCRIPT: THIS IS ONLY FOR CONTROLLER CONFIGURATION, THIS IS NOT INSTRUCTIONS ON HOW TO PLAY SPLITSCREEN MODE.
STEP 1: Start up Left 4 Dead
STEP 2: Open up the console (tilde key/ to enable it, go to options)
STEP 3:
METHOD 1: Copy all of the given text for whichever specific type of controls you want, into the console command.
METHOD 2: Copy the ENTIRE text in a ".cfg" file, and save that file into your" \Left 4 Dead\left4dead\cfg\" folder, and name it "SPLITSCREEN_2_XBOX 360_CONFIG.cfg"
STEP 4: For METHOD 2, after saving and naming that file into the directory, run Left 4 Dead again and type "exec SPLITSCREEN_2_XBOX 360_CONFIG.cfg"
STEP 5: Both Xbox 360 Controllers plugged in (both wireless and wired work) should have 100% functionality with the DEFAULT GIVEN CONFIG.
TIP : Below, the given scripts either start off with "cmd1" or "cmd2". These lines are very important, and they differentiate between PLAYER 1 (cmd1) and PLAYER 2 (cmd2). They can be played around with, but be sure to make backups just in case.
HOW TO CHANGE YOUR CONTROLLER SENSITIVITY/LOOK SETTINGS:
The following lines are found in the given scripts. These 2 specific lines change the sensitivity of the right analog stick for the Xbox 360 Controller.
Depending on your taste, lower or increase the values by 0.1 decimals at the least (0.2, 0.3, 0.4, 0.5 etc), and 1.0 values at the most (1.0, 2.0, 3.0, 4.0 etc). ALWAYS REMEMBER, if you want to change the 1st ID tag player, than use the "cmd1" line, and if you want to change the 2nd ID tag palyer, then use the "cmd2" line.
(The negative value of the yaw sensitivity should not be removed, as it will not function properly if so).
cmd1 joy_pitchsensitivity "2.0";
cmd1 joy_yawsensitivity "-3.0";
cmd2 joy_pitchsensitivity "2.0";
cmd2 joy_yawsensitivity "-3.0";


• FOR 2 XBOX 360 CONTROLLERS INPUT:
===========================
name2 Player2
ss_splitmode 1
//ss_enable 1
joystick 1
joy_advanced "1" // use advanced joystick options (allows for multiple axes)



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
cmd1 +jlook;
cmd1 joy_pitchsensitivity "2.0";
cmd1 joy_yawsensitivity "-3.0";
cmd1 bind "A_BUTTON" "+jump;+menuAccept";
cmd1 bind "B_BUTTON" "+reload";
cmd1 bind "X_BUTTON" "+use";
cmd1 bind "Y_BUTTON" "lastinv";
cmd1 bind "R_TRIGGER" "+attack";
cmd1 bind "L_TRIGGER" "+attack2";
cmd1 bind "R_SHOULDER" "+lookspin";
cmd1 bind "L_SHOULDER" "toggle_duck";
cmd1 bind "STICK1" "vocalize smartlook";
cmd1 bind "STICK2" "+zoom";
cmd1 bind "BACK" "togglescores";
cmd1 bind "START" "pause";
cmd1 bind "S1_UP" "+menuUp";
cmd1 bind "S1_DOWN" "+menuDown";
cmd1 bind "UP" "impulse 100";
cmd1 bind "LEFT" "slot3";
cmd1 bind "RIGHT" "slot4";
cmd1 bind "DOWN" "slot5";
cmd2 +jlook;
cmd2 joy_pitchsensitivity "2.0";
cmd2 joy_yawsensitivity "-3.0";
cmd2 bind "A_BUTTON" "+jump;+menuAccept";
cmd2 bind "B_BUTTON" "+reload";
cmd2 bind "X_BUTTON" "+use";
cmd2 bind "Y_BUTTON" "lastinv";
cmd2 bind "R_TRIGGER" "+attack";
cmd2 bind "L_TRIGGER" "+attack2";
cmd2 bind "R_SHOULDER" "+lookspin";
cmd2 bind "L_SHOULDER" "toggle_duck";
cmd2 bind "STICK1" "vocalize smartlook";
cmd2 bind "STICK2" "+zoom";
cmd2 bind "BACK" "togglescores";
cmd2 bind "START" "pause";
cmd2 bind "S1_UP" "+menuUp";
cmd2 bind "S1_DOWN" "+menuDown";
cmd2 bind "UP" "impulse 100";
cmd2 bind "LEFT" "slot3";
cmd2 bind "RIGHT" "slot4";
cmd2 bind "DOWN" "slot5";


• MIXED KEYBOARD/MOUSE AND XBOX 360 CONTROLLER INPUT
For this type of setup, you must have the Xbox 360 controller on the "2nd" ID tag, in order for it to work.
However, if you can’t get it to work, then you must manually change the Xbox 360 controllers config settings - if the line is "cmd1", then change it to "cmd2". If you do this, then you must also change the keyboard/mouse config settings to the opposite ID tag.

• FOR 1 XBOX 360 CONTROLLER AND 1 KEYBOARD/MOUSE:
========================================
cmd1 bind "0" "slot10";
cmd1 bind "1" "slot1";
cmd1 bind "2" "slot2";
cmd1 bind "3" "slot3";
cmd1 bind "4" "slot4";
cmd1 bind "5" "slot5";
cmd1 bind "6" "slot6";
cmd1 bind "7" "slot7";
cmd1 bind "8" "slot8";
cmd1 bind "9" "slot9";
cmd1 bind "a" "+moveleft";
cmd1 bind "c" "+voicerecord";
cmd1 bind "d" "+moveright";
cmd1 bind "SPACE" "+use";
cmd1 bind "f" "impulse 100";
cmd1 bind "h" "motd";
cmd1 bind "m" "chooseteam";
cmd1 bind "q" "lastinv";
cmd1 bind "r" "+reload";
cmd1 bind "s" "+back";
cmd1 bind "t" "impulse 201";
cmd1 bind "u" "messagemode2";
cmd1 bind "w" "+forward";
cmd1 bind "x" "+mouse_menu QA";
cmd1 bind "y" "messagemode";
cmd1 bind "z" "+mouse_menu Orders";
cmd1 bind "`" "toggleconsole";
cmd1 bind "MOUSE3" "+jump";
cmd1 bind "TAB" "+showscores";
cmd1 bind "ESCAPE" "cancelselect";
cmd1 bind "SHIFT" "+speed";
cmd1 bind "c" "+duck";
cmd1 bind "F1" "Vote Yes";
cmd1 bind "F2" "Vote No";
cmd1 bind "F5" "jpeg";
cmd1 bind "MOUSE1" "+attack";
cmd1 bind "MOUSE2" "+attack2";
cmd1 bind "e" "+zoom";
cmd1 bind "MWHEELUP" "invprev";
cmd1 bind "MWHEELDOWN" "invnext";
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
cmd2 +jlook;
cmd2 joy_pitchsensitivity "2.0";
cmd2 joy_yawsensitivity "-3.0";
cmd2 bind "A_BUTTON" "+jump;+menuAccept";
cmd2 bind "B_BUTTON" "+reload";
cmd2 bind "X_BUTTON" "+use";
cmd2 bind "Y_BUTTON" "lastinv";
cmd2 bind "R_TRIGGER" "+attack";
cmd2 bind "L_TRIGGER" "+attack2";
cmd2 bind "R_SHOULDER" "+lookspin";
cmd2 bind "L_SHOULDER" "toggle_duck";
cmd2 bind "STICK1" "vocalize smartlook";
cmd2 bind "STICK2" "+zoom";
cmd2 bind "BACK" "togglescores";
cmd2 bind "START" "pause";
cmd2 bind "S1_UP" "+menuUp";
cmd2 bind "S1_DOWN" "+menuDown";
cmd2 bind "UP" "impulse 100";
cmd2 bind "LEFT" "slot3";
cmd2 bind "RIGHT" "slot4";
cmd2 bind "DOWN" "slot5";
Unfortunately, since the keyboard ID tag cannot be changed, as all keyboards are read from ID tag 1, that means that you cannot have 2 keyboard inputs at any time.
taithope Oct 3, 2013 @ 6:59pm 
other sites http://www.youtube.com/watch?v=Nlp1j9u3T1Y and http://www.youtube.com/watch?v=uR4VgNj3CSs ihope this usefull i play l4d(2) with my in splitscreen.
Raamah Oct 3, 2013 @ 7:12pm 
omg THANK YOU. All I needed to do was put cmd2 +jlook; into the console command and I can now aim up and down as player 2!! Thanks again, me and my girlfriend will be playing this all night!
Raamah Oct 3, 2013 @ 7:12pm 
I was prepared to type all of those commands in but I only needed the first one. Awesome!
taithope Oct 3, 2013 @ 7:13pm 
your welcome;)
Nolendil Valaina May 17 @ 11:43am 
Thanks, Raamah. I also want to play with my girlfriend and you saved the day :)
I just added "cmd2 " in front of the "+jlook" line in the "controller2 bindings" section in the original 360controller.cfg file and it now works perfectly.
It must have been an oversight from the devs while copy-pasting the bindings from controller 1.
Next step for me is to see if I can stretch the game over my two monitors so we would both have a full screen.
Raamah May 17 @ 11:53am 
I ended up buying her a copy so we could play online with my brother but I'm glad to have sparked a conversation to help you out!
btw, isn't it great having a gamer girlfriend? I've been with mine for almost 3 years. She's still going to college but when she's done I'm putting a ring on that finger.
Nolendil Valaina May 17 @ 1:03pm 
I believe you can play online with splitscreen activated too but the experience is surely better that way anyway. For us, we have only one computer that would run the game properly so having two copies wouldn't help.
Anyway, your post was of great help so thanks again.

I still have some work before we can play though:
- Pick some stuff from taithope's post (in section "MIXED KEYBOARD/MOUSE AND XBOX 360 CONTROLLER INPUT") so I can use the keyboard/mouse which I prefer
- Apply some more tricks to make the game take full advantage of 2 monitors since it doesn't use all the space properly in splitscreen. Fortunately, this article should solve this too: http://www.wsgf.org/blog/blevar/2012/01/13/howto-left-4-dead-split-screen-eyefinity
Hopefully, once I'm done, it might work exactly as I was hoping.

Otherwise, my girlfriend is not really a gamer (yet): she has not been playing video games since she was a kid and had a NES. However, we're going through all my list of games to find every coop games I have and try them, and it's very fun to share that passion with her. Trine 1 & 2 were her favorites so far.
My best wishes to both of you. If you want you can add me in your friends, it could be fun to play all together some day :)
Showing 1-15 of 16 comments
< >
Per page: 15 30 50
Date Posted: Sep 21, 2013 @ 11:54pm
Posts: 16