Skip to main content

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:

  1. Change the controller profile to Xbox 360 Controller.
  2. 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.