Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We use affiliate links to earn us some pennies. Learn more.

Here's how to transfer files from your PC to a Steam Deck

By -
Last updated: 29 Dec 2022 at 2:26 pm UTC

Want to transfer files to and from your PC to a Steam Deck? It's easy and here's how you can do it in a few minutes.

Something I've seen asked a lot directly to me, and across numerous posts on Reddit so hopefully this will help. This way requires no extra hardware, you just need to ensure your devices are on the same network and that's all.

First up, a video guide and below the text guide steps.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Text guide:

  • Download Warpinator (a tool by the Linux Mint team)
    • Linux / Steam Deck: install Warpinator from Flathub. Available in the Discover software centre for Plasma.
    • Windows: head to this site to download it.
  • Load up Warpinator on both systems, and each will list the other device.
  • Select the device to transfer onto, then select "Send files" and just pick your files.
  • On the receiving device, it will have a pop-up noting an incoming file, just hit the tick next to it in the list.
  • Done

To get some questions out of the way:

  • KDE Connect does not come pre-installed, and a developer told me it's not going to be possible yet to put it on Flathub.
  • Yes, there's other ways to do it including sftp/ftp but this is a simple way anyone can follow.
  • There are browser-based solutions but they're much slower.

However, if you're not afraid of the terminal and Python (you can do this on Windows too): make a folder where you want stuff to be ready to transfer, then run this command inside that folder (Python 3): python -m http.server 5555 then on your Steam Deck open a browser to your host machine local IP (http://x.x.x.x:5555) and you can then see and grab files that way too. Credit to x_wing and g000h in our comments.

There's other ways too, this is just an example. You can also try out Syncthing and Filezilla!

Article taken from GamingOnLinux.com.
25 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
42 comments Subscribe
Page: «3/3
  Go to:

Philadelphus 27 Mar 2022
Just tried Warpinator for the first time yesterday for my use case of, every so many weeks, getting the photos I've taken off my phone and onto my computer, and it worked great. (Much better than connecting via cable, which always seems to randomly unmount if I so much as bump my phone once it's connected.) Thanks for making me aware of it!

Does your cable not get plugged in all the way? You might have gunk in the usb port (of the phone). I used a tooth pick sliced in half to be super thin, then scraped all the gunk out.
I've got one of [these](https://chargeasap.com/products/magnetic-usb-c-charging-cable-for-laptops-infinity) magnetic cable tips in my phone, and while the cables can handle data transfer it's a little flaky. (It's actually probably kept my USB-C port cleaner than it would be normally.) But thanks. I did have to clean out another port (on I forget what) some time ago.
Davez 21 Jul 2022
Just install Filezilla on the steamdeck through the Desktop and connect via ftp or sftp and transfer files that way... works for me perfectly
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.