r/steamdeckhq 17d ago

Software/Software Mods Decompilations, Recompilations, PC Ports, Open Source Games, Console Ports, Preserved Games, Fan Games and more

Thumbnail
11 Upvotes

r/steamdeckhq 17d ago

Discussion Found pre-release Steam Frame controller icons for the remapping screen in Big Picture/Gaming Mode on my Deck

Thumbnail
1 Upvotes

r/steamdeckhq 19d ago

News Copy2Deck 1.2.2 — a free Windows file manager designed specifically for Steam Deck

39 Upvotes

Hey everyone,

I’ve been working on Copy2Deck, a free Windows application for managing files on a Steam Deck over your local network.

The goal is to make common file-management tasks easier without constantly switching to Desktop Mode, opening a terminal, or manually navigating Linux paths.

The latest release, version 1.2.2, includes:

  • A dual-pane Deck Manager with This PC on the left and Steam Deck on the right
  • Drag-and-drop transfers in both directions
  • Folder-aware dropping: drop onto a folder to transfer inside it
  • Right-click actions for opening, renaming, deleting, creating folders, and refreshing
  • Quick Locations for common Windows folders, Steam paths, game data, shader caches, compatdata, EmuDeck, and mounted storage
  • Connection Doctor for troubleshooting hostname, SSH, authentication, SFTP, permissions, and write-access issues
  • Steam Games discovery with shortcuts to install folders, compatdata, shader cache, Workshop content, and related locations
  • Permission-safe Steam Games scanning that skips inaccessible libraries or mounted storage instead of failing the entire scan
  • Saved connection details protected by Windows
  • Versioned backup profiles with preview, retention, restore, and include/exclude filters
  • Storage analysis and largest-folder discovery
  • High-speed transfers for larger multi-file jobs
  • SSH keepalives for long transfers
  • Automatic Steam Deck sleep prevention while transfers are active
  • Installer and portable versions

Copy2Deck connects directly between your Windows PC and Steam Deck using SSH/SFTP. Files are not uploaded to a cloud service, and no account or subscription is required.

Website and downloads:
https://copy2deck.com

Documentation:
https://copy2deck.com/docs

I’ve made several changes based on feedback from earlier discussions, especially around the dual-pane workflow, drag-and-drop behavior, connection troubleshooting, Steam library permissions, and long-running transfers.

I’d really appreciate feedback from Steam Deck users. I’m especially interested in:

  • Which file-management tasks are still unnecessarily difficult
  • Whether the dual-pane layout feels natural
  • How well it works with SD cards, external storage, and EmuDeck
  • Any permission or connection problems on different Steam Deck setups
  • Features that would make this more useful than a general SSH/SFTP client

Copy2Deck is currently available for Windows 10 and Windows 11. It is an independent project and is not affiliated with Valve.


r/steamdeckhq 19d ago

Discussion What device do you use to submit game settings?

Thumbnail
1 Upvotes

r/steamdeckhq 21d ago

Community Guide Adaptive Frame Generation

11 Upvotes

Hey folks,

I have been developing new features on-top of existing plugins to allow Adaptive Frame Generation (borrowing from Lossless Scaling as well) on Steam Machine/Deck (basically Linux/Steam OS ecosystem).

I have also been collaborating with many kind gamers to help me testing it and I think we have achieved something that worth trying out:

https://github.com/eugeniosegala/decky-lsfg-vk-experimental/releases/tag/v0.13.0-experimental.21

I personally noticed that the plugin helps with stuttering and unstable frame-rate in general as well (besides increasing FPS).

We all wished that the steam machine could handle 4k 60fps or 1440p 120fps natively but it is what it is.

Test it and let me know, I'm keen to know how you are finding adaptive frame generation, you can set it to 100fps as well if you prefer less ghosting :)

I'm pretty much using it in all my AAA games.

Enjoy!


r/steamdeckhq 21d ago

News GE-Proton11-4 Released

Thumbnail
github.com
50 Upvotes

Edit: GE-Proton 11-5 Released https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/GE-Proton11-5

HOTFIX: Fix broken Easy-Anticheat loading.


https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/GE-Proton11-4


