ValveSoftware / ValveSoftware/Proton

Psychonauts (3830)

Open
#6,525 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Compatibility Report

  • Name of the game with compatibility issues: Psychonauts
  • Steam AppID of the game: 3830

System Information

  • GPU: AMD RX 6650 XT
  • Driver/LLVM version: Mesa 22.3.5
  • Kernel version: 6.0.12-76060006-generic
  • Link to full system information report as Gist:
  • Proton version: 7.0-6

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 available.

steam-3830.log

Symptoms

Controller button prompts do not work at all, only keyboard/mouse prompts are ever shown regardless of controller type (Xinput, Dinput, Xbox, PS5, PS4, 8BitDo, etc). This applies to the Linux native version as well. Running the Windows version with Proton is preferable however since the game does not have cross-platform save files, so users of Windows PCs and a Steam Deck need to run the Windows version to have the same save file on both systems. Controller input are inconsistent at best, with some Proton versions accepting inputs and others ignoring them all with the same Steam Input settings.

Additionally an error message is show on top of the game when using proton, though it doesn't seem to actually affect anything other than being an eyesore. the error is as follows:

Attention: There were one or more important but non-fatal problems.
Please see the message log for complete details.
---
The most recent message was:

Reproduction

  1. Install Psychonauts and connect a controller
  2. In the game properties>compatibility, force the use of any proton version (7.0-6 was used for my tests in addition to 2 GE builds: 7-49 and 7-28)
  3. Start the game
  4. have KB+M prompts on screen rather than controller prompts, see error message.

UPDATE: added system info gist
UPDATE 2: fixed gist info

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the attached steam-3830.log and the linked system information, then reproduce the controller-prompt and input behavior with Proton 7.0-6 and the listed GE builds. Compare the Windows Proton version with the native Linux version; the issue is done when controller prompts and input work consistently and the reported Proton warning has a confirmed resolution.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.