I use primarily 8bitdo controllers (in xbox emulation mode, so they show up as xbox controllers), and so far I’ve ran into several major bugs; wondering if others have experienced the same (i.e. it’s something wrong with my setup) or found any workarounds

  1. The controllers show up as 2 controllers when steam input is turned on – to workaround this, I need to go into Steam’s controller settings and turn off “Steam Input for XBox controllers”, and they show up as one again.

  2. It seems to have controllers working, they need to be connected before the game starts.

  3. When loading a game with 2 controllers connected to the same computer, if you go into the session manager to move characters around (hit start -> LB I think), your first player’s screen disappears forever and is unusable.

  4. When a controller disconnects, you have to restart the entire game to reconnect them – I can’t figure out how to rejoin if a controller goes to sleep.

Edit: forgot to mention this is on (stock) steam deck. Turns out the problem was Proton Experimental, it works a lot better when I turn off “Force use of specific compatibility version”.

  • HobbesHK
    link
    fedilink
    arrow-up
    3
    ·
    11 months ago

    8bitdo owner here - I’m having exactly the same issues. I’m playing on Linux, so I thought that might’ve been the issue but probably not then. As long as the controller is connected before starting the game, and I keep it awake during the game, all is good. Awkward, but I suppose we’ll have to manage for now.

    • kelvie@lemmy.caOP
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      11 months ago

      Oh, forgot to mention so am I (steam deck). Which gave me a clue to check ProtonDB – it works a lot better when I turned off using Proton Experimental to let it use the default Proton version.

      • HobbesHK
        link
        fedilink
        arrow-up
        1
        ·
        11 months ago

        Thanks for the tip - that works for me too!