Page 1 of 1

Leo Bodnar wheel

Posted: Mon May 15, 2017 8:37 am
by mfeighan
Hi, i am setting up a bodnar wheel, the steering is fine however i get no force feedback.

Capture file link:
https://drive.google.com/open?id=0B8fFN ... jc2T1JzSTA

FFB outputs:

Code: Select all

C:\Users\Kim\Downloads>ffb_3.exe
Available haptic devices:
0 Steering Wheel
Enter the haptic device number: 0
Found axis with actuator: X
Found axis with actuator: Y
Supported effects:
  constant force
    types: constant force, custom force, attack, fade, hardware, periodic, start delay,
    params:
      static: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
      dynamic: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
  ramp force
    types: attack, fade, hardware, periodic, ramp force, start delay,
    params:
      static: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
      dynamic: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
  square
    types: constant force, custom force, attack, fade, hardware, periodic, ramp force, start delay,
    params:
      static: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
      dynamic: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
  sine
    types: constant force, custom force, attack, fade, hardware, periodic, ramp force, start delay,
    params:
      static: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
      dynamic: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
  triangle
    types: constant force, custom force, attack, fade, hardware, periodic, ramp force, start delay,
    params:
      static: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
      dynamic: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
  sawtoothup
    types: constant force, custom force, attack, fade, hardware, periodic, ramp force, start delay,
    params:
      static: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
      dynamic: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
  sawtoothdown
    types: constant force, custom force, attack, fade, hardware, periodic, ramp force, start delay,
    params:
      static: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
      dynamic: all params, axes, direction, duration, enveloppe, gain, start delay, trigger button, trigger repeat interval, type specific params,
  spring
    types: condition, custom force, deadband, hardware, saturation, start delay,
    params:
      static: all params, axes, direction, duration, gain, start delay, type specific params,
      dynamic: all params, axes, direction, duration, gain, start delay, type specific params,
  damper
    types: condition, custom force, deadband, hardware, saturation, start delay,
    params:
      static: all params, axes, direction, duration, gain, start delay, type specific params,
      dynamic: all params, axes, direction, duration, gain, start delay, type specific params,
  inertia
    types: condition, custom force, deadband, hardware, saturation, start delay,
    params:
      static: all params, axes, direction, duration, gain, start delay, type specific params,
      dynamic: all params, axes, direction, duration, gain, start delay, type specific params,
  friction
    types: condition, custom force, deadband, hardware, saturation, start delay,
    params:
      static: all params, axes, direction, duration, gain, start delay, type specific params,
      dynamic: all params, axes, direction, duration, gain, start delay, type specific params,
Playing left spring effect
Playing right spring effect
Playing left damper effect
Playing right damper effect

Re: Leo Bodnar wheel

Posted: Mon May 15, 2017 9:40 am
by Matlo
Hi,

Is the effect correctly played when using fedit? When using ffb_3.exe?
Could you please also provide a GIMX log file?

Re: Leo Bodnar wheel

Posted: Tue May 16, 2017 5:24 am
by mfeighan
yes the effect is correctly played with fedit
ffb i think only the first of some effects were played (and quiet violently)

next time i am there i will supply a gimx log file

Cheers

Re: Leo Bodnar wheel

Posted: Tue May 16, 2017 5:45 am
by Matlo
mfeighan wrote: Tue May 16, 2017 5:24 am ffb i think only the first of some effects were played (and quiet violently)
Did you move the wheel during the test?

Re: Leo Bodnar wheel

Posted: Wed May 17, 2017 8:42 am
by mfeighan
Hi, ok i ran the test again and the left & right spring work perfectly, couldn't notice anything with the left and right damper. I also tried the damper simulation in the force feedback toolbox and couldn't notice anything there.

Strangely i got force feedback this time when generating you the logfile:

https://drive.google.com/open?id=0B8fFN ... mt1MDBkcVU

i feel there may need to be a bit of joystick corrections as it feels close but not quite there, when the wheel's range is set to 900 deg middle is 0 , full lock left is -15000 and full right is 15000 any suggestions?

Re: Leo Bodnar wheel

Posted: Wed May 17, 2017 9:38 am
by Matlo
Post your configuration and I will have a look.

Re: Leo Bodnar wheel