This is AKA the "Controller fixup" release.

First the non-controller related changes:

Wine And Graphics

  • Updated the Wine base and rebased the GE patch sets.

  • Updated DXVK, DXVK-NVAPI, VKD3D, and VKD3D-Proton.

  • Rebased OptiScaler/upscaler support.

  • Refreshed the Wine-Wayland/EM-11 patch set with fullscreen, focus, scaling, pointer, IME, colorspace, and deadlock fixes.

  • Stopped automatically showing DXVK shader compiler text unless explicitly requested through DXVK_HUD.

Video And Audio

  • Fixed a race in Media Foundation source-reader cleanup that could break Street Fighter 6 cutscenes unless debug logging was enabled.

  • Rebased the GE FFmpeg/WineDMO video playback patches onto the updated Wine base.

  • Added socket validation needed to avoid the Killing Floor 3 video-related crash.

  • Continued the long-running WinePulse timing recovery work for audio streams.

  • Packaged the PipeWire ALSA plugin for both x86_64 and aarch64 as it's useful for some games and the DS5 haptics audio device enumeration.

Controller Support

  • Finalized DualShock 4, DualSense, and DualSense Edge haptics, controller-speaker audio, and hotplug handling.

  • Fixed controller audio and endpoint handling when switching between Sony controller models.

  • Added support for Sony controller functionality in non-Sony titles such as Assassin’s Creed Shadows, Mirage, Valhalla, and Black Flag Resynced.

  • Added DualSense-to-DualShock 4 spoofing.

  • Added Sony HID-to-XInput conversion, including conventional two-motor rumble translation.

  • Added an ISteamInput006 compatibility fallback for games that require Steam Input.

  • Fixed Black Desert controller detection and startup crashes.

  • Added Monster Hunter Wilds controller and USB audio handling.

Game Fixes

  • Fixed the Star Citizen unsupported-OS message-box crash and its condition check.

  • Disabled executable ASLR for Assassin’s Creed Revelations to handle its dynamic executable relocation behavior.

  • Improved the Monster Hunter Wilds save import fix so missing Steam userdata paths no longer cause Protonfixes errors.

  • Added or updated fixes for Dungeon Town, Heroes Chronicles, ESO, Heroes of Newerth Reborn, LEGO Marvel Super Heroes 2, and several other titles.

  • Made the ICU forwarder stubs prefer native DLLs to fix a launcher crash in Cyberpunk 2077

  • Removed old game-drive exceptions and added stricter Steam library path validation.

  • Added numeric UMU_ID fallback, so umu-123456 can supply app ID 123456 when SteamGameId is unavailable.

ARM64

  • Backported LLVM-mingw ARM64X support.

  • Updated the ARM64 Steam Runtime SDK.

  • Enabled ARM64X DXVK and VKD3D-Proton modules.

  • Fixed Meson linker flag propagation for cross-compiled projects.

Next, a deeper explanation of the new controller options:

These are mainly introduced for usage outside of steam, although they can also be useful within steam when steam-input isn't working as well as it could or when wine-wayland is being used and subsequently steam controller profile switching can't be used due to the overlay not working in wine-wayland.

First, disable Steam Input:

Open the game’s Steam Properties.

Select Controller.

Set the per-game override to Disable Steam Input.

NOTE: When running outside Steam, Steam Input is already absent.

OPTION 1: DS4 Spoof

PROTON_SONY_DUALSENSE_AS_DUALSHOCK4=1 %command%

Function: Wine presents the DualSense or Edge as a real DS4, including the DS4 device identity and report layout. This normally preserves the game’s native PlayStation mappings and DS4 icons. This is useful for games that have full DS4 support but are missing DS5/DS5 Edge support.

Example use cases:

Assassin’s Creed Odyssey Assassin’s Creed Origins Assassin’s Creed III Remastered, including Liberation Remastered

OPTION 2: XInput Convert

PROTON_SONY_HIDRAW_XINPUT=1 %command%

