Assassin's Creed
Assassin's Creed
Steam Deck Configuration
To get the controls working with the Official Layout for Assassin's Creed - Gamepad With Joystick Trackpad
layout in Steam Deck, I had to change the controller settings in the game:
- Change the controller profile to
Xbox 360 Controller
. - Remap the control buttons in the game settings following this comment
tip
EaglePatch has some patches for AC1 that might be useful. I haven't tested them myself.
Assassin's Creed II
I used EaglePatch to patch the game to as recommended for better experience.
Later on I tried the same configuration as Brotherhood (in addition to EaglePatch) and it had a better controller support.
Assassin's Creed Brotherhood
Steam Deck Configuration
Following the recommendation in protondb, I used GE-Proton-10-15
(using ProtonUp-Qt) and the following launch options:
PROTON_PREFER_SDL=1 %command%
Assassin's Creed Revelations
Steam Deck Configuration
The same configuration as Brotherhood worked for Revelations as well. I wasn't able to use controller without the PROTON_PREFER_SDL=1
option.