Xbox360 pad not connected to XboxOne

Need help? Ask here and someone will help
Post Reply
SerYozhik
Posts: 5
Joined: Sat Jun 15, 2019 12:07 pm

Xbox360 pad not connected to XboxOne

Post by SerYozhik »

Hi!
My console is XboxOne
Gimx version is 7.13, DIY adapter (checked on xbox360 wheel to PS4 connection)
My OS is Windows 10
Firmware was updated to EMUXONE.hex successfully.
I'm trying to connect a Xbox 360 pad to Xbox One.
So, i'm plugging Xbox360 controller and adapter to PC (gimx_config detect Xbox360 pad as XInput Controller 0), turning the console power on, connecting disabled XboxOne pad to PC (guide light was activated, gimx_config detect XboxOne pad as XInput Controller 1).
Next, i'm starting gimx_launcher, selecting X360Pad config and pressing Start button.

Code: Select all

global option -c with value `X360Pad.xml'
controller #1: option -p with value `COM3'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
auto-grab flag is set
GIMX adapter detected, controller type is: XOnePad.
found pass-through device 0x045e:0x02ea
Timer resolution: min=156250 max=5000 current=4990
rounding timer period to 998
registered joystick 0 with name "XInput Controller"
using default refresh period: 4.00ms
Haptic core has source haptic_source_rumble for device 045e:02d1
No haptic sink found for joystick 0 (XInput Controller)
Press the guide button of the controller for 2 seconds.
rounding timer period to 3992
On pressing guide button on XboxOne pad, XboxOne pad (not Xbox360) was connected to console

Log file on Google disk: https://drive.google.com/file/d/1sVZSn- ... sp=sharing

Please, help!

P.S. Sorry for my poor English
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Xbox360 pad not connected to XboxOne

Post by Matlo »

Try this configuration:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="0" type="360pad">
    <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_9" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="5"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="button" id="14"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_0" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="axis" id="0" dead_zone="0" multiplier="0.004" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="rel_axis_1" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="axis" id="1" dead_zone="0" multiplier="0.004" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="axis" id="2" dead_zone="0" multiplier="0.004" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="rel_axis_3" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="axis" id="3" dead_zone="0" multiplier="0.004" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="abs_axis_13" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="axis" id="4" dead_zone="0" multiplier="0.008" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="abs_axis_14" label="">
          <device type="joystick" id="1" name="XInput Controller"/>
          <event type="axis" id="5" dead_zone="0" multiplier="0.008" exponent="1.00" shape="Circle"/>
        </axis>
      </axis_map>
    </configuration>
  </controller>
</root>
Click on select all, copy, open gimx-config, click on "File > Import from clipboard". Save configuration, and select it in gimx-launcher.
GIMX creator
SerYozhik
Posts: 5
Joined: Sat Jun 15, 2019 12:07 pm

Re: Xbox360 pad not connected to XboxOne

Post by SerYozhik »

Which order controllers must be connected to PC? Xbox360 or XboxOne first?
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Xbox360 pad not connected to XboxOne

Post by Matlo »

This does not matter. Xbox One controller will always be XInput Controller 0 since it is used for the authentication.
GIMX creator
SerYozhik
Posts: 5
Joined: Sat Jun 15, 2019 12:07 pm

Re: Xbox360 pad not connected to XboxOne

Post by SerYozhik »

it helped! Thank you! You're the best!

But, how about xbox360 wheel support for XboxOne, do you planning to do this? Please,please, please!
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: Xbox360 pad not connected to XboxOne

Post by GoDlike »

Xone wheel support is on our to do list but no ETA.
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
SerYozhik
Posts: 5
Joined: Sat Jun 15, 2019 12:07 pm

Re: Xbox360 pad not connected to XboxOne

Post by SerYozhik »

GoDlike wrote: Sat Jun 15, 2019 11:34 pm Xone wheel support is on our to do list but no ETA.
That's great news! )
Thanks again
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Xbox360 pad not connected to XboxOne

Post by Matlo »

I'm unsure this wheel has proper FFB support on Windows, which is required to have FFB support in GIMX.
GIMX creator
SerYozhik
Posts: 5
Joined: Sat Jun 15, 2019 12:07 pm

Re: Xbox360 pad not connected to XboxOne

Post by SerYozhik »

This weel work correctly with PS4 and GIMX, so, i hope, will work with XBOX One too
Post Reply