Gear Shift Input Debouncing

Discussion in 'Ideas and Suggestions' started by av1onic, Jul 6, 2021.

  1. av1onic

    av1onic
    Expand Collapse

    Joined:
    Dec 2, 2016
    Messages:
    52
    Implementing shift debouncing (as seen in Assetto Corsa Competizione for example) would be great for people with fancy shifters that can sometimes bounce back and double-shift and people with cheap wheels that have faulty, double-clicking shift paddles.

    Shift debouncing is a feature that cuts off gear shift input for a set amount of time (200ms for example) after the first input has been made. This prevents double downshifts/upshifts when using, for example, worn out paddle shifters that double-click.
     
    • Agree Agree x 3
    • Like Like x 1
  2. JlnPrssnr

    JlnPrssnr
    Expand Collapse

    Joined:
    Jun 15, 2016
    Messages:
    25
    Badly needed, can't shift with my T150 paddles currently since they jump 2-3 gears at once
     
    • Like Like x 1
  3. Diamondback

    Diamondback
    Expand Collapse
    Vehicle Systems Lead
    BeamNG Team

    Joined:
    Apr 8, 2014
    Messages:
    1,840
    Cool idea, I'll make a ticket about it. (Can't promise any ETA though).
     
    • Like Like x 6
  4. JlnPrssnr

    JlnPrssnr
    Expand Collapse

    Joined:
    Jun 15, 2016
    Messages:
    25
    Thanks, sounds great! After playing around with it in RFactor 2 via the player.JSON file, 150ms (second lowest option) eliminates all mis-shifts on my wheel, just so you have a baseline.
     
  5. Rali232

    Rali232
    Expand Collapse

    Joined:
    Apr 23, 2022
    Messages:
    1
    Yes this would be aprechiated! I use logitech g25 and it has known issue of double shifting in sequential mode. Its usable in Assseto because of the debouncing but in beamng it is not.
     
    • Like Like x 1
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice