DARK SOULS™: REMASTERED

DARK SOULS™: REMASTERED

View Stats:
gomigaaru Jan 15, 2022 @ 12:57pm
Controller not working on Linux [Garuda]
Tried out Witcher 3 and it worked flawlessly with my PS5 controller wirelessly.

But no matter what I try I cannot seem to get the controller working with DS:R?

Any advice?

Assuming anyone here is using Linux XD
Last edited by gomigaaru; Jan 15, 2022 @ 12:58pm
< >
Showing 1-15 of 20 comments
dcy665 Jan 15, 2022 @ 3:13pm 
Standard things come to mind: Go to Steam -> Settings -> Controller and make sure Steam and you agree on your controller settings.

We have a W* trick that works well enough, but I doubt it will work in Linux. Although, I am amazed that you're having this problem at all in Linux. It might mean this is a bigger software screw up than I thought.

In W10:
From within the game press Ctrl-Alt-Del
Wait for the Task Manager to come up
Cancelj out of the Task Manager
Should be working.

I am rather out of date with modern Linux desktop solutions. So I have no idea if you can do this, C.A.D. reboots Linux (from the command line, which is my default usage)

Good Luck
gomigaaru Jan 16, 2022 @ 12:49am 
Originally posted by dcy665:
Standard things come to mind: Go to Steam -> Settings -> Controller and make sure Steam and you agree on your controller settings.

We have a W* trick that works well enough, but I doubt it will work in Linux. Although, I am amazed that you're having this problem at all in Linux. It might mean this is a bigger software screw up than I thought.

In W10:
From within the game press Ctrl-Alt-Del
Wait for the Task Manager to come up
Cancelj out of the Task Manager
Should be working.

I am rather out of date with modern Linux desktop solutions. So I have no idea if you can do this, C.A.D. reboots Linux (from the command line, which is my default usage)

Good Luck


Thanks for your reply. Unfortunately it seems I cannot get it working. It works in every other game I've tried without faffing about and it works in big picture mode. But it refuses to recognize any controller input in this game. Strange eh.
zwbrn Jan 16, 2022 @ 1:00am 
Have you tried starting the game with the controller disconnected and after the loading screen connecting the controller?
gomigaaru Jan 16, 2022 @ 1:02am 
Originally posted by zweibaeren:
Have you tried starting the game with the controller disconnected and after the loading screen connecting the controller?


I haven't. I'll give that a try in a moment. Thanks for the suggestion. Will let you know if it works.


Also the funny thing is even Dark Souls II works with the controller without any issues. It just seems to be DS:R. Suppose I could try DS:Prepare To Die Edition too.
gomigaaru Jan 16, 2022 @ 1:04am 
Originally posted by Flutterbee:
Originally posted by zweibaeren:
Have you tried starting the game with the controller disconnected and after the loading screen connecting the controller?


I haven't. I'll give that a try in a moment. Thanks for the suggestion. Will let you know if it works.


Also the funny thing is even Dark Souls II works with the controller without any issues. It just seems to be DS:R. Suppose I could try DS:Prepare To Die Edition too.



Yeah that didn't work either, not sure what's going on lol
zwbrn Jan 16, 2022 @ 1:06am 
The last thing coming to mind is to force a specific proton version, maybe that fixes it but I'm not sure
JellyPuff Jan 16, 2022 @ 4:19am 
Does a wired connection have this problem, too? Do you have other input devices plugged in (except KB&M), like streamdeck or macro-keypad?

Also, don't use Steam-Input or any controller software, since PS-controllers are natively supported by DS:R (unlike DSII). If you'll get it working, you'd just get xinput/XBOX-prompts instead.
gomigaaru Jan 16, 2022 @ 5:28am 
Originally posted by JellyPuff:
Does a wired connection have this problem, too? Do you have other input devices plugged in (except KB&M), like streamdeck or macro-keypad?

Also, don't use Steam-Input or any controller software, since PS-controllers are natively supported by DS:R (unlike DSII). If you'll get it working, you'd just get xinput/XBOX-prompts instead.



