PlayStation Move Navigation controller?

Need help? Ask here and someone will help
SLOYAROLE™
Posts: 16
Joined: Sat Nov 26, 2011 4:32 am
Location: U.S.A.

Re: PlayStation Move Navigation controller?

Post by SLOYAROLE™ »

Matlo wrote:It has a BT address, but it doesn't have the same USB identifiers.
Oh, okay. I have no idea what that means but I'm guessing it's why the BT address doesn't show in the BT config GUI. Thanks, Matlo.
mkubiak
Posts: 12
Joined: Sat May 06, 2017 2:36 pm

Re: PlayStation Move Navigation controller?

Post by mkubiak »

Hey guys,

Its actually an easy setup wired or wireless with SCP drivers: http://forums.pcsx2.net/Thread-XInput-W ... Controller

Once You get it running as an Xinput device, run the gimx configuration and map Your buttons (and left analog axis) both from Move Nav and mouse. Save the config.
Then open it up and find the "axis" section, open Your mouse config from fps-config and copy aim axis lines into the axis section. If theres a device name next to keyboard buttons (well ull need a lot of buttons on the mouse if You want to get this setup without keyboard :)) just remove it and leave the blank space - ""

My config looks like this:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="0" type="DS4">
    <configuration id="1">
      <trigger type="" id="" name="" button_id="" switch_back="no" delay="0"/>
      <mouse_options_list/>
      <intensity_list/>
      <button_map>
	    <button id="abs_axis_10" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
		<button id="abs_axis_13" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
		<button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="14"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="axis up" id="4" threshold="10"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="F1"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="F2"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="F3"/>
        </button>
        <button id="abs_axis_17" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="7"/>
        </button>
		<button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="9"/>
        </button>
      </button_map>
      <axis_map>
	  <axis id="rel_axis_3" label="Aiming - y axis">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="29" multiplier="16.35" exponent="0.35" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2" label="Aiming - x axis">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="29" multiplier="12.2" exponent="0.35" shape="Circle"/>
        </axis>
        <axis id="rel_axis_1" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="axis" id="1" dead_zone="0" multiplier="0.004" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="rel_axis_0" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="axis" id="0" dead_zone="0" multiplier="0.004" exponent="1.00" shape="Circle"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
  </controller>
</root>
Post Reply