Bug #689

Analog steering is notchy, not smooth

Added by gabester about 1 year ago. Updated about 1 year ago.

Status:Fixed Start date:04/18/2011
Priority:Normal Due date:
Assignee:flypiper % Done:

100%

Category:RoR - Input System
Target version:0.38
Operating System:All Operating System Bits:

Description

Drive any vehicle in RoR (with an animated steering wheel so you can see it clearly) with an analog controller, like a steering wheel or joystick, and steer slowly. You'll see that the steering wheel moves in ~3 degree notches, instead of moving smoothly. You can also feel the notchiness in the force feedback.

notchy_steering.patch (770 Bytes) Magnifier flypiper, 04/20/2011 08:57 am

History

#1 Updated by flypiper about 1 year ago

  • Status changed from New to Researching
  • % Done changed from 0 to 20

#2 Updated by flypiper about 1 year ago

  • File notchy_steering.patch added
  • Status changed from Researching to requires testing
  • % Done changed from 20 to 70

Should be fixed. The "smoothness" now depends only on the resolution of the controller. Tested with my steering wheel which seems to have only a resolution of 1024 steps. This looks still a bit notchy, but there is now way around this hardware-limit. If smooth generated values are used, it looks good.

Please test and give feedback if it is now good enough or requires improvement.

#3 Updated by gabester about 1 year ago

flypiper wrote:

Should be fixed. The "smoothness" now depends only on the resolution of the controller. Tested with my steering wheel which seems to have only a resolution of 1024 steps. This looks still a bit notchy, but there is now way around this hardware-limit. If smooth generated values are used, it looks good.

Please test and give feedback if it is now good enough or requires improvement.

Hey, thanks for fixing this. I can't compile RoR so you'll have to either give me a binary to test, or have Lifter or one of the other coders test it.

#4 Updated by tdev about 1 year ago

  • % Done changed from 70 to 90

thanks for the patch :)

#5 Updated by Lifter about 1 year ago

  • Status changed from requires testing to Fixed
  • % Done changed from 90 to 100

Tested and merged at rev 1838

Thanks flypiper

->Fixed

Also available in: Atom PDF