MXM Controller Layout Guide (ver. 0.07292017b)
Disclaimer: I am in no way affiliated with the developers of Pinnacle Game Profiler. I’m just a satisfied customer hoping to help others with the potential nightmare of PC gaming if you prefer to use a game pad rather than a mouse and keyboard.
The specific settings that work on my system may not work, or be ideal for you and your situation. I do my best to make sure to map the controller with the game’s default keybindings, but in some cases, that may not be possible as some useful controls may not be set by default in some games. Should you choose to use Pinnacle Game Profiler to assist you with mapping your gamepad/controller of choice, no matter what settings I may suggest be used, whatever the official documentation, or PGP Support states for your specific issue should there be any, is the final word. Anything you do to your system is at your own risk.
Here is my layout for MXM on a DualShock 4 in Pinnacle Game Profiler. It can be used as is, or as a starting point for your own configuration. I use PGP because it’s well built and well documented. You can download and use if for free for 30 days. It's well worth the money in my personal opinion. Although I believe it’s a really great program, there can be a bit of trial and error getting it to work with your games consistently “out of the box”. I hope to help you avoid that as much as possible.
[DOWNLOADS MOVED TO FOLLOWING POST]
IMPORTANT NOTE: You may need to run the program as an Administrator for it to properly map to the controller you're using. Open the program by:
Right Clicking Icon or Listing in Start Menu
Choose 'Run As Administrator' if opening from Desktop
Choose More > Run As Administrator if opening from Start Menu
These are PGP global settings that you may find useful after you’ve got it up and running. All of these settings can be found under Preferences.
Preferences > General
Run this background profile when otherwise inactive
Choose a profile to run when nothing else is. Good if you have a game that you play very often and don’t want to have to fiddle with PGP once you’ve got your controller set up.
Always launch my game profiles in persistent mode
Preferences > Profile
Apply mouse smoothing when mapped to the mouse
Preferences > Display
Remember last position of Pinnacle startup window
Detect button presses while editing configurations
Should be active by default, but in case it isn’t…
Preferences > Message
These are messages that will pop-up as you’re creating and/or editing a profile. They can be set to not reappear when they do show up. Then again, you may need a reminder about that thing that you keep forgetting to do.
Preferences > Exclusions
Stop running any profile if an exclusion is active
“Hey! This is interfering with me running the Netflix app on my computer!”
Set up the Netflix app as an exclusion. Or better yet, visit www.netflix.com and binge to your heart’s content there. The [Windows] app is terrible.
These are profile specific settings. Most of these are active by default or have a global setting that covers the same aspect. I’m only going to cover a few of the most useful options here.
Launch as persistent profile
Instead of setting the global persistent profile setting, you can set it per profile.
Do not start the executable file when this profile is launched
This is particularly useful if a game has a Launcher (like MXM) or you’re playing a game through Steam.
Block game from reading the controller with native support
This stops the game from detecting the controller by default when you’re trying to use it with PGP. This is particularly useful if you’re using an XBOX controller.
Profile Settings > Notes
Use this to note any special settings or configurations you made to a particular profile so that you don’t forget what you did or why you did it. You’ll find this note for my MXM profile:
“The joystick that is set to "Mapped to Mouse Spring" for this profile has its horizontal and vertical range limited to 50%. This is so that the mouse doesn't need to traverse the entire screen as you're changing direction. It should also cover the entire cast radius of AoE and TAoE powers.”
Profile Configuration Screen
Most things on this screen are self explanatory or become clear as you mouse and click through things. There are a few things that aren’t entirely clear after that though. A couple are listed below.
Shift Mode buttons must be held down to shift the layout to the alternate mode. Up to four of these mode shifts can be set.
Adjusting options in the Setup Joystick window will revert any options set when configuring Map to Mouse Spring directly back to their default states. Basically you don’t need to change the settings in MtMS if you’re adjusting the range of the analog stick itself.
My Computer Details
MacBook Pro (Late 2012)
BootCamp Partition running Windows 10 Home
NVIDIA GeForce GT 650M
Intel Core i7 2.3GHz
PlayStation DualShock 4 connected via Bluetooth
Any questions, comments, or concerns can be left here or sent via a Twitter Direct Message or Facebook Messenger. I'm still testing this setup out so feedback is greatly appreciated. I plan to add more to the shifted layout.
Thanks to superwave for suggestions.