This is partly my work. TheBusGuy figured this out and I figured out the fix.

When valve made Left 4 Dead, they didn't include split screen for the PC, but they did include the code for it. In this I will show you how to get the split screen code working.

You will need an Xbox360 controller. I will address what to do if you have a different controller later on.

The first step is to download the code, its in the download tab.

Plug your controller in. Then open up your 360controller.cfg file, its in your "\left4dead\cfg" folder. Copy and paste the code you downloaded over the code in the 360controller.cfg.

Okay, now open up the game, open the console, and type "Exec 360controller.cfg" without the quotations. Then use "ss_splitmode 1" or "ss_splitmode 2", to set the split screen mode. "ss_splitmode 1" is horizontal, and should be used for regular monitors. "ss_splitmode 2" is vertical, and should be used for dual monitor setups and wide screen monitors.

You need to have the controller set to player 1. Start/join a game and as soon as the loading screen appears, unplug the controller, wait a few seconds, and plug it back in before the game starts. That should switch it to player 2.

Now type in "ss_connect", player 2 will connect and start spectating. To make him join a team type "cmd2 jointeam 2". That should fix the update glitch and work perfectly.

If you have a different controller than an xbox360 controller, you will have to download an emulator from Then set up the controllers as you want them to be set up.
If you only have a differant controller, then go in the "xbox360cemu.ini" and set index to -1


Index=0 ----> Index=-1"
then scroll down and set pad 2 index to 1

this should make your one controller bind to player 2.

That is it! Enjoy!

P.S.- If I forgot anything, or if you have something to add, let me know!
There is a hack/code like this one for Unreal Tournament 3 at

Image RSS Feed Latest Screens
Left 4 Dead Split Screen picture Left 4 Dead Split Screen picture Left 4 Dead split screen picture
Blog RSS Feed Post news Report abuse Latest News: Left 4 Dead Split Screen Update Fix

0 comments by Croco15 on Oct 7th, 2009

I have figured out how to get split screen working after the DLC/update. I updated the summery, so you can take a look at that now. I doubt you care, but it took me three days of messing with it, to figure it out. I have also added a video, to make it easier to understand. Enjoy having split screen back!
Sorry for the horrible quality.

Downloads RSS Feed Upload file Latest Downloads
Left 4 Dead Splitscreen Config

Left 4 Dead Splitscreen Config

Sep 29, 2009 Source Code 4 comments

This is the code I mentioned. You NEED this to get it to work. So, go ahead and download it.

Post comment Comments  (40 - 50 of 86)
`DarcK Oct 19 2009, 11:23am says:

God... When I start a game the console disappear and I can't configure it. How do you do that?

+1 vote     reply to comment
Croco15 Creator
Croco15 Oct 19 2009, 11:55am replied:

It disappears? You need to press a button for it to work, If you are doing that, then these are my suggestions. Is it there at first, then it goes away, or is it not there to begin with. If its the first option, something must be wrong with your game and you should try reinstalling it. If its the second option, just enable it in the options and press the ~ key.

+1 vote   reply to comment
`DarcK Oct 19 2009, 12:14pm replied:

I finally understood the problem. In fact, in 360controller.cfg file you added this command: "unbindall" and I have created a autoexec.cfg file to bind the console...
Another question: will this work with mouse+keyboard and another person with a controller? If the answer is yes, what is the takedown? Thanks!

+1 vote     reply to comment
Croco15 Creator
Croco15 Oct 19 2009, 1:10pm replied:

The "unbindall" command shouldn't cause problems and the way you want to do it sounds exactly like the original version. I might be mistaken though.

+1 vote   reply to comment
Mr.Mellon Oct 17 2009, 8:06pm says:

ok I need help I tried the video but I couldn't read the text pls email me some instructions crazytrain58 at

+1 vote     reply to comment
Croco15 Creator
Croco15 Oct 18 2009, 1:47pm replied:

Look at the video in the news, its very easy to read.

+1 vote   reply to comment
Gamer_Goo321 Oct 17 2009, 4:29am says:

Okay I have got the ini but how do i get this all to work, please send me a set of;

STEP BY STEP instructions

+1 vote     reply to comment
Croco15 Creator
Croco15 Oct 17 2009, 1:06pm replied:

I just sent you a lengthy message.

+1 vote   reply to comment
maniacmoop Oct 18 2009, 12:15am replied:


+2 votes     reply to comment
Gamer_Goo321 Oct 14 2009, 10:00pm says:

Hey Croco15 i have a logitech dual action.
It sortof looks like a ps2 control can you help me with the specs please.

Here are the buttons-


It also has an analog stick which has the same function as a normal ps2 control.

It really apriciate if you can help me.

Your awsome for making this mod because my left for dead isn't a steam thingy.

-1 votes     reply to comment
Gamer_Goo321 Oct 14 2009, 10:09pm replied:

its full name is Logitech Dual Action USB
If that also helps

+1 vote     reply to comment
Croco15 Creator
Croco15 Oct 15 2009, 12:12am replied:

I sent you message (it was to big to post here), if anyone else wants this, message me.

+1 vote   reply to comment
Gamer_Goo321 Oct 15 2009, 10:55am replied:

Okay um how do i say this.... it didnt work i need to know how to use the control as the second player and the keyboard and mouse as the 1st or vice versa.. and where is the index anyway i cant find how to change the index to -1. oh and when i did this command it said..

] exec logitech
Using joystick 'L4D Logitech Dual Action USB Configuration' configuration
Advanced joystick settings initialized for joystick 1
joy1 x axis: strafe (absolute)
joy1 y axis: forward (absolute)
joy1 z axis: yaw (absolute)
joy1 r axis: pitch (absolute)
joy1 u axis: unmapped
joy1 v axis: unmapped
Advanced joystick settings initialized for joystick 2
joy2 x axis: strafe (absolute)
joy2 y axis: forward (absolute)
joy2 z axis: yaw (absolute)
joy2 r axis: pitch (absolute)
joy2 u axis: unmapped
joy2 v axis: unmapped
Unknown command: joy_variable_frametime

0 votes     reply to comment
Croco15 Creator
Croco15 Oct 15 2009, 11:30am replied:

It says that for everyone, just ignore it. You change the stuff in the "xbox360cemu.ini" from the link I gave. Its very simple and should help.

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Left 4 Dead Icon
Developed By
Send Message
Release Date
Released Sep 2009
Mod Watch
Track this mod
Community Rating



39 votes submitted.

You Say


Ratings closed.

First Person Shooter
Embed Buttons

Promote Left 4 Dead Splitscreen PC on your homepage or blog by selecting a button and using the embed code provided (more).

Left 4 Dead Splitscreen PC Left 4 Dead Splitscreen PC
Left 4 Dead Splitscreen PC
Last Update
5 years ago
45 members