Page 1 of 1

INVERTER ACCELERATOR AND BRAKE AXIS

Posted: Sat Jan 26, 2019 8:36 pm
by herbertfx
Hello Pilots, and Players I'm in need of some help. I have a pedal project for the G27, but my system works with inverted Axis try to follow some tips here of the forum nothing happened.
Could someone help me? I am the translator of the Gimx Launcher Application, I know that it is little more accurate than this extreme help !! TKS !!!!

Config:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <controller id="1" dpi="0" type="G29 PS4">
    <configuration id="1">
      <trigger type="keyboard" id="0" name="" button_id="LALT" switch_back="no" 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_0" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="23"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="24"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="25"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="26"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="15"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="18"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="17"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="16"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="5"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_13" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_14" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="20"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="19"/>
        </button>
        <button id="abs_axis_20" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="8"/>
        </button>
        <button id="abs_axis_21" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_22" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_23" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_24" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_25" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_26" label="">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="button" id="14"/>
        </button>
        <button id="abs_axis_0" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="4"/>
        </button>
        <button id="abs_axis_1" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="6"/>
        </button>
        <button id="abs_axis_2" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="5"/>
        </button>
        <button id="abs_axis_3" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="11"/>
        </button>
        <button id="abs_axis_4" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="14"/>
        </button>
        <button id="abs_axis_5" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="12"/>
        </button>
        <button id="abs_axis_6" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="13"/>
        </button>
        <button id="abs_axis_7" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="3"/>
        </button>
        <button id="abs_axis_8" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="1"/>
        </button>
        <button id="abs_axis_9" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="0"/>
        </button>
        <button id="abs_axis_10" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="2"/>
        </button>
        <button id="abs_axis_11" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="9"/>
        </button>
        <button id="abs_axis_12" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="10"/>
        </button>
        <button id="abs_axis_15" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="7"/>
        </button>
        <button id="abs_axis_16" label="">
          <device type="joystick" id="0" name="PS4 Controller"/>
          <event type="button" id="8"/>
        </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.00" 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.00" exponent="1.00" shape="Circle"/>
        </axis>
        <axis id="rel_axis_0" label="wheel">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="axis" id="0" dead_zone="0" multiplier="0.0039" exponent="1.00" shape=""/>
        </axis>
        <axis id="abs_axis_19" label="clutch">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="axis" id="4" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
        </axis>
        <axis id="abs_axis_18" label="brake">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="axis" id="2" dead_zone="0" multiplier="0.008" exponent="1.00" shape=""/>
        </axis>
        <axis id="abs_axis_17" label="gas">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="axis" id="1" dead_zone="0" multiplier="-0.008" exponent="1.00" shape=""/>
        </axis>
      </axis_map>
      <joystick_corrections_list>
        <correction low_value="32767" low_coef="-8191" high_value="0" high_coef="0">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="axis" id="1"/>
        </correction>
        <correction low_value="32767" low_coef="-8191" high_value="0" high_coef="0">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="axis" id="2"/>
        </correction>
        <correction low_value="32767" low_coef="-8192" high_value="0" high_coef="0">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="axis" id="4"/>
        </correction>
        <correction low_value="0" low_coef="-16383" high_value="0" high_coef="0">
          <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
          <event type="axis" id="3"/>
        </correction>
      </joystick_corrections_list>
      <force_feedback>
        <device type="joystick" id="0" name="Logitech G27 Racing Wheel USB"/>
        <inversion enable="yes"/>
        <gain rumble="100" constant="100" spring="100" damper="100"/>
      </force_feedback>
    </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/>
      <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.00" 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.00" exponent="1.00" shape="Circle"/>
        </axis>
      </axis_map>
      <joystick_corrections_list/>
    </configuration>
  </controller>
</root>

Re: INVERTER ACCELERATOR AND BRAKE AXIS

Posted: Sat Jan 26, 2019 9:01 pm
by Matlo
Hello,

Just override your config with the official one.

It would be nice if you could update the translation you made a year ago so that I can add it into the next version.

Re: INVERTER ACCELERATOR AND BRAKE AXIS

Posted: Sat Jan 26, 2019 10:07 pm
by herbertfx
Sorry if I was not so clear, I need the configuration that reverses the axes by putting the negative values are not working .... ah Yes soon I will update the translation !!!

Re: INVERTER ACCELERATOR AND BRAKE AXIS

Posted: Sat Jan 26, 2019 10:25 pm
by Matlo
Just set a negative sensitivity. Since you messed a few things I still recommend to start from official config.

Re: INVERTER ACCELERATOR AND BRAKE AXIS

Posted: Sat Jan 26, 2019 10:46 pm
by herbertfx
Basically would it? Does this already reverse my axes?


Re: INVERTER ACCELERATOR AND BRAKE AXIS

Posted: Sun Jan 27, 2019 3:50 pm
by Matlo
Sorry, I failed to read even the title. I thought you wanted to reverse the wheel axis.

Why are your pedal axes inverted?

Re: Use G29 as G27?

Posted: Tue Jan 29, 2019 12:20 am
by herbertfx
Exactly!! the system of pedals that I am doing works inverted by electronic questions...

Re: INVERTER ACCELERATOR AND BRAKE AXIS

Posted: Thu Jan 31, 2019 8:32 am
by Matlo
I moved your last post since I think it was in the wrong topic.

Open your config with gimx-config, go to the Axis tab, select a line in the table, and click on Modify. Then click on Auto-detect, press the pedal axis, and perform calibration. Click on Apply. Do the same for the other pedals.Save your config.

Re: INVERTER ACCELERATOR AND BRAKE AXIS

Posted: Sun Feb 03, 2019 9:39 pm
by herbertfx
I'll try this setup !! Thank you so much for your help! keep informed here about the final solution!