So, I think I got backwards-deck. I play Rocket League, so input lag is a big deal for me there. However, the issue I have seems opposite of what I see online:

  • Using deck controls has noticeable lag
  • Using a wired X-Box controller has noticeable lag
  • Using a Bluetooth X-Box controller works pretty good

Can anyone think of why I would have such bad lag on the built-in controls?

EDIT So this might be display, not input lag!

  • Set Gamescope Disable FPS Limiter On
  • Set Gamescope Allow Tearing On
  • Set Rocket League Vsync Off
  • Set Rocket League FPS to 144

The deck works a lot harder, and fans go crazy, but it’s playable without an external monitor now. I think in limiting to the didplay’s 60hz, the Deck must be doing something else causing display lag.

  • Fubarberry@sopuli.xyzM
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    6 months ago

    That’s really bizarre. A lot of rhythm games have a calibration test you can do for both visual and audio lag, the visual lag test would be a great way to get some time measurements of the lag with different controller types.

    Edit: Rift of the Necrodancer has a free demo that includes a visual latency test.

    • fmstrat@lemmy.nowsci.comOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      Oh perfect, see edited post for a partial solution (so far), I will use this game to test my findings.

  • PlasticExistence@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 months ago

    If you have any plugins installed, I would start by disabling them. I do not get any noticeable lag off the Steam Deck controls, but to be fair I don’t play anything competitively.

    Short of user modifications, I would contact Valve. Their support is excellent.

  • kiagam@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    6 months ago

    You said some control works well, so it might not be your case, but i will leave the info here for others too.

    Make sure your display is set to low latency like a “game mode”, otherwise you get massive input lag

    • fmstrat@lemmy.nowsci.comOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 months ago

      So, this got me thinking. I turned off thr FPS limiter and allowed Tearing in Gamescope. Turned off Vsync and set FPS limiter to 144 in Rocket League. Lo and behold, playable. I think this lay have more to do with the display than the controls.

  • prole
    link
    fedilink
    arrow-up
    1
    ·
    6 months ago

    Maybe steam input is on when it isn’t needed for the game?

      • prole
        link
        fedilink
        arrow-up
        1
        ·
        6 months ago

        I dunno. I’ve never had any issues with input lag so