protonscr

Ravenswatch

protonopen appid 2071280Game compatibility - Unofficial
ValveSoftware/Proton#9438 · opened 2026-01-26 by bgish3 · updated 2026-05-01 · 12 comments · github · game page · search this game
Bbgish3 2026-01-26 github

Compatibility Report

  • Name of the game with compatibility issues: Ravenswatch
  • Steam AppID of the game: 2071280

System Information

  • GPU: RTX5090
  • Video driver version: 590.48.01
  • Kernel version: 6.18.7-2-cachyos
  • Link to full system information report as Gist:
  • Proton version: bleeding edge. Only version that I can get to work starts at version 8

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system

Symptoms:

Dualsense controller was working when I last played last week and is no longer working until I downgrade to Proton Version 8.

Reproduction:

Change proton version to anything newer than version 8 and controller no longer works.

steam-2071280.log.gz

Kkisak-valve maintainer 2026-01-26 github

Hello @bgish3, can you recall if the last time you played was before January 19th (https://steamcommunity.com/games/2071280/announcements/detail/170707010027783195)? Also, please explicitly note the oldest version of Proton you tested with the misbehavior.

Bbgish3 2026-01-26 github

Hello @bgish3, can you recall if the last time you played was before January 19th (https://steamcommunity.com/games/2071280/announcements/detail/170707010027783195)? Also, please explicitly note the oldest version of Proton you tested with the misbehavior.

I definitely played after that update as that's what made me buy it. According to steam my first play was the 20th and I played again on the 21st with no issues. I've only tested down to version 8 as that is the one that worked. In all I've tried version 8/9/10/hotfix/experimental/GE and the cachyos version.

Ssimifor 2026-01-27 github

@bgish3 certainly odd, dualsense is working on my end on proton 9-through experimental (including bleeding edge). Tested wired and over bluetooth, though developers only support it properly over usb, so if you use it with bluetooth you'll get xbox glyphs.

Just in case, and given that it was working before on your end, have you tried if rebooting changes things on your end.

Bbgish3 2026-01-27 github

@bgish3 certainly odd, dualsense is working on my end on proton 9-through experimental (including bleeding edge). Tested wired and over bluetooth, though developers only support it properly over usb, so if you use it with bluetooth you'll get xbox glyphs.

Just in case, and given that it was working before on your end, have you tried if rebooting changes things on your end.

Very weird. I have tried rebooting and even reinstalling the game. I'm using it wired so it's definitely not a bluetooth thing and the same cable is working with my Vader 4 controller so it isn't a cable thing either. It would make more sense if it didn't work in every single other game that I have.

Ssimifor 2026-01-27 github

@bgish3 and weirder yet that it was working for you originally. Have you tried with a clean prefix? and what firmware version are you on? when you connect the controlled it should be listed in your dmesg log (sudo dmesg in your terminal) alongside its firmware version, in my case I'm on fw_version=0x0110002a, the update that allowed for multi device pairing

Bbgish3 2026-01-27 github

@simifor Yeah I have tried clean prefixes already. FW is fw_version=0x0100008b

Ssimifor 2026-01-27 github

@bgish3 just out of curiosity, if you switch from proton 8 to newer are there any changes? prefixes should be remade when going from a version of proton to a lower one, but the opposite should only update it. So a clean 9 prefix might behave differently from a proton 9 prefix that was original proton 8

Bbgish3 2026-01-27 github

@simifor I deleted the compatdata folder (prefix) before testing with each version and just tried it again to be sure I wasn't crazy.

Ssimifor 2026-01-27 github

@bgish3 I actually meant the opposite. Creating the prefix with proton 8, then switching to 9 and see if it works or not

Bbgish3 2026-01-27 github

@simifor I'm actually not sure but I did just try that and it also didn't work. I deleted loaded up with proton 8 confirmed the controller worked then ran it under experimental, the cachyos version, and GE with no luck.

AAJuujarvi 2026-04-30 github

@bgish3 Does this work with Proton 11? We made some controller changes which may have allowed this to start working for you again on newer Proton versions. I would appreciate it if you could check.

Bbgish3 2026-05-01 github

@bgish3 Does this work with Proton 11? We made some controller changes which may have allowed this to start working for you again on newer Proton versions. I would appreciate it if you could check.

I haven't tried in a bit but yes I can confirm that it's working now with at least experimental and the latest cachyos version.

Nothing extracted yet.