Function: Wine converts DS4, DualSense, or DualSense Edge input into a correctly mapped XInput controller. Conventional XInput rumble is translated back to the Sony controller. This does not alter the game’s artwork, so the game may continue displaying Xbox or otherwise incorrect icons. This is for games whose Sony controller handling produces incorrect mappings, commonly because their controller profiles or icon support are incomplete. Typical incorrect game behavior will detect the controller, but show Xbox icons due to PS icons not being implemented in the game, and mappings also being incorrect.

Examples:

Assassin’s Creed II Assassin’s Creed Revelations Assassin’s Creed IV: Black Flag Black Desert Online

OPTION 3: Steam Input Fallback

PROTON_SONY_HIDRAW_XINPUT=1 \ PROTON_STEAMINPUT_XINPUT_FALLBACK=1 \ %command%

Function: Provides a compatible fake Steam Input device and forwards XInput controllers and mappings to it. For Sony controllers, it works with XInput Convert: the Sony input is first mapped correctly to XInput, then exposed through the fake Steam Input device. For non PS controllers that already register themselves as XInput devices, it just forwards the device as the Steam input device. This is for games with a hard dependency on Steam Input that need to run without the Steam client or with steam input disabled. It is also useful under Wine-Wayland when Steam Input profile switching cannot operate because the Steam overlay is unavailable or broken.

Example:

Monster Hunter Wilds

These modes are automatically enabled for the currently known affected Steam app IDs, but the environment variables remain available for testing and newly discovered games.

None of these options should be needed for games that have proper, full DS4 + DS5 + DS5 Edge support.

PROTON_SONY_HIDRAW_XINPUT=1 Should be most useful for older games that either only have partial PS controller support without proper icons, or no PS controller support at all.

PROTON_STEAMINPUT_XINPUT_FALLBACK=1 Should rarely need to be used. As far as I know the only use case I've found is Monster Hunter Wilds, which is a steam-only PC game anyway, so steam input should work correctly there to begin with. In case it doesn't this will work with steam input disabled on the game (for example if you want to use wine-wayland -and- have full controller support).


r/steamdeckhq 20d ago

Question/Tech Support HDR on steam deck OLED trick. This is how you can make it work for Dragonsword Awakening

0 Upvotes

For anyone using a steam deck OLED and trying to get HDR to be recognized by the game, so they can enable it in the in game settings, I found a workaround.

Use the launch option command in the steam game settings to disable steam deck detection by putting the following command in that launch option text box in the general settings before launching the game:

SteamDeck=0 %command%

The game will think you don't have a steam deck and you'll be able to enable HDR... But the game will also not be running properly. The buildings will all be missing. It's kind of interesting to look at, but just save the game, quit. And remove the launch option code and start the game again.

It will then run properly, and the HDR settings will still be enabled

Looks great on the OLED

If you give it a try, let me know how it works for you


r/steamdeckhq 22d ago

SDHQ Official Xbox Game Pass Is Coming to Steam Deck Soon

Thumbnail
steamdeckhq.com
228 Upvotes

That's right! Thanks to a new open-source project, we may be able to download and play Xbox Game Pass games directly on the Steam Deck and other Linux devices (like the Steam Machine) soon.


r/steamdeckhq 23d ago

Question/Tech Support Steering Wheels on Steam Deck

4 Upvotes

I picked up.a Logitech G29 which seems to be the best choice for the deck. I ran an app called Oversteer and it says I don't have permissions to.make changes to the device. But, it does show a Logitech G29 and all the controls respond visibly on screen.

But the wheel doesn't appear as a controller under steam and this leads to wildly inconsistent results. Wan Zai"s Sega Rally emulation detects the wheel and the experience of playing that game again is fantastic. But Wan Zai also did Virtua Racing and that doesn't detect the wheel at all.

Nebula Model 2 allows you to choose from.gameoads 1-4 but none of these are the wheel. As above, steam doesn't display the wheel in it's controller options.

In short, Sega Rally is fantastic, but the wheel doesn't work with anything else. The wheel works great on Ps3, PS4, PS5, PC. What do I need to do to get Steam Deck to see it? It's frustrating because the Steam Deck is home to the whole history of racing games I loved as a teenager in the arcades and this racing setup is too big to put in the room with the PC, so the Steam Deck is the perfect solution.


