Me and my 2 other friends were planning to play fifa on my computer last night. I have 3 gamepads. One is xbox one controller. I use cachy os and I couldn’t connect my xbox gamepad. I connected it actually but the laptop was not able to understand that was a gamepad. It didn’t worked. I tried for 1 hour and my friends just laught ar me because of i use linux. And the worst part, if it was windows we would have no problem. Anyway, do you have any suggestions cause i thought cachy might not be the best option for gaming. I dont want dual boot my laptop, i hate windows

  • superglue@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    13
    ·
    5 days ago

    Xbox controllers were always very unstable for me, I switched to 8bitdo and it’s been problem free. Also no more stick drift.

  • Dariusmiles2123@sh.itjust.works
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    5 days ago

    I’ve never tried Cachy OS or played fifa lately, but I always test every possible situation before inviting people in front of one of my computers.

    That way, they only see a curated and tested version of the Linux world.

    But it’s not like I’ve converted anyone😅

  • Static_Rocket@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 days ago

    The Xbox One controller is a bit goofy. I noticed the newest firmware actually makes it misbehave with the usual stack under linux. Haven’t had the time to debug since my controller was on it’s last legs anyway. Try rolling it back a release or 2.

    • _Nemo_@lemmy.ml
      link
      fedilink
      arrow-up
      4
      ·
      5 days ago

      I second this. Firmware on these controllers is really hit and miss. My first controller (gen 5, iirc) worked flawlessly out of the gate. My second (gen 6 (?)) would co connect and then disconnect again. A firmware update (on Windows, grml) did the trick back then (and now I’m not touching that shit again).

  • drone509@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 days ago

    I’m no expert, but is it possible you had an Xbox one controller, and didn’t have the correct driver? A quick google indicated that it took the xpadneo driver.

    • thingsiplay@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      5 days ago

      It is probably the driver. xpadneo is recommended for Bluetooth, but I personally recommend to use the proprietary wireless adapter from Microsoft. In that case the driver xone is recommended.

  • InFerNo@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    5 days ago

    What controllers do you have besides the xbox one controller?

    I have an xbox 360 controller and it’s plug and play. Just happened to use it yesterday to play cuphead through Lutris.

    I also play with PS3 controllers and Wiimotes.

    I don’t have any of the latest generation controllers.

  • vas@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    5 days ago

    Hey, yeah, shit like that happens in life. The jokes about that from your friends are understandable but inconsequential. After all, you probably love Linux not because everything is plug-and-play here, but because it’s free and customizable (and you can set up a lot of things to be plug-and-play, too, if that’s what you want).

    By the way, heads-up on connecting Android phones for file exchange: those require the MPT driver, too. Some distros/desktop environments ship it out-of-the-box, some don’t.

    And last thought from a social angle. With experience of using Linux and talking with other people in the last ~18 years, I would recommend not to advertise Linux, to yourself or to others, as a system that “can do everything that Windows can”. That’s just not true. Some stuff Windows can do that Linux cannot, some stuff Linux can do that Windows cannot. For me it worked best to get people interested in Linux if I:

    • Don’t push hard. I answer any inquiries eagerly, but I leave people the space to stay where they are. If they believe something is really good for them, I let them have it. Good advertising moments come themselves when people themselves note that they’re actually lacking something.

    • I teach, and more rarely do I just do something directly. I’ve noticed this keeps people engaged longer. “Don’t give the fish, teach how to fish”.

    • Sometimes it’s fun to share the awesome things you can do in Linux. And many people don’t know that all the routers, Android phones and servers are near-100% Linux. Learning that impresses them and seems count towards “good reputation” for the system in their eyes, too. (And it’s a true fact.)

    • cmnybo@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 days ago

      MTP is really buggy and unreliable. It doesn’t matter if it’s on Linux or windows. If you need to transfer a lot of data, I would suggest using the android debug bridge.

  • vala@lemmy.dbzer0.com
    cake
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    When I used to use windows, I tried buying and using Xbox controllers on 2 different occasions and both times had to return the control because I simply couldn’t get it working.

  • mystic-macaroni@lemmy.ml
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    5 days ago

    Games and gaming hardware are not designed to run on linux. A distinct difference from linux doesn’t run games or games don’t work on linux. In the ideal world developers would make games operating system agnostic. Sadly they do not.

    That said, anticipate that you might have problem, and plan your gaming sessions accordingly. Test your games ahead of time. Consult protondb when things don’t go your way. Steer your friends toward games you know work.

  • thingsiplay@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    That’s because of the proprietary drivers of Microsoft. I use Xbox controllers for years since Xbox 360 days on my PC as my main gamepad. Since the Xbox One era we needed to use a third party community maintained driver, for use with the official dongle from Microsoft. It usually works perfectly, after the initial setup and installation of the driver. But from time to time, it can break for days until an update is out (such as when the driver becomes incompatible with a new Linux Kernel release).

    This is why I’m done with Xbox gamepads on Linux and purchased an 8Bitdo gamepad (and later the new Steam Controller to play specifically on Steam).

  • Joelk111@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    I use an Xbox One Elite V2 Controller with the official MS Wireless adapter with Xone. It isn’t the most reliable, but it usually works fine.

  • Snapz@lemmy.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    7
    ·
    4 days ago

    Not to make fun of you specifically, but to illustrate bigger truth here…

    “I’m a bear and I try to avoid the bear trap company and their sponsored section of the forest. I want to play with my friends, who are bears as well, but also big supporters of the bear trap company and they always want to play in the company’s forest. Problem is the company makes you wear a special pair of shoes to enter their forest - the shoes cost a lot of money and they also actively track your position and record your conversations so that hunters can more easily find you (and your loved ones) to target and hurt you all. My friends exclusively buy/wear those shoes regardless of being in the company’s forest and they laugh at me because I don’t… What should I do so they will like me? The worst part, if I just give up and buy the shoes, it will solve the problem designed by the company to trap me and pit me against friends and I’ll be allowed in the forest”

    Solution: step one, get new friends.

      • Snapz@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        4
        ·
        4 days ago

        Hey dude bro,

        “I tried for 1 hour and my friends just laught ar me because of i use linux.”

        So like, not just that, man…

        • Yttra@lemmy.world
          link
          fedilink
          arrow-up
          5
          arrow-down
          1
          ·
          4 days ago

          Sorry, “dude bro”? Let me be clearer, then:

          What I was trying to say was that toxic ecosystems aren’t important here, and “get new friends” isn’t helpful advice, even as a joke.

          All they needed was “here is how you get that controller working” and the issue they were actually concerned about is solved.

          • Snapz@lemmy.world
            link
            fedilink
            arrow-up
            1
            arrow-down
            2
            ·
            4 days ago

            Encouraging the (what reads like a younger) person to value themselves enough to not tolerate their friends making fun of them for doing the objectively right thing here is not a “toxic environment”.

            Now, you blindly defending your own position “on behalf of others” due to some internalized battle you have with your perception of others attacking you IS toxic. You’re a martyr for nothing but yourself in these scenarios, though you assuredly walk away feeling like a white knight (and again, to only your benefit).

            So yes, “get new friends” following an illustrative anecdote that may take OP out of their own POV and see the same scenario objectively can be very important to some in this position - especially those who may be conditioned to think they aren’t deserving of friends that DON’T make fun of them, dude.

            • Yttra@lemmy.world
              link
              fedilink
              arrow-up
              2
              ·
              4 days ago

              Not “environment” but “ecosystem.” I was referring to Windows, not friend groups. I guess I wasn’t clear enough.

              I hate to bring out the “it’s not that deep”, but it definitely feels like you’re reading a little too far into what I was trying to say. You’ve well and truly lost me here with the “white knight” part, I wasn’t trying to be combative and I’m not sure what “internalized battle” you imagine I have. Sure, I didn’t project OP’s friends as particularly hostile as much as light ribbing, so I easily could have misjudged the situation. Still, this feels like a bit much.

              I’m not sure what it is about the internet turns people into such armchair psychologists, but I’m just going to leave things here, wish you well, and move on with my day.

              • Snapz@lemmy.world
                link
                fedilink
                arrow-up
                1
                arrow-down
                1
                ·
                4 days ago

                I’m not sure what it is about the internet that turns people into such back peddling revisionists once they ate called out? But you won’t be responding again, so I guess this is the end.

        • juipeltje@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          4 days ago

          Just did a quick search and yeah apparently there aren’t really xbox controller drivers included in the kernel from what i can tell. I assumed it would just work cause it has been the case for all the controllers i tried, but i have never even owned an xbox controller so i never tested that. I figured such a popular controller surely would work ootb, but i guess not.

          • prole@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            2
            ·
            4 days ago

            My XBone controller works perfectly fine with my Linux PC. No tinkering required. BT sees it and connects right away.

              • prole@lemmy.blahaj.zone
                link
                fedilink
                arrow-up
                2
                ·
                4 days ago

                Could be a distro thing. I’m on Bazzite which is gaming focused so it wouldn’t surprise me if they had built in drivers for XBox controllers or something

                • juipeltje@lemmy.world
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  4 days ago

                  Ah, yeah that might be it. Makes sense that a gaming distro like that would want to make sure xbox controllers work.