Mass Effect 2 (XBox 360/XInput & PS2/PS3 Controllers)

Share and discuss profiles
Post Reply
Kloreep
Xpadder Xpert
Posts: 99
Joined: 02 May 2010, 21:49
Contact:

Mass Effect 2 (XBox 360/XInput & PS2/PS3 Controllers)

Post by Kloreep »

Image

I didn't see quite the kind of profile I wanted for Mass Effect 2 - something similar to the XBox version - so I made one. ME2 XBox was the basis for the layout, but there are some changes to accomodate PC hotkeys and Xpadder's own contributions to what's possible.

Comparing the XInput and Playstation profiles, you may note shoulder buttons/triggers are flipped upside down between them. This seems to be the convention for many console games (ME2 included), and it makes sense to me, given the difference in design between shoulder buttons and triggers on the XBox vs. the Playstation.

Image Image Move [Click] HUD (Toggle)

Image Image Look, Move Cursor [Click] Map {Hammerhead} [Click] Change Camera

Image Image Aim, Scan, Renegade Interrupt {Hammerhead} Mine

Image Image Shoot, Select, Paragon Interrupt

Image Image Interact, Run, Take Cover {Hammerhead} Boost

Image Image Melee, Leave World

Image Image [Tap] Reload [Hold] Last Weapon

Image Image Power 1 {Hammerhead} Jump

Image Image [Tap] Power 2 [Hold] HUD {Hammerhead} Jump

Image Image [Tap] Power 3
Image Image + Image Image Power 4
Image Image + Image Image Power 5
Image Image + Image Image Power 6
Image Image + Image Image Power 7
Image Image + Image Image Power 8

Image Image + Image Image Left: Previous Weapon
Right: Next Weapon

Image Image + Image Image Quick Save
Image Image + Image Image Quick Load

Image Image [Up] Command Both Squadmembers [Left] Command Squadmember 1 [Right] Command Squadmember 2 [Down] Rally

Image Image Holster Weapon

Image Image Open/Close Menu


Note that interrupt prompts during conversation will work opposite the indicated side of the screen. That is, R-Trigger/R1 will perform paragon interrupts, L-Trigger/L1 will perform renegade interrupts. The game only presents one type at a time, so if you want to use a prompt that comes up and you're not sure which to pull you can probably just start hitting both. :)
The circuit board hacking minigame should technically still be possible to win, but I find it pretty challenging to navigate using R-Stick + R-Trigger/R1. If you have a mouse handy you may just want to switch to it. Code hacking minigame works fine with L-Stick + R-Trigger/R1.
For spaceflight, move the cursor around with R-Stick and hold R-Trigger/R1 to move. For mining, hold L-Trigger/L1 to scan and move around with the R-Stick; R-Trigger/R1 launches a probe.
In menus you can scroll with the D-pad, but to hit buttons you mostly have to use R-Stick + R-Trigger/R1 to control the cursor. Any further functionality would require modification of the game's configuration file.