Posted: Thu May 18, 2017 7:47 am
by mfeighan

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<root>
<controller id="1" type="G29 PS4" dpi="0">
<configuration id="1">
<trigger id="" type="" delay="0" switch_back="no" button_id="" name=""/>
<mouse_options_list/>
<intensity_list/>
<button_map>
<button id="abs_axis_11" label="">
<device id="1" type="joystick" name="BU0836A Interface"/>
<event id="2" type="button"/>
</button>
<button id="abs_axis_12" label="">
<device id="1" type="joystick" name="BU0836A Interface"/>
<event id="3" type="button"/>
</button>
<button id="abs_axis_0" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="4" type="button"/>
</button>
<button id="abs_axis_1" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="6" type="button"/>
</button>
<button id="abs_axis_2" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="5" type="button"/>
</button>
<button id="abs_axis_3" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="11" type="button"/>
</button>
<button id="abs_axis_4" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="14" type="button"/>
</button>
<button id="abs_axis_5" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="12" type="button"/>
</button>
<button id="abs_axis_6" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="13" type="button"/>
</button>
<button id="abs_axis_7" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="3" type="button"/>
</button>
<button id="abs_axis_8" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="1" type="button"/>
</button>
<button id="abs_axis_9" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="0" type="button"/>
</button>
<button id="abs_axis_10" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="2" type="button"/>
</button>
<button id="abs_axis_11" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="9" type="button"/>
</button>
<button id="abs_axis_12" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="10" type="button"/>
</button>
<button id="abs_axis_15" label="">
<device id="1" type="joystick" name="BU0836A Interface"/>
<event id="0" type="button"/>
</button>
<button id="abs_axis_16" label="">
<device id="0" type="joystick" name="PS4 Controller"/>
<event id="8" type="button"/>
</button>
<button id="abs_axis_8" label="">
<device id="1" type="joystick" name="BU0836A Interface"/>
<event id="11" type="button"/>
</button>
<button id="abs_axis_9" label="">
<device id="1" type="joystick" name="BU0836A Interface"/>
<event id="6" type="button"/>
</button>
</button_map>
<axis_map>
<axis id="rel_axis_0" label="wheel">
<device id="0" type="joystick" name="Steering Wheel"/>
<event id="0" type="axis" shape="" exponent="1.00" multiplier="0.0039" dead_zone="0"/>
</axis>
<axis id="abs_axis_17" label="gas">
<device id="0" type="joystick" name="BU0836A Interface"/>
<event id="2" type="axis" shape="" exponent="1.00" multiplier="0.008" dead_zone="0"/>
</axis>
<axis id="abs_axis_18" label="brake">
<device id="0" type="joystick" name="BU0836A Interface"/>
<event id="1" type="axis" shape="" exponent="1.00" multiplier="0.008" dead_zone="0"/>
</axis>
<axis id="abs_axis_19" label="clutch">
<device id="0" type="joystick" name="BU0836A Interface"/>
<event id="0" type="axis" shape="" exponent="1.00" multiplier="0.008" dead_zone="0"/>
</axis>
</axis_map>
<joystick_corrections_list/>
</configuration>
</controller>
</root>

Re: Leo Bodnar wheel

Posted: Tue May 23, 2017 12:39 pm
by Matlo
Use a sensitivity of 0.0085 for the wheel axis.
It looks like the clutch pedals axis needs correction.
I think the following value should do the job: low_value = 32767, low_coef = -16384, high_value = 0, high_coef = 0

Re: Leo Bodnar wheel

Posted: Tue May 23, 2017 7:35 pm
by razzta01
Hi, I am trying to setup a similar wheel (MIGE motor+simcube) but I do not achieve to assign the wheelm to my PS4. mfeighan, could you let me know how you did proceed? I mean how you did setup gimx-config.
Rgds.

Re: Leo Bodnar wheel

Posted: Thu May 25, 2017 2:08 am
by mfeighan
Thank you, i already set the wheel axis to .8 and it feels about right.
The guy i set it up for is quite happy with it all and he donated you 20 Euro as a thank you.
He doesn't use a clutch so i don't think that bothers him, but its worth changing next time i drop by

Thanks again Matlo for all the help.

Razzta i basically copied the g27-g29 config and modified the axis & buttons, also removing what was not wanted/needed then it was a bit of trial and error.