I don't know about adding native controller support, or anything to do with the coalesced.ini file, but I use a program called GlovePie (Its similar to pinnacle or xpadder, just much more coding based and free) to translate all my xbox controls to keyboard and mouse presses.
Currently I'm having a few bugs with the single player power menu and weapon menu stuff, but I plan to be able to scroll through powers and weapons individually (powers by holding left bumber, weapons by holding right bumber) just by moving the cursor to the proper coordinates on the screen, and then assign them to the hotkeys similarily. Of course another issue there is that the coordinates would change based on the screen resolution and aspect ratio. Also the menus are still only used with the right stick emulating mouse movements.
As for multiplayer it works well though. I haven't tried with aim assist enabled yet. I wrote in my own mouse acceleration and stuff, so it helps to turn off "mouse dampening" in the game settings. There are some variables at the top that can be changed to suit your liking. I tried to get the controls as close as possible to xbox, they are as follows:
A = action / sprint
B = Melee
Y = Power slot 2
X = Reload, hold to switch weapons
LB = Power slot 1
RB = Power slot 3
Dpad left = ammo supplies
Dpad right = ops pack
Dpad down = medigel
Dpad up = switch to rockets
Click in left stick = middle mouse button (move around corners while in cover)
While the left trigger is pulled the sensitivity is reduced slightly (to whatever you set var.SlowSensitivity to) for better aiming.
pulling the right trigger with cause vibration for a better feel when shooting weapons.
I hope this helps the people who didn't want to pay for a program like pinnacle or xpadder.
You can download GlovePie here:
http://glovepie.org/lpghjkwer.php And my script is here:
https://dl.dropbox.c.../Me3 Xinput.PIE
Modifié par Kthiessen, 05 juillet 2012 - 04:57 .