I can't connect gimx device to xbox one

Need help? Ask here and someone will help
Post Reply
celaldag1
Posts: 2
Joined: Tue May 19, 2020 3:24 am

I can't connect gimx device to xbox one

Post by celaldag1 »

I bought my hand made gimx device couple mounts age. I was using without problam this time but I never use again. After that I wanna connect today but I can't connect.

When I click start program stars normally but my controllers xbox buttons light turns off and I can't do nothing.

How can I fix this?


Thats the image: https://hizliresim.com/dXTY52


Debug

Code: Select all

global option -l with value `log.txt'
global option -c with value `XOnePadUsb.xml'
controller #1: option -p with value `COM9'
now reading arguments for controller #2
subpos flag is set
force_updates flag is set
auto-grab flag is set
GIMX 8.0 x86_64
Windows 10 (or later) x64
Kernel version: 10.0 (18363)
debug.controller flag is set
debug.usb_con flag is set
GIMX adapter detected, controller type is: XOnePad.
Firmware version: 8.0
Reset sent to the GIMX adapter.
Current baudrate: 500000 bps.
Trying baudrate: 2000000 bps.
Trying baudrate: 1000000 bps.
Trying baudrate: 500000 bps.
Using baudrate: 500000 bps.
path 03:02 device 0000000000000000 time 0ms
path 03:02 device 0000000000000000 time 5ms
path 03:02 device 0000000000000000 time 8ms
path 03:02 device 0000000000000000 time 10ms
path 03:02 device 0000000000000000 time 13ms
path 03:02 device 0000000000000000 time 15ms
path 03:02 device 0000000000000000 time 18ms
path 03:02 device 0000000000000000 time 20ms
path 03:02 device 0000000000000000 time 23ms
path 03:02 device 0000000000000000 time 25ms
path 03:02 device 0000000000000000 time 27ms
path 03:02 device 0000000000000000 time 29ms
path 03:02 device 0000000000000000 time 32ms
path 03:02 device 0000000000000000 time 34ms
path 03:02 device 0000000000000000 time 37ms
path 03:02 device 0000000000000000 time 40ms
path 03:02 device 0000000000000000 time 42ms
path 03:02 device 0000000000000000 time 44ms
path 03:02 device 0000000000000000 time 46ms
path 03:02 device 0000000000000000 time 50ms
path 03:02 device 0000000000000000 time 52ms
path 03:02 device 0000000000000000 time 55ms
path 03:02 device 0000000000000000 time 57ms
path 03:02 device 0000000000000000 time 59ms
path 03:02 device 0000000000000000 time 62ms
path 03:02 device 0000000000000000 time 64ms
path 03:02 device 0000000000000000 time 67ms
path 03:02 device 0000000000000000 time 70ms
path 03:02 device 0000000000000000 time 73ms
path 03:02 device 0000000000000000 time 75ms
path 03:02 device 0000000000000000 time 77ms
path 03:02 device 0000000000000000 time 79ms
path 03:02 device 0000000000000000 time 82ms
path 03:02 device 0000000000000000 time 84ms
path 03:02 device 0000000000000000 time 86ms
path 03:02 device 0000000000000000 time 88ms
path 03:02 device 0000000000000000 time 91ms
path 03:02 device 0000000000000000 time 93ms
path 03:02 device 0000000000000000 time 95ms
path 03:02 device 0000000000000000 time 97ms
path 03:02 device 0000000000000000 time 100ms
path 03:02 device 0000000000000000 time 103ms
path 03:02 device 0000000000000000 time 105ms
path 03:02 device 0000000000000000 time 107ms
path 03:02 device 0000000000000000 time 110ms
path 03:02 device 0000000000000000 time 112ms
path 03:02 device 0000000000000000 time 114ms
path 03:02 device 0000000000000000 time 117ms
path 03:02 device 0000000000000000 time 120ms
path 03:02 device 0000000000000000 time 122ms
path 03:02 device 0000000000000000 time 124ms
path 03:02 device 0000000000000000 time 126ms
path 03:02 device 0000000000000000 time 128ms
path 03:02 device 0000000000000000 time 131ms
path 03:02 device 0000000000000000 time 134ms
path 03:02 device 0000000000000000 time 136ms
path 03:02 device 0000000000000000 time 138ms
path 03:02 device 0000000000000000 time 142ms
path 03:02 device 0000000000000000 time 144ms
path 03:02 device 0000000000000000 time 146ms
path 03:02 device 0000000000000000 time 149ms
path 03:02 device 0000000000000000 time 151ms
path 03:02 device 0000000000000000 time 153ms
path 03:02 device 0000000000000000 time 155ms
path 03:02 device 0000000000000000 time 158ms
path 03:02 device 0000000000000000 time 160ms
path 03:02 device 0000000000000000 time 162ms
path 03:02 device 0000000000000000 time 165ms
path 03:02 device 0000000000000000 time 167ms
path 03:02 device 0000000000000000 time 169ms
path 03:02 device 0000000000000000 time 171ms
path 03:02 device 0000000000000000 time 174ms
path 03:02 device 0000000000000000 time 176ms
path 03:02 device 0000000000000000 time 178ms
path 03:02 device 0000000000000000 time 180ms
path 03:02 device 0000000000000000 time 185ms
path 03:02 device 0000000000000000 time 187ms
path 03:02 device 0000000000000000 time 190ms
path 03:02 device 00000000019dece0 time 193ms
found pass-through device 0x045e:0x02ea
rounding timer period 1000us to 998us
registered joystick 0 with name "XInput Controller"
using default refresh period: 4.00ms
mouse 0 has name 'Dell Touchpad' and virtual id 0
mouse 1 has name 'HID uyumlu fare' and virtual id 0
mouse 2 has name 'HID uyumlu fare' and virtual id 1
keyboard 0 has name 'HID Klavye Aygıtı' and virtual id 0
keyboard 1 has name 'Standart PS/2 Klavye' and virtual id 0
keyboard 2 has name 'HID Klavye Aygıtı' and virtual id 1
joystick 0 has name 'XInput Controller' and virtual id 0
Dump of C:\Users\Yunus\AppData\Roaming/gimx/config/XOnePadUsb.xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="0" type="XOnePad">
    <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="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_10" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="5"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="6"/>
        </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_16" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="XInput Controller"/>
          <event type="button" id="10"/>
        </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_map>
      <axis_map>
        <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 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_2" label="">
          <device type="joystick" id="0" 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="0" 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="0" 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="0" 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>
