


I'm only using Proton 8 as Overcooked! 2 (the standalone version, not the campaign included in this game) crashes on newer versions of Proton, so I just chose to use caution. Seems to work on newer versions though.

I had to use Proton 7.0-6 to get my Xbox controllers to work. When the game launches, it might not detect the controllers right away. unplugging and plugging them back again usually fixes things.
It used to work as-is, without any tinkering, but it is no longer the case.

Playable even with multi-controller
The GPU has reset a couple of times, I believe. Game auto-paused and asked to press buttons to resume (although that may have also been the bluetooth disconnecting controllers). Why that happened wasn't figured out yet, but that hasn't happened anywhere outside this game.
Multi-controller works perfectly after setting up 2 Xbox X|S controllers. (Setting it up on Linux did involve a firmware upgrade of the controllers on Windows, plus some settings and stuff on Linux, but perfect after bluetooth was connected. Doesn't affect game's mark since controller setup with system was independent of the game.)

Works great
Make sure to have the Steam Input udev rules installed for controller support.

gamemoderun mangohud %command%
As many have already said, multiple controllers will not be detected/not responsive making the game cannot be played locally with multiple players.
The solution to multiple controller connection is incredibly simple: disconnect all controller and leave only one connected (the keyboard also counts as one controller) to be the host before you start the game. After the game launches and the host can move around in the main menu, connect the other controllers, wait for a few seconds and they will be connected and work perfectly!

Game would often hard crash the Steam Deck when loading a level. This happens consistently on my original Steam Deck LCD and newer Steam Deck OLED. After monitoring performance statistics, Overcooked is pushing the Steam Deck to allocate over 16GB of RAM for both VRAM and RAM combined.
Went into desktop mode and ran the "journalctl > ~/Desktop/journalctl.log" command to view more detailed information.
The log file confirmed that the process was killed due to OOM (out of memory). This kills the entire steam deck requiring a long press of the Steam Deck power button to force shut down, and then power back up. After verification of files, Steam Deck relaunches ok.
No tweaks done to Steam Deck.

Game would often hard crash the Steam Deck when loading a level. This happens consistently on my original Steam Deck LCD and newer Steam Deck OLED. After monitoring performance statistics, Overcooked is pushing the Steam Deck to allocate over 16GB of RAM for both VRAM and RAM combined.
Went into desktop mode and ran the "journalctl > ~/Desktop/journalctl.log" command to view more detailed information.
The log file confirmed that the process was killed due to OOM (out of memory). This kills the entire steam deck requiring a long press of the Steam Deck power button to force shut down, and then power back up. After verification of files, Steam Deck relaunches ok.
No tweaks done to Steam Deck.

In Steam Deck game settings set 16:9 resolution (eg. 1280x720) and check option "Set resolution for internal and external display".
16:10 screen ratio is not properly supported by the game - artifacts are present on top and bottom of viewport when detected resolution is in this ratio.

Works out of the box used two dualshock controllers no configuration required.
After quiting and going back to the menu some glitching happens
Works great on keyboard and controllers.
Specifically The Ever Peckish Rises campaign crashes, haven't had any problems with other parts of the game
After using proton experimental I had no troubles with two Wireless Xbox 360 Controllers
Second controller don't work when not using proton experimental
Couch co-op works with Proton 7.0.6-RC
Game runs great, and the local coop problem will be soon fixed with the newer version of proton..
Had to switch to version 7.0.6 to use multiple controllers at once (https://github.com/ValveSoftware/Proton/issues/6385)
Not all controllers detected without tinkering mentioned earlier.
The recipes at the top are a little hard to see. If you're just starting the game on the Deck, you should be able to easily tell which is which. If you've played it on PC and want to continue on the Deck, then it will take you a few minutes to get accustomed to the images size.
Ghost artifacts of UI at top and bottom of screen (like someone else also said)
Runs well on the deck without any changes (at a constant 60 fps) and is a good candidate for playing it while unplugged, especially if you limit the TDP.
UI elements and text is small and hard to read.
UI elements and text is small and hard to read, otherwise runs well on Steam Deck.
TDP 5w GPU Clock 500MHz
Ghost artifacts of UI at top and bottom of screen Screenshot
The game works great, except for the local multiplayer, which is not working since only 1 controller can be detected.
Only 1 controller is detected
Only 1 controller is detected. Local multiplayer can only be played with 1 controller and the keyboard.
The main reason I bought this game is for me to play it locally with my friends and family. So for me it is unplayable since only 1 controller can be detected. Everything else seems to be working perfectly.
2nd Controller does not connect.
Cannot play due to input bug.
Overall experience very good, excluding use of multiple gamepads locally which is completely borked.
Only a single controller is detected. Even when using xboxdrv on proton 7.
Online multiplayer worked flawlessly
Local multiplayer works fine if you limit yourself to one controller, can use keyboard as well and split keyboard/controller works. You could in principal play 4 player local if you split both but it is far from ideal with only 1 gamepad being detected.

Game would hang on installing DirectX on first run, killing the DX install process and hitting 'Play' again on Steam gets the game running.
Played a couple of levels of couch co-op with an Xbox 360 controller connected to a generic dongle, and a a DualShock 4 controller. Worked great with no issues - both controllers were detected right away! Also tested DS4 and keyboard, which was working fine.
I was running Manjaro earlier, but the game would either not boot or it would only detect one controller. I am honestly a little surprised at how pleasant the gaming experience with NixOs has been thus far.
Here are the relevant bits in my config:
{ config, lib, pkgs, ... }:
{
environment.systemPackages = with pkgs; [
steam
xboxdrv
];
# Based on https://nixos.wiki/wiki/AMD_GPU
# Make sure correct kernel modules for amdgpu are used
boot.initrd.kernelModules = [ "amdgpu" ];
services.xserver.videoDrivers = [ "amdgpu" ];
# OpenCL
hardware.opengl.extraPackages = with pkgs; [
rocm-opencl-icd
rocm-opencl-runtime
];
# Vulkan
hardware.opengl.driSupport = true;
# For 32 bit applications
hardware.opengl.driSupport32Bit = true;
# Steam
programs.steam.enable = true;
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"steam"
"steam-original"
"steam-runtime"
];
}
Online co-op works flawlessly

as said by many, can't couch co-op because it has controller detection issues
only first xbox one controller was detected

Cannot couch co-op, because has controller detection issues.
First controller was OKish, second didn't work and broke the first.
Don't buy for couch multiplayer.
Playing with two controllers (PS5 and generic one) was impossible. Either one of them was not detected by the game (you could switch which one by switching controller order in steam), or with the newest proton both drifted to the top left, somehow having mapped left and right triggers to movement.
Sometimes hangs when closing down, has to be shut down manually.

Overall good experience. I experienced some character movements glitches (uncontrollableness, like if the floor was slippery) while playing online on the iced/watered worlds, although I'm not sure if this is caused by one or many of the followings possible issues:
- network lags
- the game itself
- proton experience
- my xbox controller
- my poor integrated graphic card