You will need to add this binding in the game.
(Go to Extras -> Options -> Key Bindings)
[Vehicle Bindings]
-Add Secondary Jump key [J] (prevents lag in L-Button/L2's response when jumping, and enables Y/Triangle as a jump button as well)

XBox 360/XInput controllers:

Code: Select all

;--- Xpadder Profile Data ---
DataType=Profile
Version=2010.11.17
Name=Mass Effect 2
Set1StickDeadZones=64,53
Set1StickDiagonalSizes=35,45
Set1DPadMode=FourWay
Set3StickDeadZones=64,53
Set3StickDiagonalSizes=35,45
Set3DPadMode=FourWay
Set1Button1Name=Use-Run-Cvr-Boost
Set1Button1Slots=Space
Set1Button2Name=Melee-Leave
Set1Button2Slots=F
Set1Button3Name=Reload/Last Wpn
Set1Button3Slots=RELEASE ZONE 0.01s,R,RELEASE ZONE 0.49s,HOLD ZONE 0.50s,X
Set1Button4Name=Pwr 1-Jump
Set1Button4Slots=1,J
Set1Button5Name=Pwr 2-Jump/HUD (Hold)
Set1Button5Slots=RELEASE ZONE 0.01s,2,J,RELEASE ZONE 0.15s,HOLD ZONE 0.16s,Left Shift,J
Set1Button6Name=Pwr 3/Pwrs
Set1Button6SetSelect=2
Set1Button7Name=Holster
Set1Button7Slots=H
Set1Button8Name=Menu
Set1Button8Slots=Escape
Set1Button9Name=HUD
Set1Button9Slots=Left Shift
Set1Button9Toggle=1
Set1Button10Name=Map-Cam
Set1Button10Slots=M,Middle Mouse Button (3)
Set1DPadUpName=Squad 1 & 2
Set1DPadUpSlots=Q,E,Arrow Up
Set1DPadRightName=Squad 2
Set1DPadRightSlots=E,Arrow Right
Set1DPadDownName=Rally
Set1DPadDownSlots=C,Arrow Down
Set1DPadLeftName=Squad 1
Set1DPadLeftSlots=Q,Arrow Left
Set1Stick1UpName=Move
Set1Stick1UpSlots=Left Control,W,DISTANCE ZONE 58%,W
Set1Stick1RightSlots=Left Control,D,DISTANCE ZONE 58%,D
Set1Stick1DownSlots=Left Control,S,DISTANCE ZONE 58%,S
Set1Stick1LeftSlots=Left Control,A,DISTANCE ZONE 58%,A
Set1Stick1UpRightSlots=Left Control,W,D,DISTANCE ZONE 58%,W,D
Set1Stick1DownRightSlots=Left Control,D,S,DISTANCE ZONE 58%,D,S
Set1Stick1DownLeftSlots=Left Control,A,S,DISTANCE ZONE 58%,A,S
Set1Stick1UpLeftSlots=Left Control,W,A,DISTANCE ZONE 58%,W,A
Set1Stick2UpSlots=Mouse Move Up
Set1Stick2UpMouseSpeed=75
Set1Stick2RightSlots=Mouse Move Right
Set1Stick2RightMouseSpeed=75
Set1Stick2DownSlots=Mouse Move Down
Set1Stick2DownMouseSpeed=75
Set1Stick2LeftSlots=Mouse Move Left
Set1Stick2LeftMouseSpeed=75
Set1TriggerLeftName=Aim-Rngd
Set1TriggerLeftSlots=Right Mouse Button (2)
Set1TriggerRightName=Shoot-Prgn
Set1TriggerRightSlots=Left Mouse Button (1)
Set3Button1Name=Pwr 8
Set3Button1Slots=8
Set3Button2Name=Pwr 7
Set3Button2Slots=7
Set3Button3Name=Pwr 6
Set3Button3Slots=6
Set3Button4Name=Pwr 5
Set3Button4Slots=5
Set3Button5Name=Pwr 4
Set3Button5Slots=4
Set3Button6Slots=RELEASE ZONE 0.01s,3,RELEASE ZONE 0.15s
Set3Button6SetSelect=0
Set3Button7Name=QLoad
Set3Button7Slots=HOLD ZONE 0.50s,F9,HOLD ZONE 0.10s
Set3Button8Name=QSave
Set3Button8Slots=F5
Set3Button10Name=Map-Cam
Set3Button10Slots=M,Middle Mouse Button (3)
Set3DPadRightName=Next Wpn
Set3DPadRightSlots=Mouse Wheel Up
Set3DPadLeftName=Prev Wpn
Set3DPadLeftSlots=Mouse Wheel Down
Set3Stick1UpName=Move
Set3Stick1UpSlots=Left Control,W,DISTANCE ZONE 58%,W
Set3Stick1RightSlots=Left Control,D,DISTANCE ZONE 58%,D
Set3Stick1DownSlots=Left Control,S,DISTANCE ZONE 58%,S
Set3Stick1LeftSlots=Left Control,A,DISTANCE ZONE 58%,A
Set3Stick1UpRightSlots=Left Control,W,D,DISTANCE ZONE 58%,W,D
Set3Stick1DownRightSlots=Left Control,D,S,DISTANCE ZONE 58%,D,S
Set3Stick1DownLeftSlots=Left Control,A,S,DISTANCE ZONE 58%,A,S
Set3Stick1UpLeftSlots=Left Control,W,A,DISTANCE ZONE 58%,W,A
Set3Stick2UpSlots=Mouse Move Up
Set3Stick2UpMouseSpeed=75
Set3Stick2RightSlots=Mouse Move Right
Set3Stick2RightMouseSpeed=75
Set3Stick2DownSlots=Mouse Move Down
Set3Stick2DownMouseSpeed=75
Set3Stick2LeftSlots=Mouse Move Left
Set3Stick2LeftMouseSpeed=75
Set3TriggerLeftName=Aim
Set3TriggerLeftSlots=Right Mouse Button (2)
Set3TriggerRightName=Shoot
Set3TriggerRightSlots=Left Mouse Button (1)
Playstation controllers:

Code: Select all

;--- Xpadder Profile Data ---
DataType=Profile
Version=2010.11.17
Name=Mass Effect 2
Set1StickDeadZones=64,53
Set1StickDiagonalSizes=35,45
Set1DPadMode=FourWay
Set3StickDeadZones=64,53
Set3StickDiagonalSizes=35,45
Set3DPadMode=FourWay
Set1Button1Name=Pwr 1-Jump
Set1Button1Slots=1,J
Set1Button2Name=Melee-Leave
Set1Button2Slots=F
Set1Button3Name=Use-Run-Cvr-Boost
Set1Button3Slots=Space
Set1Button4Name=Reload/Last Wpn
Set1Button4Slots=RELEASE ZONE 0.01s,R,RELEASE ZONE 0.49s,HOLD ZONE 0.50s,X
Set1Button5Name=Pwr 2-Jump/HUD (Hold)
Set1Button5Slots=RELEASE ZONE 0.01s,2,J,RELEASE ZONE 0.15s,HOLD ZONE 0.16s,Left Shift,J
Set1Button6Name=Pwr 3/Pwrs
Set1Button6SetSelect=2
Set1Button7Name=Aim-Rngd
Set1Button7Slots=Right Mouse Button (2)
Set1Button8Name=Shoot-Prgn
Set1Button8Slots=Left Mouse Button (1)
Set1Button9Name=Menu
Set1Button9Slots=Escape
Set1Button10Name=Holster
Set1Button10Slots=H
Set1Button11Name=HUD
Set1Button11Slots=Left Shift
Set1Button11Toggle=1
Set1Button12Name=Map-Cam
Set1Button12Slots=M,Middle Mouse Button (3)
Set1DPadUpName=Squad 1 & 2
Set1DPadUpSlots=Q,E,Arrow Up
Set1DPadRightName=Squad 2
Set1DPadRightSlots=E,Arrow Right
Set1DPadDownName=Rally
Set1DPadDownSlots=C,Arrow Down
Set1DPadLeftName=Squad 1
Set1DPadLeftSlots=Q,Arrow Left
Set1Stick1UpName=Move
Set1Stick1UpSlots=Left Control,W,DISTANCE ZONE 58%,W
Set1Stick1RightSlots=Left Control,D,DISTANCE ZONE 58%,D
Set1Stick1DownSlots=Left Control,S,DISTANCE ZONE 58%,S
Set1Stick1LeftSlots=Left Control,A,DISTANCE ZONE 58%,A
Set1Stick1UpRightSlots=Left Control,W,D,DISTANCE ZONE 58%,W,D
Set1Stick1DownRightSlots=Left Control,D,S,DISTANCE ZONE 58%,D,S
Set1Stick1DownLeftSlots=Left Control,A,S,DISTANCE ZONE 58%,A,S
Set1Stick1UpLeftSlots=Left Control,W,A,DISTANCE ZONE 58%,W,A
Set1Stick2UpSlots=Mouse Move Up
Set1Stick2UpMouseSpeed=75
Set1Stick2RightSlots=Mouse Move Right
Set1Stick2RightMouseSpeed=75
Set1Stick2DownSlots=Mouse Move Down
Set1Stick2DownMouseSpeed=75
Set1Stick2LeftSlots=Mouse Move Left
Set1Stick2LeftMouseSpeed=75
Set3Button1Name=Pwr 5
Set3Button1Slots=5
Set3Button2Name=Pwr 7
Set3Button2Slots=7
Set3Button3Name=Pwr 8
Set3Button3Slots=8
Set3Button4Name=Pwr 6
Set3Button4Slots=6
Set3Button5Name=Pwr 4
Set3Button5Slots=4
Set3Button6Slots=RELEASE ZONE 0.01s,3,RELEASE ZONE 0.15s
Set3Button6SetSelect=0
Set3Button7Name=Aim
Set3Button7Slots=Right Mouse Button (2)
Set3Button8Name=Shoot
Set3Button8Slots=Left Mouse Button (1)
Set3Button9Name=QSave
Set3Button9Slots=F5
Set3Button10Name=QLoad
Set3Button10Slots=HOLD ZONE 0.50s,F9,HOLD ZONE 0.10s
Set3Button12Name=Map-Cam
Set3Button12Slots=M,Middle Mouse Button (3)
Set3DPadRightName=Next Wpn
Set3DPadRightSlots=Mouse Wheel Up
Set3DPadLeftName=Prev Wpn
Set3DPadLeftSlots=Mouse Wheel Down
Set3Stick1UpName=Move
Set3Stick1UpSlots=Left Control,W,DISTANCE ZONE 58%,W
Set3Stick1RightSlots=Left Control,D,DISTANCE ZONE 58%,D
Set3Stick1DownSlots=Left Control,S,DISTANCE ZONE 58%,S
Set3Stick1LeftSlots=Left Control,A,DISTANCE ZONE 58%,A
Set3Stick1UpRightSlots=Left Control,W,D,DISTANCE ZONE 58%,W,D
Set3Stick1DownRightSlots=Left Control,D,S,DISTANCE ZONE 58%,D,S
Set3Stick1DownLeftSlots=Left Control,A,S,DISTANCE ZONE 58%,A,S
Set3Stick1UpLeftSlots=Left Control,W,A,DISTANCE ZONE 58%,W,A
Set3Stick2UpSlots=Mouse Move Up
Set3Stick2UpMouseSpeed=75
Set3Stick2RightSlots=Mouse Move Right
Set3Stick2RightMouseSpeed=75
Set3Stick2DownSlots=Mouse Move Down
Set3Stick2DownMouseSpeed=75
Set3Stick2LeftSlots=Mouse Move Left
Set3Stick2LeftMouseSpeed=75
If you like this profile, I've made a similar one for Mass Effect 1.



Layout changes in r2 2011/02/06 since r1 2010/07/10:
-Removed while-held set for the X button that was running into Xpadder's while-held set switching bug. Only real change is to Previous Weapon and Next Weapon mapping, which are now on the D-Pad when holding R-Button. May revisit this when the bug is fixed, but until then, not worth the potential trouble.
-R-Stick click enabled when holding R-Button.
-Quick Save & Load are no longer on the same button. (Ick, why did I do that?) Quick Save has been moved to R-Button + Start (and you can no longer access the main menu while holding R-Button), while Quick Load remains on R-Button + Back, now without any [Hold] delay.



Other Options for Mass Effect 2
Gammahoo's Mass Effect 2 profile (plus vgarcia's modification of it)
Primal Fear's Mass Effect 2 profile
ray's Mass Effect 2 profile
Bioware Social Forums: Native support via replacement coalesced.ini file
Last edited by Kloreep on 07 Feb 2011, 05:23, edited 1 time in total.