I don't have any other input devices plugged in except my headset. And I can't try the controller wired because the cord is way too short sadly. I only use the cord for charging it.
JellyPuff Jan 16, 2022 @ 5:44am 
Originally posted by Flutterbee:
And I can't try the controller wired because the cord is way too short sadly.
It'd be super useful information, though. If wired would work, this could indicate something wrong with how bluetooth interacts with this game and proton and give someone more Linux-savvy some ideas to help you.
gomigaaru Jan 16, 2022 @ 5:52am 
Originally posted by JellyPuff:
Originally posted by Flutterbee:
And I can't try the controller wired because the cord is way too short sadly.
It'd be super useful information, though. If wired would work, this could indicate something wrong with how bluetooth interacts with this game and proton and give someone more Linux-savvy some ideas to help you.

I'll try and give it a try shortly. I'll repost back if anything changes.
gomigaaru Jan 16, 2022 @ 6:08am 
Originally posted by Flutterbee:
Originally posted by JellyPuff:
It'd be super useful information, though. If wired would work, this could indicate something wrong with how bluetooth interacts with this game and proton and give someone more Linux-savvy some ideas to help you.

I'll try and give it a try shortly. I'll repost back if anything changes.


I tried wired PS5 controller and a wired Xbox 360 controller. Neither of them respond to input in DS:R. Despite working fine in the other few games I tried with no hassle.

Any other suggestions?
Last edited by gomigaaru; Jan 16, 2022 @ 6:14am
I'm on Linux Mint running Proton Experimental with a wired Xbox pad very similar to

https://api.time.com/wp-content/uploads/2014/06/xbox-one-controller.jpg

and I vaguely remember having some grief getting it working, which was fixed by unticking the 'Xbox configuration support' in 'Controller General Settings' - go figure! The menu's accessed by right-clicking on the game in your Steam library -> Properties -> Controller -> hypertext link for 'Controller General Settings'.

FYI I had to revert to the official Nvidia driver and try a few versions of Proton to get the game running but everything runs sweet now.
dingletoast Jan 16, 2022 @ 9:58am 
Originally posted by Flutterbee:
Tried out Witcher 3 and it worked flawlessly with my PS5 controller wirelessly.

But no matter what I try I cannot seem to get the controller working with DS:R?

Any advice?

Assuming anyone here is using Linux XD

What kernel version are you using? do "uname -sro" in your terminal and paste the result.

I'm using a PS5 controller on linux as well. Wired, not bluetooth. I've enabled Playstation Configuration Support and Generic Gamepad Configuration Support. The only major potential difference is that I'm using an out of tree driver that, in theory, should have been merged into the kernel several months ago, I simply haven't uninstalled it. I don't want to uninstall it to test what works or doesn't. You should not need it, it should simply work after a certain kernel version.
gomigaaru Jan 16, 2022 @ 12:06pm 
Originally posted by dingletoast:
Originally posted by Flutterbee:
Tried out Witcher 3 and it worked flawlessly with my PS5 controller wirelessly.

But no matter what I try I cannot seem to get the controller working with DS:R?

Any advice?

Assuming anyone here is using Linux XD

What kernel version are you using? do "uname -sro" in your terminal and paste the result.

I'm using a PS5 controller on linux as well. Wired, not bluetooth. I've enabled Playstation Configuration Support and Generic Gamepad Configuration Support. The only major potential difference is that I'm using an out of tree driver that, in theory, should have been merged into the kernel several months ago, I simply haven't uninstalled it. I don't want to uninstall it to test what works or doesn't. You should not need it, it should simply work after a certain kernel version.


Linux 5.16.0-zen1-1-zen GNU/Linux
dingletoast Jan 16, 2022 @ 1:43pm 
Originally posted by Flutterbee:
Linux 5.16.0-zen1-1-zen GNU/Linux
I know 5.12 has the hid-playstation driver, I don't recall the specific version it was merged into. So that's dandy.

I'm using proton 6.3-8 for DSR, and I tested experimental, both worked well. Whatever is going on right now could be specific to your configuration, and in that case I wouldn't be able to make any meaningful suggestions.

I just want to note in case this is a misunderstanding, sometimes the main menu completely ignores gamepad input for me until I give a few mouse or keyboard inputs or load my game. Are you testing ingame, or is it failing at the menu? It's been a bit finicky with me at times. Sometimes it straight up crashes if my controller disconnects, rarely it just crashes when the main menu loads in. DSR has strained relations with my PS5 controller at the best of times. I still made it to NG+ with one, so it technically works, but there were some rough edges to figure out.
Last edited by dingletoast; Jan 16, 2022 @ 1:54pm
< >
Showing 1-15 of 20 comments
Per page: 1530 50