v7 dead band problem

Questions, in particular about the usage / Fragen vor allem zu Benutzung von HELI-X
Post Reply
olegan
Posts: 3
Joined: 27 Jan 2018 16:44

v7 dead band problem

Post by olegan » 27 Jan 2018 17:05

HELI-X 7, Linux 64bit, RealFlight controller.
All sticks have dead band, even the throttle. Dead band settings in Flight Mode are at 0.
Here is a video: https://youtu.be/5NLq-2wvQG0

Version 6 works just fine, so the controller itself is ok.

User avatar
Michael
Posts: 1697
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: v7 dead band problem

Post by Michael » 27 Jan 2018 17:51

Yuu can try the different input systems: global options->input system

olegan
Posts: 3
Joined: 27 Jan 2018 16:44

Re: v7 dead band problem

Post by olegan » 27 Jan 2018 20:51

Thank you, Michael

Code: Select all

jinput-b1.jar
did the trick

eraserix
Posts: 2
Joined: 13 Oct 2018 11:08

Re: v7 dead band problem

Post by eraserix » 13 Oct 2018 11:16

Sorry to resurrect this old thread.

Heli-X 7, Ubuntu 18.04 64b, Cypress USB dsmX HID, same problem, but none of the input systems improves the situation.

I've triead all input libraries (-b1 does not see any controller in my case). The others all work the same with lots of dead band. The controller works fine in another simulation on windows.

Edit: The controller also works fine with Heli-X in Windows (jinput-b8, default did not recognize any controller).

User avatar
Michael
Posts: 1697
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: v7 dead band problem

Post by Michael » 13 Oct 2018 11:34

Is there a chance to calibrate the controller in Linux?

eraserix
Posts: 2
Joined: 13 Oct 2018 11:08

Re: v7 dead band problem

Post by eraserix » 14 Oct 2018 11:41

Yep, turns out you can. Good writeup: https://wiki.archlinux.org/index.php/Gamepad

What I ended up doing and what seems to solve my problem on Ubuntu 18.04:
  1. Code: Select all

    apt install joystick jstest-gtk
  2. Run jstest-gtk and calibrate your stick. This turned out to set the dead zones to reasonable values. Take note about the device path displayed in the tool, e.g. something like /dev/input/js0
  3. Store the calibration values of the device. This avoids having to recalibrate the device after every boot. Use the device path from step (2)

    Code: Select all

    sudo jscal-store /dev/input/js0

Post Reply