Primal Fear
Xpadder Xpert
Posts: 2437
Joined: 09 Feb 2010, 16:41
Location: Germany
Contact:

Re: Mass Effect 2 (XBox 360 Controller)

Post by Primal Fear »

You don't need to make this eight way assignment on the left stick. If you use 4-way, Xpadder will mix that automatically for diagonal directions. Exactly like you did.

Apart from that, I like your "button pictures". Maybe Jonathan will and can implement them in the forum. I will make a topic in the "website and forum suggestion" forum, for further discussions about that.

Kloreep
Xpadder Xpert
Posts: 99
Joined: 02 May 2010, 21:49
Contact:

Re: Mass Effect 2 (XBox 360 Controller)

Post by Kloreep »

Primal Fear wrote:You don't need to make this eight way assignment on the left stick. If you use 4-way, Xpadder will mix that automatically for diagonal directions. Exactly like you did.
I figured this might lead to a small bug with the analog movement. Because a key is held down to walk, not to run, I figured 4-way would result in walking in some (admittedly small) diagonal zones where it ideally should not. E.g. if the stick is in both the "walk left" zone and "run forward" forward, the in-game result would be walking speed.

Now that you mention it, though, I'm unable to produce that result; probably the diagonals are not large enough/walking zone not large enough for it to be an issue. Ah well, some wasted time configuring the 8-ways, but I don't believe it has any ill effects on the profile's performance.