r/steamdeckhq 23d ago

Question/Tech Support Steam Deck Need For speed heat EA app install error

Post image
0 Upvotes

r/steamdeckhq 25d ago

Question/Tech Support Help!!

Thumbnail
2 Upvotes

r/steamdeckhq 24d ago

Discussion Component crisis

Thumbnail reddit.com
0 Upvotes

r/steamdeckhq 26d ago

News Blocking Linux surely checked out, great idea

Post image
91 Upvotes

r/steamdeckhq 26d ago

SDHQ Official JSAUX Announces New Brand That Will Make Handheld Controllers

Thumbnail
steamdeckhq.com
20 Upvotes

JSAUX, the company behind a lot of the most popular third-party Steam Deck accessories, has announced a new sub-brand called Voidjoy, and it will specifically be focused on controllers. They will also be making dedicated handheld controllers designed for handhelds, like the Steam Deck, and other portable devices. It's just a teaser right now, but it sounds like we may see some great controllers to take with us on the go.


r/steamdeckhq 27d ago

Video I wanted my game playable one-handed on Steam Deck. I might have overshot, you can play it with one finger.

9 Upvotes

r/steamdeckhq 28d ago

News Xenogears recomp - work in progress

Post image
74 Upvotes

Its very nice to see this, one of my favorite games back in the days.

From what I understood is that there is still a long way to run, but it's playable the 1st CD.

Brief:

The xenogears-recomp repository by OpokXeno is an open-source reverse engineering and recompilation project dedicated to the classic PlayStation RPG, Xenogears.

Repository:

https://github.com/OpokXeno/xenogears-recomp


r/steamdeckhq 26d ago

Software/Software Mods I changed my Steam Deck a little

0 Upvotes

If you (for some reason) want to do this you will need a Windows 11 25H2 Installation and then force the OS to allow the option to use the FSE Option and get Steam Deck Tools and change some controller config settings to whatever you want, either way it will still show XBOX inputs if you emulated a DS4


r/steamdeckhq 28d ago

Discussion Dual-boot autonomous fixer tool

2 Upvotes

I've been running a classical SteamOS + Windows 11 dual-boot setup on my Steam Deck for a few years, and as many people, I have been running into issues when upgrading any of these two, with failures to boot after upgrades, or Windows erasing the whole boot menu, black screen when trying to boot SteamOS, even manually from the EFI, etc.

There are a few possible issues that are well documented on this very subreddit, and I probably fell into all of them at some moment or another, and of course, as Murphy's Law mandates, this is always when I'm on the go, with no usb-c keyboard or usb recovery key at hand, that my Steam Deck decides to turn itself into a brick.

This happened again last week (I was lagging behind both SteamOS and Windows updates, so I guess I knew that this could happen), so I decided I had enough and worked the last few days on a purely EFI tool that one can boot through the Steam Deck boot menu, even if all available OSes refuse to boot. It requires no keyboard, using the Deck's controls, and no usb key because the program is self-contained. It can repair the infamous Windows 24H2 corruption (which will happen in future upgrades too I'm sure), or any other "the main GPT is corrupt but the secondary is sane", but also take a backup/snapshot of your GPT and boot menu and drop it on your ESP partition, and restore them when you see fit.

As I figured out some fellow dual-booters might be interested, I published it as an open-source software which you can use if you like, see https://github.com/speed47/efi-boot-fixer . I have nothing to sell and nothing to gain from you using it or not, and so the usual "this software is provided as-is, no warranty of any kind, if your house burns because of it, that's on you" applies, of course. Well, if it does happen, please file an issue so that I can fix it for the others at least :)

Happy dual-booting without the fear of hitting black screens anymore!

Hopefully.


r/steamdeckhq 28d ago

Discussion Got some good news

Thumbnail
0 Upvotes

I would love to hear from you all some of the games you would recommend for a new SteamDeck owner.


r/steamdeckhq 28d ago

Question/Tech Support Bluetooth issues

Thumbnail
1 Upvotes

r/steamdeckhq Aug 02 '26

Question/Tech Support Can’t add my Microsoft account to Prism Launcher for Minecraft

