Profile Configuration

The profile configuration area features a set of controls to select the appropriate input and output protocols, to reassign buttons mappings and to adjust the sensitivity. While the MAX Mapper plugin is open, all changes made in the profile configuration take effect instantly, allowing you check and test all remaps and sensitivity adjustments on-the-fly, either directly while playing a game or in the Device Monitor.
Profile Configuration
The controller shown in the center is actually representing the output protocol (console). The input entries (controller) are available in the combo boxes around the controller picture.

Input and Output Protocols
1. Input and Output Protocols
 Any configuration should start with selections of the input and output protocols.
• INPUT: The input protocol represents the controller you wish to use and it will determine the available inputs in the combo boxes around the controller picture. The options from left to right are: DualShock 4, Xbox One Controller, DualShock 3, Xbox 360 controller and the Wiimote/Wii U Pro controller.
• OUTPUT: The output protocol represents the console you wish to use and it will determine the controller picture in the center area. The options from left to right are: PlayStation 4, Xbox One, PlayStation 3 and Xbox 360/PC.
For example: assuming you have selected Xbox 360 controller as INPUT and PlayStation 3 as the OUTPUT. If the combo box associated with the “TRIANGLE” button on the controller image is showing the “A” this means that the action of pressing the “A” button on your Xbox 360 controller will be converted to the action of pressing the “TRIANGLE” button for the PlayStation 3 console.
Mapping Assignments
2. Mapping Assignments
MAX Mapper allows you to perform any kind of remapping, without exceptions. For example, it is possible to remap the entries of the motion sensors of a DualShock 4 or DualShock 3 controller to the Xbox One or Xbox 360 analog sticks or the Wiimote infrared sensors to the analog sticks, or even remap a single input for multiple outputs. This makes it possible to play racing games with the DualShock 4 or DualShock 3 motion sensor on Xbox 360, play bowling games with the Wiimote, and even play FPS games with the Wiimote+SensorBar “Point and Shoot” feature.
The mapping assignments (remapping) procedure is very simple and intuitive. Just select the desired input value in the combo boxes for each output button, analog stick or sensor as illustrated in the picture. Remember, the combo box represents your controller and the central picture your console. The action of pressing the button you choose in the combo box will be converted to the output button associated with the combo box
Button Sensitivity
The entries that represent the variation of value according to the pressure applied on the button allow for the adjustment of sensitivity. These settings can be accessed by clicking on the button next to each controller combo box.
The sensitivity adjustment is performed by a percentage factor. For example, a factor of 50% means that the output value will be 50% of the input value. A factor of 200% means that the output value will be 200% of the input value. The default value is 100% meaning that no adjustment on sensitivity is being applied. In some situations it may be desirable to always have the maximum value in a given output, independently of the input value. This behavior can be selected in the sensitivity settings by activating the option “Set 100% for any input value”
Analog Stick Sensitivity
The sensitivity adjustment on the analog sticks are a special case. The adjustment is made on the pair (X, Y) in order to allow a more advanced configuration. This makes it possible to have a more precise control of the values translation from other sources such as motion sensors, IR sensors, or the FragFX Mouse Controller for the analog stick.
• Mid-Point: This changes the midpoint value of an entry, e.g.: the default midpoint is 50%, if you change it to 35 you are defining two sensitivity ranges, a high sensitivity range (close to rest position) and a low sensitivity range (when far from rest position), as shown in the figure below
If you configure this parameter with 80 you are defining a zone of low sensitivity when close to the rest position (better accuracy), and a zone of high sensitivity when far from rest position (fast movements).
• Sensitivity: This is the angular adjustment, the value is multiplied to the current value of specified entry. 100 means multiply by 1, 143 means multiply by 1.43, 72 means multiply by 0.72, e.g.: if you enter 100% this means your output will be equal to your input for that button or analog stick. Entering 143% means your output will be equal to 143% of the input value (greater than). Entering 72% means your output will be equal to 72% of the input value (less than).
• Deadzone: Adjust the deadzone for the specific analog stick. The default deadzone shape is SQUARE but it can be changed to a CIRCLE shape. In this case the radius value of the CIRCLE deadzone is set in the Y field.
• Invert:  Invert the direction of the analog stick axis. If activated, pushing the stick UP will result in a DOWN value. The same applies to the X axis if invert is activated, pushing the stick LEFT will result in a RIGHT value.
• Stickize: PlayStation 3 and PlayStation 4 consoles and its controllers will not let you move the analogue stick to the X and Y axis of a full square when diagonal, it only moves in circles, regardless of how you are moving the stick. However, with an Xbox you can have both X and Y axis fully register a square shape (+100 /-100) despite the stick being circular.
The Stickize option converts the values of the Wiimote IR sensor (or mouse) to match the circle area of the analog stick (essentially adding an outside deadzone). The possible values of the analog sticks are usually confined to the area of a circle, being impossible to reach the maximum values in the diagonals. In this case, the stickize setting can be adjusted to cancel this effect, enabling access to the full X and Y access and essentially erasing any deadzone. The behavior of some mice/games react differently to this of course. You may find that the default max value of 142 works perfectly, whereas you may have a game that is far more responsive with a setting of 115.
We have tried to illustrate this as best as possible in the graphic below.
With Xbox games, this should be left at its default value (142). For PlayStation games, the only one that we know which specifically requires this adjustment is Battlefield Bad Company 1 (PS3), however there are reports that a value of 115-120 works well with some PS3/PS4 games. As always every mouse and game will be different, and we recommend that you keep the setting as default (142) unless you find it absolutely necessary.