my ArchLinux config for proton-ge, hdr settings and selecting monitor.
If default it uses DisplayPort, if big picture it uses HDMI. It also sets up wayland hdr.
there are some other settings i use as defaults, like cpu topology or ntsync. If you got here by google feel free to remove the unnecessary stuff, I've commented parts setting monitor and hdr.
I don't remember how to check strings for display on wayland so you'll have to google it up if you need different ones.
user settings file path: /usr/share/steam/compatibilitytools.d/proton-ge-custom/user_settings.py
in user_settings.py file:
add at the beginning
exec(open('/path/to/scripts/proton.py').read())at the end
user_settings.update(proton_defaults)optionally to dump cvars when game is launched to verify if it works you can append call to LogData() function which logs them after game is launched.