Page 1 of 2

overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Thu Nov 10, 2022 10:40 pm
by domasb
Hello, I'm creating a config for the first time, so I have probably made mistakes. The first issue that I face is "mouse capture broke". It seems that sometimes the clicks act on windows, and not on Xbox. Here is a demonstration vid: https://photos.app.goo.gl/mkxcFWUdWdbuYHvr6

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="4000" type="Sixaxis">
    <configuration id="1">
      <trigger type="" id="" name="" button_id="" switch_back="" 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_16" label="quick melee">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="v"/>
        </button>
        <button id="abs_axis_15" label="interact">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="f"/>
        </button>
        <button id="abs_axis_14" label="primary fire">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_13" label="secondary fire">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_12" label="ability 2">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="e"/>
        </button>
        <button id="abs_axis_11" label="ability 1">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_10" label="reload">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="r"/>
        </button>
        <button id="abs_axis_9" label="jump">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_8" label="crouch">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LCTRL"/>
        </button>
        <button id="abs_axis_7" label="ability 3">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="q"/>
        </button>
        <button id="abs_axis_6" label="ping">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="abs_axis_5" label="communication menu">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="c"/>
        </button>
        <button id="abs_axis_4" label="switch weapons">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
        <button id="abs_axis_3" label="communication need healing">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="x"/>
        </button>
        <button id="abs_axis_2" label="xbox button">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSUPER"/>
        </button>
        <button id="abs_axis_1" label="options">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
        <button id="abs_axis_0" label="stats board">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </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="13" multiplier="1.50" exponent="1.00" 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="13" multiplier="1.50" exponent="1.00" 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>
    <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_16" label="quick melee">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="v"/>
        </button>
        <button id="abs_axis_15" label="interact">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="f"/>
        </button>
        <button id="abs_axis_14" label="primary fire">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_13" label="secondary fire">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_12" label="ability 2">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="e"/>
        </button>
        <button id="abs_axis_11" label="ability 1">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_10" label="reload">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="r"/>
        </button>
        <button id="abs_axis_9" label="jump">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_8" label="crouch">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LCTRL"/>
        </button>
        <button id="abs_axis_7" label="ability 3">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="q"/>
        </button>
        <button id="abs_axis_6" label="ping">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="abs_axis_5" label="communication menu">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="c"/>
        </button>
        <button id="abs_axis_4" label="switch weapons">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
        <button id="abs_axis_3" label="communication need healing">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="x"/>
        </button>
        <button id="abs_axis_2" label="xbox button">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSUPER"/>
        </button>
        <button id="abs_axis_1" label="options">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="ESCAPE"/>
        </button>
        <button id="abs_axis_0" label="stats board">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </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="20" multiplier="1.50" exponent="1.00" 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="1.50" exponent="1.00" 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>

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Fri Nov 11, 2022 6:05 am
by ckaiycool
Try end task synaptics pointing device.
https://gimx.fr/forum/viewtopic.php?t=3012

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Fri Nov 11, 2022 5:39 pm
by domasb
I did it and it didn't work. Then I restarted pc, ended synaptics task and then it worked, but only for the first time. When tried to start again, mouse capture broke occurs again, even with tasks closed.

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Fri Nov 11, 2022 6:54 pm
by ckaiycool
Maybe try to disable it completely through services, so it won't restart.

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Fri Nov 11, 2022 6:57 pm
by ckaiycool
Press Windows Key +X.
Select Device manager.
Expand Mice and other pointing devices.
Right click on Synaptic touchpad driver and select Disable.
Click OK to confirm and check with the issue.

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Fri Nov 11, 2022 10:33 pm
by domasb
ckaiycool wrote: Fri Nov 11, 2022 6:57 pm Press Windows Key +X.
Select Device manager.
Expand Mice and other pointing devices.
Right click on Synaptic touchpad driver and select Disable.
Click OK to confirm and check with the issue.
I've tried, I can't disable, only uninstall.

P.S. I don't know why there are 3 mouses, I have connected only one through usb hub.
Image

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Fri Nov 11, 2022 11:26 pm
by ckaiycool
Click on properties and there somewhere should be a disable option.

The other thing about usb is probably if you have changed usb port for the mouse or something else.
Just uninstall them and replug your mouse into one port.

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Fri Dec 02, 2022 9:13 pm
by domasb
ckaiycool wrote: Fri Nov 11, 2022 11:26 pm Click on properties and there somewhere should be a disable option.

The other thing about usb is probably if you have changed usb port for the mouse or something else.
Just uninstall them and replug your mouse into one port.
This didn't help. I now have checked multiple times that there is no synaptics processes running when opening gimx. Sometimes (rarely) the mouse captures properly, after I exited the failed captures a couple of times. I also disabled trackpad completely when mouse is plugged in. Maybe this is a software bug? Or should I change the gimx adapter.

https://photos.app.goo.gl/Rpi9REJsFPfiuGxJA

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Sat Dec 03, 2022 10:09 am
by ckaiycool
Test on another computer, i highly doubt this is a bug if you are using the latest version of Gimx. This has been sorted out on older revisions.
It´s either your computer that does something like putting the USB port to Hibernate or something of that kind.

Test on other computer and then you will know is my advice.

Re: overwatch 2 mouse and keyboard config for xbox one/ series s/x

Posted: Fri Dec 09, 2022 8:36 am
by domasb
I think something's wrong with my config because this problem doesn't occur with other configs. Can you please check if my config is suitable with these game settings?

Code: Select all