Primal Fear
Xpadder Xpert
Posts: 2437
Joined: 09 Feb 2010, 16:41
Location: Germany
Contact:

Re: Mass Effect 2 (XBox 360 Controller)

Post by Primal Fear »

No, it doesn't make problems. It's only not necessary.

As for your possible problem, this doesn't happen. Xpadder measures the distance on the highest deflection, no matter in which direction.
You can see this in the settings for the sticks.

bezauk
Posts: 14
Joined: 13 Aug 2010, 23:49

Re: Mass Effect 2 (XBox 360 Controller)

Post by bezauk »

thankyou ive been looking for a good profile for this game thankyou for yr hard work :)

Edit ..
ive been using this profile for awhile its great i have a problem tho every now and again in game most the buttons for the profile will stop working like the hud a button etc the movement buttons always work tho i have to minimize the game and reload the profile and then its fine again just wondering if you have any idea wot could be causing this i havnt got a clue im very new to xpadder lol thankyou for the profile tho its still great :)

Kloreep
Xpadder Xpert
Posts: 99
Joined: 02 May 2010, 21:49
Contact:

Re: Mass Effect 2 (XBox 360 Controller)

Post by Kloreep »

I think that may be a set-switching bug Xpadder has: if you have two "switch to this set while held" buttons (which this profile does: X and Right Button), and you release them in anything but reverse order, you get stuck in one of the "while held" sets. For example: you hold down Right Button to access the other half of your hotkeyed powers, then hold X down to use Power 6, but you then release Right Button first, and only then release X second. This will trap you in one of the Xpadder sets that should only be used while one of these buttons is actually held down.

