Left 4 Dead 2

Splitscreen for PS2 controller

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
joystick 1
joy_advanced "1" // use advanced joystick options (allows for multiple axes)

joy_name "L4D2 Playstation2 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 2 // z-axis is treated like a button
joy_advaxisr 4 // r-axis controls GAME_AXIS_PITCH (look up and down)
joy_advaxisu 0 // 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

// controller1 bindings
+jlook // enable joystick look
bind "JOY3" "+jump;+menuAccept" // (A) button - Jump -menuAccpt allows us to make selections on hud menus
bind "JOY2" "+reload" // (B) button - Reload
bind "JOY4" "+use" // (X) Use
bind "JOY1" "lastinv" // (Y) button - swap pistol/rifle or z_abort -used to respawn as a ghost.
bind "JOY6" "+attack" // RT - Main weapon - Primary trigger
bind "JOY5" "+attack2" // LT - Melee
bind "JOY8" "+lookspin" // RB - Fast 180 spin
bind "JOY7" "toggle_duck" // LB - Duck - is also used to give objects to people.
// bind "JOY11" "vocalize smartlook" // LS - vocalize
bind "JOY12" "+zoom" // RS click - Rifle Zoom

// Fixed bindings, do not change these across joystick presets
bind "JOY9" "togglescores" // (back) button - scores
bind "JOY10" "gameui_activate" // (start) button - pause
bind "POV_UP" "+menuUp" // Hud menu Up
bind "POV_DOWN" "+menuDown" // Hud menu Down
bind "POV_UP" "impulse 100" // DPad Up - Toggle flashlight
bind "POV_LEFT" "slot3" // DPad Left - grenade
bind "POV_RIGHT" "slot4" // DPad Right - health
bind "POV_DOWN" "slot5" // DPad Down - Pills

// 自創 投票/麥克風指令
alias "voteyes2" "Vote Yes"
alias "voteno2" "Vote No"
alias "-joyvote2" "bind JOY7 toggle_duck;bind JOY8 +lookspin;bind JOY10 gameui_activate;vocalize smartlook"
alias "+joyvote2" "bind JOY7 voteyes2;bind JOY8 voteno2;bind JOY10 +voicerecord"
bind "JOY11" "+joyvote2"

// controller2 bindings
cmd2 +jlook // enable joystick look
cmd2 bind "JOY3" "+jump;+menuAccept" // (A) button - Jump -menuAccpt allows us to make selections on hud menus
cmd2 bind "JOY2" "+reload" // (B) button - Reload
cmd2 bind "JOY4" "+use" // (X) Use
cmd2 bind "JOY1" "lastinv" // (Y) button - swap pistol/rifle or z_abort -used to respawn as a ghost.
cmd2 bind "JOY6" "+attack" // RT - Main weapon - Primary trigger
cmd2 bind "JOY5" "+attack2" // LT - Melee
cmd2 bind "JOY8" "+lookspin" // RB - Fast 180 spin
cmd2 bind "JOY7" "toggle_duck" // LB - Duck - is also used to give objects to people.
// cmd2 bind "JOY11" "vocalize smartlook" // LS - vocalize
cmd2 bind "JOY12" "+zoom" // RS click - Rifle Zoom

// Fixed bindings, do not change these across joystick presets
cmd2 bind "JOY9" "togglescores" // (back) button - scores
cmd2 bind "JOY10" "gameui_activate" // (start) button - pause
cmd2 bind "POV_UP" "+menuUp" // Hud menu Up
cmd2 bind "POV_DOWN" "+menuDown" // Hud menu Down
cmd2 bind "POV_UP" "impulse 100" // DPad Up - Toggle flashlight
cmd2 bind "POV_LEFT" "slot3" // DPad Left - grenade
cmd2 bind "POV_RIGHT" "slot4" // DPad Right - health
cmd2 bind "POV_DOWN" "slot5" // DPad Down - Pills

// Vote/Voice chat bindings
alias "voteyes" "cmd2 Vote Yes"
alias "voteno" "cmd2 Vote No"
alias "-joyvote" "cmd2 bind JOY7 toggle_duck;cmd2 bind JOY8 +lookspin;cmd2 bind JOY10 gameui_activate;vocalize smartlook"
alias "+joyvote" "cmd2 bind JOY7 voteyes;cmd2 bind JOY8 voteno;cmd2 bind JOY10 +voicerecord"
cmd2 bind "JOY11" "+joyvote"

// Edit : CXX.LIU
// All official configs, except the "Vote/Voice chat bindings"
// When hold L3, L1=Yes, R1=No, Start=Voice Chat

Left 4 Dead 2 Splitscreen Configuration For PS2 Controllers.

This is just configs

If you want to know how to use splitscreen or for 360 , PS3 controllers

see here : http://forums.steampowered.com/forums/showthread.php?t=1029890 btw thanks to d10sfan

Also I changed some buttons

When hold [L3] [L1] = vote yes , [R1] = vote no , [START] = voice chat

Oh noes! You're not a Member!

Want access to cool stuff? As a member you can:

  • Post. Give the submitter your thoughts on this Script.
  • Say Thanks. Show your appreciation by sending the submitter points.
  • Stamp Posts. Let other posters know what you think of their posts.
  • Rate. Give this Script a rating out of 10.
  • Flag. Alert moderators and warn members of a problem with this Script.
  • Vote. Vote the submitter for the Monthly Awards.
  • Subscribe. Get notified when this submitter submits again.

Interested? Register or Login

Share

Shareable Image:
Share banner
HTML embed code:
BB embed code:
Markdown embed code:

More embeddable images

Bookmark and Share

Credits

Key Authors
CXX.LIU
Edit
Valve
Original

Submitter

CXX AL avatar
CXX AL Offline
2,477 points Ranked 1537th
Member Joined 9 years ago

CXX AL
Redistributor
Request Ownership

Category

Rating

?/10
Not yet rated.

Stats

Posts
3
Views
15,174
Date Added
6 years ago
Date Modified
6 years ago