<?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="10" filter="1"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_16" label="Melee">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="v"/>
        </button>
        <button id="abs_axis_15" label="Sprint/Toggle Zoom">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_9" label="Shoot">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_10" label="Aim">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_12" label="Ping">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="abs_axis_11" label="Tactical">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="q"/>
        </button>
        <button id="abs_axis_13" label="Reload/Use">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="r"/>
        </button>
        <button id="abs_axis_14" label="Jump">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_8" label="Crouch">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LCTRL"/>
        </button>
        <button id="abs_axis_7" label="Switch Weapons">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
        <button id="abs_axis_6" label="D-Pad Left">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="b"/>
        </button>
        <button id="abs_axis_5" label="D-Pad Down">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="x"/>
        </button>
        <button id="abs_axis_4" label="D-Pad Right">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="g"/>
        </button>
        <button id="abs_axis_3" label="D-Pad Up">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_2" label="PS">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSUPER"/>
        </button>
        <button id="abs_axis_1" label="Start">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </button>
        <button id="abs_axis_0" label="Share">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="m"/>
        </button>
        <button id="abs_axis_11" label="Ultimate">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="abs_axis_12" label="Ultimate">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_1" label="Aiming - y axis">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="20" multiplier="12.00" exponent="0.50" shape="Circle"/>
        </axis>
        <axis id="rel_axis_0" label="Aiming - x axis">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="20" multiplier="8.00" exponent="0.50" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_3+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_2+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
        <axis id="rel_axis_3-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
    <configuration id="2">
      <trigger type="keyboard" id="0" name="" button_id="4" switch_back="yes" delay="0"/>
      <mouse_options_list>
        <mouse name="" id="0" mode="Aiming" buffer_size="10" filter="1"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_16" label="Melee">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="v"/>
        </button>
        <button id="abs_axis_15" label="Sprint/Toggle Zoom">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_9" label="Shoot">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_10" label="Aim">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_12" label="Ping">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="abs_axis_11" label="Tactical">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="q"/>
        </button>
        <button id="abs_axis_13" label="Reload/Use">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="r"/>
        </button>
        <button id="abs_axis_14" label="Jump">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_8" label="Crouch">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LCTRL"/>
        </button>
        <button id="abs_axis_7" label="Switch Weapons">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
        <button id="abs_axis_6" label="D-Pad Left">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="b"/>
        </button>
        <button id="abs_axis_5" label="D-Pad Down">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="x"/>
        </button>
        <button id="abs_axis_4" label="D-Pad Right">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="g"/>
        </button>
        <button id="abs_axis_3" label="D-Pad Up">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_2" label="PS">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSUPER"/>
        </button>
        <button id="abs_axis_1" label="Start">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </button>
        <button id="abs_axis_0" label="Share">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="m"/>
        </button>
        <button id="abs_axis_11" label="Ultimate">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="abs_axis_12" label="Ultimate">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_1" label="Aiming - y axis">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="20" multiplier="13.00" exponent="0.50" shape="Circle"/>
        </axis>
        <axis id="rel_axis_0" label="Aiming - x axis">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="20" multiplier="9.00" exponent="0.50" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_3+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_2+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
        <axis id="rel_axis_3-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
    <configuration id="3">
      <trigger type="keyboard" id="0" name="" button_id="g" switch_back="yes" delay="0"/>
      <mouse_options_list>
        <mouse name="" id="0" mode="Aiming" buffer_size="10" filter="1"/>
      </mouse_options_list>
      <intensity_list/>
      <button_map>
        <button id="abs_axis_16" label="Melee">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="v"/>
        </button>
        <button id="abs_axis_15" label="Sprint/Toggle Zoom">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSHIFT"/>
        </button>
        <button id="abs_axis_9" label="Shoot">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_LEFT"/>
        </button>
        <button id="abs_axis_10" label="Aim">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_RIGHT"/>
        </button>
        <button id="abs_axis_12" label="Ping">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_MIDDLE"/>
        </button>
        <button id="abs_axis_11" label="Tactical">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="q"/>
        </button>
        <button id="abs_axis_13" label="Reload/Use">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="r"/>
        </button>
        <button id="abs_axis_14" label="Jump">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="SPACE"/>
        </button>
        <button id="abs_axis_8" label="Crouch">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LCTRL"/>
        </button>
        <button id="abs_axis_7" label="Switch Weapons">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X1"/>
        </button>
        <button id="abs_axis_6" label="D-Pad Left">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="b"/>
        </button>
        <button id="abs_axis_5" label="D-Pad Down">[img]https://snipboard.io/45Q0kh.jpg[/img]
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="x"/>
        </button>
        <button id="abs_axis_4" label="D-Pad Right">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="g"/>
        </button>
        <button id="abs_axis_3" label="D-Pad Up">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_2" label="PS">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="LSUPER"/>
        </button>
        <button id="abs_axis_1" label="Start">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="TAB"/>
        </button>
        <button id="abs_axis_0" label="Share">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="m"/>
        </button>
        <button id="abs_axis_11" label="Ultimate">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
        <button id="abs_axis_12" label="Ultimate">
          <device type="mouse" id="0" name=""/>
          <event type="button" id="BUTTON_X2"/>
        </button>
      </button_map>
      <axis_map>
        <axis id="rel_axis_1" label="Aiming - y axis">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="y" dead_zone="20" multiplier="13.00" exponent="0.50" shape="Circle"/>
        </axis>
        <axis id="rel_axis_0" label="Aiming - x axis">
          <device type="mouse" id="0" name=""/>
          <event type="axis" id="x" dead_zone="20" multiplier="9.00" exponent="0.50" shape="Circle"/>
        </axis>
        <axis id="rel_axis_2-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="a"/>
        </axis>
        <axis id="rel_axis_3+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="s"/>
        </axis>
        <axis id="rel_axis_2+" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="d"/>
        </axis>
        <axis id="rel_axis_3-" label="">
          <device type="keyboard" id="0" name=""/>
          <event type="button" id="w"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
  </controller>
</root>
Image
Image

Image
Image