Haptic core has source haptic_source_rumble for device 045e:02d1
No haptic sink found for joystick 0 (XInput Controller)
Rumble pass-through to joystick 0 (XInput Controller)
Press the guide button of the controller for 2 seconds.
rounding timer period 4000us to 3992us
Exiting
src/gusb.c:384 transfer_timeout: libusb_interrupt_transfer failed with error: Pipe error
connectors/usb_con.c:589 usb_send_interrupt_out_sync: error sending interrupt out
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: I can't connect gimx device to xbox one

Post by Matlo »

Hello,

Please check if the Xbox One controller cable is fine. Try another one.

Also, did you update the Xbox One controller firmware lately?
GIMX creator
celaldag1
Posts: 2
Joined: Tue May 19, 2020 3:24 am

Re: I can't connect gimx device to xbox one

Post by celaldag1 »

Yes I updated my controller. I tried insider program few days ago. Maybe thats the problem.

Do you have any idea about downgrading the controller?
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: I can't connect gimx device to xbox one

Post by GoDlike »

Unfortunately it isn't possible, blocked by MS.

Damn, Microsoft is making problems with every update. Why they still change the damn protocol?
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
User avatar
Matlo
Posts: 5768
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: I can't connect gimx device to xbox one

Post by Matlo »

At some point it was possible to downgrade in Windows, but I don't know if this is still working.

viewtopic.php?p=18038#p18038
GIMX creator
Post Reply