this post was submitted on 19 Jul 2026
25 points (77.8% liked)

Linux

66561 readers
262 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS
 

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

top 50 comments
sorted by: hot top controversial new old
[–] gabmus@retrolemmy.com 27 points 3 days ago* (last edited 3 days ago)

Xbox controllers ship with a firmware bug out of the box (thanks microslop!), you need to update the firmware to make them work properly on Linux, but it needs to be done through windows as explained in this section in the Arch Wiki. EDIT: you still need to install the xpadneo driver once your firmware is updated.

A decent option for those of us that don't have and don't want to have windows around is to bring your controller with you to a computer shop, along with a usb cable, and use one of the demo computers to update it.

If spending money is an option, a lot of people already recommended 8bitdo controllers, I can only say I agree with that. I have the ultimate 2c, which is about ~30 eur, comes with hall effect joysticks, so no stick drift ever, and uses a dongle for the wireless connection, with an option to use bluetooth as well. Plus they come in some really pretty color combinations. Hard to beat that for the money.

[–] WolfLink@sh.itjust.works 6 points 2 days ago (1 children)

Use Steam for SteamInput even if you get your games from Somewhere else.

[–] _fryerDan@sh.itjust.works 1 points 20 hours ago

This is the only way I've been able to play games for the past few years

[–] Moodel@feddit.uk 6 points 3 days ago (1 children)

Your friends laughing at you is born of ignorance.

Regardless whether you can play a game or not, you have more power at your fingertips than they will ever get to experience if they continue to use Windows.

[–] PowerCrazy@lemmy.ml 3 points 2 days ago

But what good is this power if you cannot wield it?

[–] Dariusmiles2123@sh.itjust.works 16 points 3 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😅

[–] superglue@lemmy.dbzer0.com 13 points 3 days ago (1 children)

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

[–] Tattorack@lemmy.world 7 points 3 days ago (1 children)

Second on 8Bitdo. Very good controllers.

[–] Zen_Shinobi@lemmy.world 8 points 3 days ago (1 children)

Third on 8BitDo.

Playstation controllers are plug in play

[–] Nugscree@lemmy.world 3 points 2 days ago (2 children)

we talking ps4 or ps5 controllers?

[–] forestbeasts@pawb.social 2 points 2 days ago

Both I think! But can personally confirm PS4 at the very least.

-- Frost

[–] Horse@lemmygrad.ml 3 points 2 days ago (1 children)
[–] DanWolfstone@leminal.space 2 points 2 days ago (1 children)

Thank you mysterious horse...?

[–] Horse@lemmygrad.ml 2 points 2 days ago

you're welcome :D


[–] Tetsuo@jlai.lu 4 points 2 days ago

I'm the only linux user in my group of friends and fortunately my switch didn't change anything.

I never was late or anything to play because every game starts well now. My controller only works when steam is started though so I think I still can improve that by installing the steam compatibility driver package thing.

Honestly dont give up OP. Once you will have completely setup your games and got to know your system better it will run fine.

I also hated Windows so much I moved to cachyos earlier this year and I'm not turning back. Also I have never played as much video games since my switch to cachyos. The change of OS and the fact that I again feel "in control" of my computer again had somehow reinvigorated my fun playing games with friends.

Basically, OP, dont give up! If I can make it everyday with my group of friends, you can manage it too with yours (even if they sound rather immature). Honestly once you will have setup games on proton so many times you will be able to avoid most problems in a matter of minutes.

IE we bought and played a game on a whim with 4 players. It wasn't working on cachyos-proton so I quickly changed it to my emergency GE-Proton compatibility and it worked right away.

[–] SavvyBeardedFish@reddthat.com 9 points 3 days ago
[–] luthis@lemmy.nz 8 points 3 days ago

I remember when the xbox controller didn't work on windows. Stupid Microsoft

[–] Static_Rocket@lemmy.world 5 points 3 days ago (1 children)

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 5 points 3 days ago* (last edited 3 days ago) (1 children)

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).

[–] anon5621@lemmy.ml 4 points 3 days ago

One of reasons why i like so much ps4 dualshock, that thing just works anywhere

[–] InFerNo@lemmy.ml 2 points 3 days ago (1 children)

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.

[–] forestbeasts@pawb.social 1 points 2 days ago

PS4 controllers work perfectly fine. Heard PS5 controllers do too but we don't have one of those to test.

-- Frost

[–] vas@lemmy.ml 4 points 3 days ago (1 children)

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 4 points 3 days ago (1 children)

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.

[–] gabmus@retrolemmy.com 3 points 3 days ago (1 children)

Transfering files via LAN is also a viable option, LocalSend is the one option I use and it's available on both flathub and f-droid

[–] forestbeasts@pawb.social 2 points 2 days ago

KDE Connect is great for one-off "shoot file to other device" transfers. (Less helpful for huge copies.)

-- Frost

[–] drone509@discuss.tchncs.de 4 points 3 days ago (1 children)

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 1 points 3 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.

[–] thingsiplay@lemmy.ml 2 points 3 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 2 points 3 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.

[–] BartyDeCanter@piefed.social 2 points 3 days ago (1 children)

Last time I tried using my Xbox controller, I found that it was very unstable using Bluetooth or a USB-C to A cable, but just fine with USB-C all the way. 🤷

[–] thingsiplay@lemmy.ml 1 points 3 days ago

That's why I avoid Bluetooth for gamepads in general. It depends on the Bluetooth adapter and the standards. If you are lucky, it might work well. But whatever setup you have, it will probably be never low latency as the proprietary wireless adapter from Microsoft. I hate proprietary stuff, but this is the best for Xbox gamepads if you care to play wireless. Off course the dongle costs extra money and then you have to install and update the xone driver...

[–] vala@lemmy.dbzer0.com 1 points 3 days ago

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

[–] wuphysics87@lemmy.ml 1 points 3 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.

[–] Snapz@lemmy.world -4 points 2 days ago* (last edited 2 days ago) (1 children)

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.

[–] Yttra@lemmy.world 6 points 2 days ago (1 children)

They just wanted to make their Xbox controller work, man...

[–] Snapz@lemmy.world -1 points 2 days ago* (last edited 2 days ago) (1 children)

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 3 points 2 days ago (1 children)

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 0 points 2 days ago (1 children)

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 0 points 2 days ago (1 children)

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 1 points 2 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.

load more comments
view more: next ›