Bug #382

Deadzone for analog controllers is on the wrong end

Added by Crystal over 1 year ago. Updated over 1 year ago.

Status:Closed Start date:08/01/2010
Priority:Normal Due date:
Assignee:tdev % Done:

100%

Category:Configurator
Target version:0.37-r1
Operating System:Windows Operating System Bits:
Votes: 1

Description

I'm using a Logitech G25 wheel.
In the controls you can set a Deadzone up to 30%.
Well it does work, but the deadzone is added on the wrong end of the input scale.
In the test screen, both the 'result' and 'raw input' bar start at the same time when pressing the pedal a bit. With a deadzone of 30%, the 'result' bar will reach the end by 30% earlier than the 'raw input', so the last 30% of the raw input bar have no effect.
This is wrong, the deadzone should be at the start of the 'raw input' bar, so that when you start pressing the pedal, nothing will happen until the bar is 30% filled, THEN the 'result' bar should start.
I'm using Windows Vista, not sure whether it works on Linux or Mac. That's why I set the operating system to Windows for now until some people have confirmed this.

Analog_deadzone.patch (790 Bytes) flypiper, 08/18/2010 04:43 pm

Associated revisions

Revision 1518
Added by tdev over 1 year ago

closes #382

History

Updated by tdev over 1 year ago

  • Target version set to 0.37-r1

Updated by flypiper over 1 year ago

Hopefully fixed, it should work as expected now...
Axes must be reversed first and then the deadzone should be processed.

Updated by tdev over 1 year ago

flypiper wrote:

Hopefully fixed, it should work as expected now...
Axes must be reversed first and then the deadzone should be processed.

thanks, merged :)

Updated by tdev over 1 year ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Applied in changeset r1518.

Also available in: Atom PDF