Gimx adapter & Rpi3 model B

Need help? Ask here and someone will help
kamperkilla87
Posts: 144
Joined: Tue Mar 13, 2018 7:10 am

Unkown issue

Post by kamperkilla87 »

Received my adapter today trying to set it up. After hitting start it says something about no device name. Multiple keyboards an nice not supported. Any help is much appreciated.
kamperkilla87
Posts: 144
Joined: Tue Mar 13, 2018 7:10 am

Gimx adapter & Rpi3 model B

Post by kamperkilla87 »

I received my adapter today. Pretty sure I got everything hooked up properly. After choosing what config I want an hitting start it doesn't appear to do anything. Although my mouse an keyboard stop working on my Pi. Neither are working on my xbox. Any help is appreciated.
Last edited by kamperkilla87 on Sat Mar 24, 2018 2:52 pm, edited 1 time in total.
kamperkilla87
Posts: 144
Joined: Tue Mar 13, 2018 7:10 am

Re: Adapter

Post by kamperkilla87 »

Code: Select all

global option -l with value `log.txt'
global option -c with value `Fortnite.xml'
controller #1: option -p with value `/dev/ttyUSB0'
now reading arguments for controller #2
status flag is set
subpos flag is set
force_updates flag is set
GIMX 7.2 ARMv6
Raspbian GNU/Linux 9.1 (stretch)
Linux 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 unknown
Bus 001 Device 007: ID 0e6a:02c0 Megawin Technology Co., Ltd 
Bus 001 Device 006: ID 1b1c:1b3c Corsair 
Bus 001 Device 005: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Bus 001 Device 013: ID 045e:02d1 Microsoft Corp. XBOX One Controller for Windows
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
        |__ Port 2: Dev 13, If 0, Class=Vendor Specific Class, Driver=xpad, 12M
        |__ Port 2: Dev 13, If 1, Class=Vendor Specific Class, Driver=, 12M
        |__ Port 2: Dev 13, If 2, Class=Vendor Specific Class, Driver=, 12M
        |__ Port 3: Dev 5, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
        |__ Port 4: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 4: Dev 6, If 2, Class=Human Interface Device, Driver=, 12M
        |__ Port 4: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 5: Dev 7, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 5: Dev 7, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
GIMX adapter detected, controller type is: XOnePad.
Reset sent to the GIMX adapter.
found pass-through device 0x045e:0x02d1
registered joystick 0 with name "Microsoft X-Box One pad"
using default refresh period: 4.00ms
mouse 0 has name 'Corsair Corsair Gaming HARPOON RGB Mouse' and virtual id 0
mouse 1 has name 'Corsair Corsair Gaming HARPOON RGB Mouse' and virtual id 1
mouse 2 has name 'dakai PS/2+USB Keyboard' and virtual id 0
keyboard 0 has name 'Corsair Corsair Gaming HARPOON RGB Mouse' and virtual id 0
keyboard 1 has name 'dakai PS/2+USB Keyboard' and virtual id 0
keyboard 2 has name 'dakai PS/2+USB Keyboard' and virtual id 1
joystick 0 has name 'Microsoft X-Box One pad' and virtual id 0
joystick 1 has name 'Corsair Corsair Gaming HARPOON RGB Mouse' and virtual id 0
Dump of /home/pi/.gimx/config/Fortnite.xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="6000" type="XOnePad">
    <configuration id="1">
      <trigger type="" id="" name="" button_id="" switch_back="no" delay="0"/>
      <mouse_options_list>
        <mouse name="" id="0" mode="Aiming" buffer_size="3" filter="1.00"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_3" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LALT"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="c"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="r"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="e"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RETURN"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="b"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELUP"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="x"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="q"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="m"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="UP"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="DOWN"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RIGHT"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LEFT"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="f"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELDOWN"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="keyboard" id="0" name="Microsoft X-Box One pad"/>
          <event type="button" id="8"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="30" multiplier="3.47" exponent="0.60" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="30" multiplier="2.65" exponent="0.60" shape="Circle"/>
        </axis>
        <axis id="rel_axis_1-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
        <axis id="rel_axis_1+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_0-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_0+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
    <configuration id="2">
      <trigger type="mouse" id="0" name="" button_id="BUTTON_RIGHT" switch_back="yes" delay="0"/>
      <mouse_options_list>
        <mouse name="" id="0" mode="Aiming" buffer_size="1" filter="0.00"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_14" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELUP"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_WHEELDOWN"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LEFT"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="DOWN"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="RIGHT"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="m"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="c"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="r"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="b"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="x"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LALT"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_3" label="">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="20" multiplier="2.60" exponent="0.70" 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="20" multiplier="2.60" exponent="0.70" shape="Circle"/>
        </axis>
        <axis id="rel_axis_0-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_1+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_0+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
        <axis id="rel_axis_1-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
  </controller>
</root>
[01;33mWarning: [0mA device name is empty. Multiple mice and keyboards are not managed.
Press the guide button to activate the controller.
Exiting
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: "No Xbox One controller (without 3.5mm jack) was found on USB ports."

Post by GoDlike »

It's just a warning. It should work if you proceed.
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
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: Adapter

Post by GoDlike »

Did u try pressing guide button on keyboard to activate controller?
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
kamperkilla87
Posts: 144
Joined: Tue Mar 13, 2018 7:10 am

Re: Adapter

Post by kamperkilla87 »

I believe so. I keep getting a message stating key bindings on profile 1 an 2 don't match.
kamperkilla87
Posts: 144
Joined: Tue Mar 13, 2018 7:10 am

Re: Adapter

Post by kamperkilla87 »

Also is there any specific order to power things on, an plug in?
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: Adapter

Post by GoDlike »

It's official adapter? If yes then just plug it to the pc/pi and the other side to console using included cable. Please try on PC. There may be something wrong with your pi system.

I'll check your config in couple of minutes.
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
kamperkilla87
Posts: 144
Joined: Tue Mar 13, 2018 7:10 am

Re: Adapter

Post by kamperkilla87 »

Yes it's an official adapter from the Gimx store. An I can't try it on a regular pc cause I don't have one. Hint the reason I purchased the Pi. After I hit start on the Gimx launcher I can no longer use my mouse an keyboard on the Pi. It locks me out, which I believe it's supposed to do. I'm getting nothing on the Xbox though. Also in the Gimx launcher under port I'm only getting two options. They are as follows... Ttyusbo, an ttyamao. Idk if that helps, thought I'd add it.
User avatar
GoDlike
Posts: 1318
Joined: Thu Apr 28, 2016 12:47 pm
Location: Poland

Re: Adapter

Post by GoDlike »

Thanks for the information. Keep in mind that Pi support is still experimental. I'll asko Matlo about this.

I would try this on someone's PC if I were you.
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
Post Reply