Translations of this page:
en

Configure MotioninJoy

Now that you have the MotioninJoy drivers installed, it's time to configure your controller for use in a game.
Follow this guide to get started with playing your game!

Default Buttons and Axises

Here is a list of the default buttons and axises for the Analog Gamepad 3 profile.
This is good to know when you are assigning the game's controls to the buttons on the controller.

Default buttons/axises for v3-v5 drivers

PC button/axis PS3 controller button/axis
Button 1
Button 2
Button 3
Button 4
Button 5 L2
Button 6 R2
Button 7 L1
Button 8 R1
Button 9 Select
Button 10 Start
Button 11 L3
Button 12 R3
Button 13 PS button
Button 14-20 Custom profile
POV switchDpad
X/Y Axis Left Analog Stick
Z Axis Right Analog Stick Up/Down
Z Rotation Right Analog Stick Left/Right
Y Rotation Sixaxis Up/Down
X Rotation Sixaxis Left/Right
Slider Sixaxis accelerometers,
fast movement up/down
(like shaking a soda bottle)
Dial Sixaxis accelerometers,
fast movement left/right
(like throwing a frisbee)



Default buttons/axises for v6 drivers

PC button/axis PS3 controller button/axis
Button 1
Button 2
Button 3
Button 4
Button 5 L1
Button 6 R1
Button 7 Select
Button 8 Start
Button 9 L3
Button 10 R3
Button 11 PS button
Button 12 Dpad up
Button 13 Dpad down
Button 14-20 Custom profile
POV switchDpad
X/Y Axis Left Analog Stick
Z + Axis L2
Z - Axis R2
Z Rotation Sixaxis Left/Right
Y Rotation Right Analog Stick Up/Down
X Rotation Right Analog Stick Left/Right
Slider Sixaxis Up/Down
Dial



DS3 Tool Options

On the QuickStart page of the DS3 Tool, you have these profile options.

Profile options

These are the different profile options you can select.

  • Digital Gamepad(Dpad,without joystick)
    This is like the original PS1 controller, only the Dpad and buttons work, all axises are disabled.
  • Analog Gamepad1(POV,Joysticks)
    This is like the PS2 controller. Dpad is set to POV/hat switch, and the 2 analog sticks are set up on the X,Y, Z and RZ axes but SixAxis is disabled.
  • Analog Gamepad2(POV,Joysticks,Analog Triggers)
    With this profile option, the Dpad is set to POV/hat switch, the 2 analog sticks are set up on the X,Y, Z and RZ axes, and L2 and R2 buttons are now also on an axis. SixAxis is still disabled.
  • Analog Gamepad3(POV,Joysticks,Analog Triggers,Motion sensor)
    This is like the PS3's DualShock 3 controller. With this profile the SixAxis motion sensors are enabled, and the L2 and R2 buttons are re-mapped to buttons 5 and 6.
  • Xbox 360 Controller Emulator
    This option emulates the Xbox 360 controller and makes your PS3 controller work with PC games that only support a Xbox 360 controller by making the system think the PS3 controller is a Xbox 360 controller. The downside is that there might be a bit of lag time, especially with the vibration.
  • Custom Profile
    This option allows you to make a custom profile and set the buttons, sticks, and Sixaxis to whatever you want. the custom profile can be set by clicking on Custom (next to QuickStart) and setting your options. Note that currently custom profiles do not also support emulating the Xbox 360 controller at the same time as using a custom profile.

Calibrate the PS3 controller

First you want to go to the DS3 tool, and make sure Analog Gamepad #3 is enabled. Next click on the Game Controller Panel button. Click Properties in the Game Controllers window, then click on the Settings tab and click on the Calibrate button. This makes the analog sticks and Sixaxis more responsive and is recommended if you plan on using the Sixaxis functions!!

In your game you can set the control mappings to whatever you like, refer to the button list above.

Set up the game's controls

Now that you have the PS3 controller calibrated and ready, it's time to configure the game's controls. Specific instructions vary from one game to the next, for specific instructions for your game please check out the configuration guides.
Here are the generic instructions that should work with most games.

  1. Start up your game and go into its options menu. From there select the Control Options menu.
  2. In this menu here you should be able to assign the game's controls to the PS3 controller buttons.
  3. Once done, press OK or Save to save your changes.

Note: If you see anything about a Xbox 360 controller, such as you only see an image of what the controls are on a Xbox 360 controller, you might need to go back to the DS3 tool and select and enable the Xbox 360 emulator profile option as the game probably only supports a Xbox 360 controller. This is seen frequently on popular games such as Call of Duty. To see what games require an Xbox 360 controller, please check out the Xbox 360 controller games and MiJ Compatibility page.

Set up Emulator controls

If you want to use your PS3 controller with a console emulator, such as Project64 or PCSX2, you'll need to assign the controller controls in the controller settings in the emulator to the buttons on the PS3 controller.
Here we will use PCSX2 as an example, but these instructions should work with most other emulators, you'll just need to find where the controller settings menu is in your emulator. Also knowing what the console's original controller looks like and what its button placement is is a good idea.

(write no more later)

More

Configure PS3 controller for use as keyboard/mouse

In addition to using the PS3 controller as a joystick, you can use it as the mouse and map buttons to keyboard shortcuts. There are two ways of accomplishing this:
1. Select the Custom Profile option in the DS3 tool and make your own custom profile in the DS3 Tool profile editor.
2. You can use a program called JoytoKey which translates button presses and axis movement from a game controller to keyboard shortcuts and mouse movement.

Still working on writing this page

en/help/config.txt · Last modified: 2010/12/15 23:15 by 0.0.0.0
Back to top
CC Attribution-Noncommercial-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0