Quick answer
Official defaults: Space jump, C crouch, Shift sprint, F interact, left mouse grab, right mouse throw after unlock, hold middle mouse and move the mouse to rotate, R Snap Mode. Community-reported saves use Godot’s app_userdata folder. Close the game and copy the whole folder. For lag, the developer recommends disabling the retro effect, setting details to LOW, and lowering resolution.
Default controls and rotation fix
| Action | Default |
|---|---|
| Move / jump / crouch / sprint | WASD / Space / C / Shift |
| Interact / grab / throw | F / LMB / RMB after unlock |
| Free rotate / Snap Mode | Hold MMB + move mouse / R |
If rotate fails, verify that you are holding the button while moving the mouse. Rebind, restart, and check whether the OS uses middle-button drag for scrolling. A Linux player reported that disabling that gesture fixed rotation; treat it as a platform-specific workaround.
Community-reported save folders
Windows: %APPDATA%\Godot\app_userdata\Project P.I.T.T
macOS: ~/Library/Application Support/Godot/app_userdata/Project P.I.T.T
Linux: ~/.local/share/godot/app_userdata/Project P.I.T.T- Exit the game completely.
- Confirm the folder exists and its modified time matches your session.
- Copy the entire folder outside the live Godot directory.
- Add date and phase to the backup name.
- Before restoring, back up the current live folder too.
Evidence status
These locations come from community documentation and Godot conventions, not a developer-authored support article. Proton prefixes can differ. Never overwrite your only copy.
Performance order
- Clear loose products and pause high-output sources.
- Disable the retro effect.
- Set details to LOW.
- Reduce resolution.
- Restart and retest the same save.
- For Linux/Proton lighting issues, record hardware, driver, compatibility layer, patch, and a screenshot before reporting.
Sources and evidence
Controls and performance: developer Steam FAQ. Save paths: community field manual. Platforms and specifications: official Steam store.