I suppose it could be prevented by moving the "next weapon, previous weapon" commands to buttons that would be used while holding Right Button, then changing X so that it no longer switches sets. I carried over the design of having both Right Button and X switching to new Xpadder command sets from my layout for ME1. That game has enough hotkeys that it really did need two additional sets. But in hindsight, ME2 could probably get away with only the one additional set on the Right Button.

If the set-switching bug is indeed the problem, you can also resolve it case-by-case a bit faster simply by clicking on the "1" button at the bottom right of the Xpadder window, to switch back to the main set without reloading the profile. You can also hopefully avoid it by making sure you only tap, don't hold, X while you have Right Button held down, and vice versa.

bezauk
Posts: 14
Joined: 13 Aug 2010, 23:49

Re: Mass Effect 2 (XBox 360 Controller)

Post by bezauk »

thank you so much for the info its a perfect description of the problem its the switching weapons that makes it lock up so i just go to the hud and switch weapons now and everything is working awesome its not stopped working once since i did that great stuff bud thankyou

Kloreep
Xpadder Xpert
Posts: 99
Joined: 02 May 2010, 21:49
Contact:

Re: Mass Effect 2 (XBox 360 Controller)

Post by Kloreep »

Thanks, glad you like the profile. :)

Here's a quick & dirty alternate profile. Untested in the actual game, but unless I made a mistake it should work appropriately. It's exactly the same as the original profile except that X is now solely for reloading (tap) or last weapon (hold) - previous and next weapon are left and right on the D-pad while holding Right Button. (And, in the Xpadder itself layout, X no longer switches sets, so there should be no problem getting stuck on one of the other sets.)

Edit 2011/02/06: I've gone ahead and made the "alternate" changes the standard profile, so no need to look here, just take it from the first post.
Last edited by Kloreep on 07 Feb 2011, 04:49, edited 1 time in total.

bezauk
Posts: 14
Joined: 13 Aug 2010, 23:49

Re: Mass Effect 2 (XBox 360 Controller)

Post by bezauk »

Thankyou for your hard work gonna give the alternate profile a go :) im just in the mood for abit of mass effect 2 again takecare

Kloreep
Xpadder Xpert
Posts: 99
Joined: 02 May 2010, 21:49
Contact:

Re: Mass Effect 2 (XBox 360 Controller)

Post by Kloreep »

Thanks, glad to hear it's getting used. :)

AThousandThreads
Posts: 2
Joined: 05 Mar 2012, 00:55

Re: Mass Effect 2 (XBox 360/XInput & PS2/PS3 Controllers)

Post by AThousandThreads »

I've selected, copied and pasted the "XInput" text into Xpadder but for some reason I can only move Shepard and none of the other buttons function appropriately. Any tips as to why this is happening?

Primal Fear
Xpadder Xpert
Posts: 2437
Joined: 09 Feb 2010, 16:41
Location: Germany
Contact:

Re: Mass Effect 2 (XBox 360/XInput & PS2/PS3 Controllers)

Post by Primal Fear »

You didn't create a controller layout.
http://xpadder.com/forum4/viewtopic.php ... =726#p3185

Post Reply

Return to “Game Profiles”