this post was submitted on 13 May 2025
14 points (88.9% liked)

Linux Gaming

18462 readers
771 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

Hi, I would like to ask if you have any experience with the PS5 controller with Steam on Linux. Steam crashes (segfault) everytime I connect the PS5 to my pc regardless bluetooth or usb :/

One particular setup with my pc is I am using the linux zen kernel on arch instead of the mainline kernel. Does anyone of you have similar setup with me and has the PS5 controller working ?

Thank you very much!

Edit: forgot to mention that I could use the PS5 dualsense as a mouse and use dualsensectl to control it so i guess it is more or less a Steam problem :/

you are viewing a single comment's thread
view the rest of the comments
[–] poinck@lemm.ee 4 points 21 hours ago* (last edited 21 hours ago) (1 children)

Unfortunately I don't have the same setup: I use the xboxdrv kernel module to use the PS5 controller for Steam games without native PS5 controller support. I deactivated Steam input for this game (Elite Dangerous, btw.).

I connect (USB) the controller before starting Steam. After connection I immediatly unload the hid_playstation module and start xboxdrv as root (I needed to create a custom mapping for it). Only after that I start Steam and can use the PS5 controller flawlessly in-game.

You might ask, why I am using a PS5 controller instead of an xbox controller. It's all about ergonomics. The PS5 controller is simply better for me.

[–] lyoko@lemm.ee 1 points 19 hours ago* (last edited 19 hours ago)

yay I choose the PS5 controller because I like its ergonomics more but I will probably have to go to the same route as you :/

also do you zen kernel or the mainline kernel and which version of kernel you are using ?