


My third party xbox 360 controller was not being picked up by the game for some reason.
While it did work with other games and also showed up on gamepad tester.
Not sure about the likely issue but I have a keyboard thats running QMK, which seems to be part of the problem (I did not put any effort into finding the issue for this so could be something else).
The solution that worked for me:
i) Get to the title screen where it prompts you to 'Press any key'
ii) Unplug both keyboard and gamepad
iii) Plug gamepad back in and press any key and the game will register the gamepad
iv) Plug the keyboard back in and everything works like normal now.
The issue is specific to Sekiro only, other games work fine for me.
Works great except for the controller issue for me.
gamemoderun %command%

No controller rumble on Xbox Series X or 8BitDo Ultimate 2C Wireless. Tested with and without Steam Input Tested on Bluetooth and 2.4Ghz dongle Rumble works fine in other Steam games within CachyOS on both of these controllers

Mostly fine out of the box, some stability problems
Opening video settings crashes the game reproducibly. Occasional crashes during play - 2 crashes in 3 hours played.
gamemoderun %command%

gamemoderun mangohud %command%
Works great out of the box. I also installed an FPS unlock mod which does great above the normal 60fps, although the game must be windowed.
DualSense controller works natively without any tinkering.
Overall, runs great!

Great performance
Works great out of the box, no tinkering needed. No bugs, no fps drops, it just works as it should. Most stable game i played on linux so far.

Some stutters happened on the beginning but after a while it runs as good as on Windows.
At the begining game run in 20 fps and froze time to time (alt tab would fix the freeze) but later problems stopped and it runs in 50-60 fps now.

Works perfectly out of box

Works great out of the box.

Works OOTB.

gamemoderun %command%
Nothing to complain about except some jank when alt-tabbing out of the game

Runs pretty well
A year ago i had performance issues but now it runs smoothly.

sekirofpsunlock 30 set-resolution 3440 3440 1440 set-fps 144 & WINEDLLOVERRIDES="dinput8.dll=n,b" SDL_JOYSTICK_DEVICE=/dev/input/js0 gamemoderun mangohud %command%
Used mods: Sekiro Mod Engine, Ultrawide UI Fixes, sekirofpsunlock
If there are multiple controllers on system (/dev/input/js0 /dev/input/js1 etc.), you need to provide the one you want using SDL_JOYSTICK_DEVICE. In my case, system was detecting bluetooth version of gamepad as different js device even though bluetooth was off.
For sekiro mod engine, find the ini file and change mod file path from "\mods" to "/mods" For sekirofpsunlock, I had to also move the dxvk.conf it provides to the game directory, otherwise max fps did not change.
Sekiro detected my Ducky One 3 SF Keyboard as a controller. Needed to unplug my keyboard BEFORE booting up the game to get my controller detected. Controller is an Xbox Elite Series 2
Worked perfectly out of the box

Dualsense does not work
Can not begin playing, Dualsense doesn't work. Tried everything Google threw at me and it did not work. Flatpak version of steam did work, but then my character was stuck and unable to move, only turn due to some weird anti-piracy stuff FROM throws at you. Very dissapointed.
gamemoderun %command%
Only on 1 boss battle and a mini boss, game lagged when boss use special ability, switch to ProtonGE and fix it a little bit.
Camera was randomly stuttering very frequently. Had to swap from Hyprland to Sway to fix issue (i3 worked also)
As smooth as it can be.

Runs perfectly
The only "issue" was that my mouse cursor is replaced with the Windows one when menus are open.

gamescope -f -W 2560 -H 1440 -r 180 --hdr-enabled gamemoderun %command%
Runs great, sucks that it's locked at 60 though.

Little bit of lag/stutter when the game loads new areas. It's not really a big deal, the game runs smooth during battles.

Runs perfectly

sekirofpsunlock 30 set-resolution 3440 3440 1440 set-fps 165 & WINEDLLOVERRIDES=dinput8=n,b gamescope --hdr-enabled -H 1440 -W 3440 -f -r 165 -- %command%
Modded with Sekiro Mod Engine + Ultrawide UI fixes (nexusmods) and sekirofpsunlock mod from Lahvuun @ github.com; placed the script in /usr/bin so it's able to be called globally. the ui fixes are being loaded via modengine with a .ini file. works like a charm this way, you can get HDR support with a higher framerate than the base game. and yes, you need to pass the screen width twice

game itself seems to work fine, the fact that i can't walk though makes the game worthless to me
no matter the input device, character can't move
character can't move, just rotate
Nothing to add, the game works like native.
Worked perfectly without any customization at all.

Traversal Stutter em algumas áreas, é reduzido travando o monitor a 60hz junto com o goverlay a 60hz
Traversal Stutter
Tirando uns pequenos micro-stutter é o melhor jogo da From Software disparado , aqui é voce e suas habilidades.

gamemoderun mangohud %command%
When running with max fps set to 240 (using https://github.com/Lahvuun/sekirofpsunlock), the game occasionally stutters badly. Seems to happen only for specific enemy moves. To put it into numbers, from an average of 180+ (depending on location), the 1% lows are 60fps. Perhaps the number is not random and the performance degrades to the original 60fps specifically. Graphical settings appear to have no effect.

For a game emphasizing reflexes and audio cues, performance must be flawless—and it is
This game would not boot properly on fedora without these steam launch commands. Otherwise the game performs well on fedora at 60 fps
WINE_CPU_TOPOLOGY=4:0,1,2,3 mangohud gamemoderun %command%

The only problem I've experienced, is the constant fps drops to appr. 20-25, no matter the settings
constant frame drops while being on clean 60 FPS

I could not move my character in game. I believe this was because I was using the flatpak version of steam. I was able to get my character to move after moving my steam game install folder /home/usernamehere/STEAMLIBRARY and running flatpak override --user --filesystem=/home/usernamehere/STEAMLIBRARY com.valvesoftware.Steam to give flatpak permission to the folder.
If installing flatpak make sure to move game install folder to home directory.