画面を分割して1台のPCでマルチで遊ぶ方法です。 1P側がXbox360コントローラ、2P側がキーボード/マウスになります。

コントローラの設定(非公式ドライバを使用)

1.Micorsoft Xbox 360 Controllerの非公式ドライバを導入する。 
2.非公式ドライバのMicorsoft Xbox 360 Controllerのプロパティを開く。 
3.スティックタブの、右スティックの機能を「スライダー1/Z回転」に変更する。 
4.トリガータブの、左トリガーの機能を「Z軸(-)」、右トリガーの機能を「Z軸(+)」に変更する。 
5.詳細設定タブの、Z軸、Z回転、スライダー項目の機能の一覧で、「Z軸」を選び、詳細設定で「中心を基 準にする」にチェックを入れる。 
6.「適用」をクリックする。 

画面分割の方法(先にコントローラの設定をしてください)

1.Micorsoft Xbox 360 Controllerを繋ぐ

2./left4dead/cfg フォルダにある360controller.cfgを下の内容をコピーして書き換え。

unbindall // 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
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
bind "c" "+voicerecord"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "h" "motd"
bind "m" "chooseteam"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "+mouse_menu QA"
bind "y" "messagemode"
bind "z" "+mouse_menu Orders"
bind "`" "toggleconsole"
bind "SPACE" "+jump"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "SHIFT" "+speed"
bind "CTRL" "+duck"
bind "F1" "Vote Yes"
bind "F2" "Vote No"
bind "F5" "jpeg"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "+zoom"
bind "MWHEELUP" "invprev"
bind "MWHEELDOWN" "invnext"
cmd2 +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
cmd2 bind "BACK" "togglescores" // (back) button - scores
cmd2 bind "START" "pause" // (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

アップデートや環境によって上記「cmd2」の部分を「cmd1」にしなければならない場合があります(1P側の照準のみが動き、その他のボタンが反応しない場合など)。

3.Left 4 Deadを起動して開発者コンソールから

「ss_map 遊びたいマップ名」(例:ss_map c1m1_hotel)を入力してマップを開始
マップ開始後、コンソールに「connect_splitscreen localhost 2」を入力する(新たに分割されたマップが開始される)
画面分割されたマップが開始されたらコンソールに
 ・sv_cheats 1
 ・in_forceuser 1 
 ・exec 360controller.cfg
の3つのコマンドを入力する

これで画面分割プレイができます。 1Pコントローラの操作設定はMicorsoft Xbox 360 Controllerのプロパティから変更、 2Pキーボードの操作設定はleft4dead2ゲーム内のオプションから変更してください。