In-game gamepad stick layout settings.
In-game gamepad button layout settings.
Workaround which allows you to keep DLC installed:
Only the built in matchmaking is broken, you can still join games using Steam's "Join Game" functionality. If you manage to party up with someone without DLC, this will result in matchmaking working for both of you, since if one player in the session does not have DLC, it will put whole party into matchmaking with people who don't have it either (which is not bugged).
How to find active players:
seta r_videoMemoryScale "0.85"
seta r_videoMemoryScale "1"
Shadow caching options require a large amount of video memory (At least 4 GB according to the description in the options menu), prioritizing shadow maps over textures, leaving you with very low resolution assets regardless of your texture settings.
Cache Sun Shadow Maps
Cache Spot Shadow Maps
Running the game in borderless windowed mode will reduce stuttering during cutscenes, though there will still be slight hiccups from time to time, due to the game loading in the background.
Windowed (No Border)
Sync Every Frame
Sync Every Frame is found under Advanced Video Options in the Video Options. Toggle the option to say Yes, then apply the settings.
Advanced Video Options
seta ragdoll_enable "0"
seta ragdoll_enable "1"