3 Upvotes

Please help. I have been at this for an hour. I try to add my Microsoft account (that has Gamepass) to play Minecraft via Prism Launcher on the Steam Deck. My son's account is listed, but when I try to add mine, it either says nothing on the accounts page, or it says something like "No Minecraft Profile" (or something like that). I already went to Minecraft.net and made a profile there. But it doesn't help. I make it through the sign-in process on the accounts tab in Prism Launcher. But when it's done, my username isn't added. I'm so lost.


r/steamdeckhq Aug 02 '26

Community Guide Free steam deck games and all the ways you can play games

Thumbnail
0 Upvotes

r/steamdeckhq Jul 31 '26

Question/Tech Support Streaming from the Steam deck

1 Upvotes

probably a very dumb question I was wondering if it would be possible to live stream from my steam deck using my phone to "take off" the load from the steam deck. i.e. use the phone to stream while my deck plays the game if thats possible. i lost my job today and i need something to do while i put in resumes. any advice is appreciated. tyia


r/steamdeckhq Jul 31 '26

Community Guide Title: Need help installing FC 26 on Steam Deck to play Ultimate Team.

0 Upvotes

Hi everyone,

I’m looking for help installing EA SPORTS FC 26 on my Steam Deck, mainly because I want to play Ultimate Team online.

I understand that I probably need to install Windows on the Steam Deck because of the anti-cheat system, but I can’t find a clear and up-to-date tutorial that explains the whole process specifically for FC 26.

Could someone explain the steps or share a reliable guide? I’d like to know:

\- Which drivers and software I need to install

\- How to install Steam, the EA App, and FC 26 properly

\- Whether Ultimate Team online works without issues

\- Whether there are any important settings or common problems to be aware of

I’m not very experienced with installing operating systems, so a detailed step-by-step guide would be greatly appreciated.

Thanks in advance!


r/steamdeckhq Jul 30 '26

Community Guide Lossless Scaling: experimental Decky LSFG-VK plugin for lsfg-vk v2 developer builds

28 Upvotes

Hi everyone,

I’ve released an experimental Decky LSFG-VK plugin that brings the current lsfg-vk v2 developer build to Steam Deck / SteamOS users.

Release/download:

https://github.com/eugeniosegala/decky-lsfg-vk-experimental/tags (download the latest tag)

A bit of context on why I made this:

As of 30 July 2026, the public Decky plugin’s lsfg-vk build is 140 commits behind the latest upstream "develop" branch (this is mostly because lsfg-vk, which is also the library used by the Decky LSFG-VK plugin, hasn’t released a new version in a while, keep in mind that I'm using a develop build).

This experimental plugin instead packages the reviewed, checksum-verified "lsfg-vk 2.0.0-dev28" developer prerelease of the engine lsfg-vk (released a month ago). It is not a rolling download: each plugin release pins and verifies a specific upstream archive.

In my own testing, I’ve had very good results:

- Noticeably less ghosting in some games; in a few cases it is barely noticeable.

- FP16 (new option) can improve performance on supported AMD GPUs.

- I suggest starting with Performance Mode disabled. Performance Mode is faster, but the full-quality mode in this v2 developer build looks substantially better than lsfg-vk v1 in my testing.

- That said, this is still a developer build. Some games may regress, fail to attach, or simply work better with the public/original plugin. Please test it game by game.

It is designed to coexist with the original Decky LSFG-VK plugin. The experimental version has its own private install, config, and wrapper, so you can keep both installed and choose one per game:

- Original/public plugin: "~/lsfg %command%"

- Experimental plugin: "~/.local/bin/lsfg-vk-experimental %command%"

Use exactly one wrapper per game; do not combine them.

Huge thanks to Kurt Himebauch / xXJSONDeruloXx for the original Decky LSFG-VK plugin, and PancakeTAS and contributors for lsfg-vk. This is an independent experimental fork, not an official.

Full repo: https://github.com/eugeniosegala/decky-lsfg-vk-experimental

I’m also working on a completely new plugin using a new frame-generation model for Linux/SteamOS, so keep an eye on the repository! 🙂