Steam Deck
Transferring files to/from a PC without Warpinator?
I wanted to add some mods to some games, and I thought I'd just be able to connect my Deck to my PC via a cable and it would show up in my file explorer. Nope. I looked online for a way to transfer files and every place I check says to use an app called Warpinator. Only problem is that it's not working. Maybe because my PC doesn't have wifi and is on a wired network?

What other options do I have? I saw something about using a USB stick with a USB-A to USB-C converter, but I don't have one of those converters lying around. I think I have a Bluetooth dongle, but I don't know if that will allow the Deck to connect to the PC.
< >
Εμφάνιση 1-14 από 14 σχόλια
AnyDesk is what I use. Remote desktop with built in file transfer. Wouldn't even have to be on the same network I don't think
Enable sshd on the deck and try using SFTP (Filezilla)
I have a cheap 2gb SD card that is happy moving files from my PC to steam deck. Also if you get a USB C dock, any usb stick would work too. Heck you can skip the doc and just us something like:
https://smile.amazon.com/AmazonBasics-Type-C-Gen1-Female-Adapter/dp/B01GGKYXVE
I've been using the method described by Gardiner Bryant (YouTube video titled "Copy files from your PC to your Steam Deck - no wire required!") to enable SSH and mount the Steam Deck as a network drive. Upside is I can transfer my files easily and browse the Deck's file system to find something and move/rename if needed. Downside, because I don't want to leave the SSH hole open I have to redo the steps every time I want to get back in after the Deck goes to sleep.

Easiest explanation I can do of how to do it:

Make sure you have a password set for the Deck's user account, go to Desktop Mode and run Konsole. Invoke the On Screen Keyboard with Steam + X (unless you have a USB C hub and a keyboard connected or a Bluetooth Keyboard). Type the command "passwd" and input a password for the account (do not forget it). The password will not show as you type, there will not even be dots to indicate length, so if you have any fear of putting it in wrong, backspace it all the way out and retype it or use an external keyboard.
While here go ahead and also run "ip addr" in Konsole, you can get your Deck's local IP Address with that, and you'll need it soon.
Run the command "sudo systemctl start sshd" in Konsole. You will be prompted for the password you created earlier, type it in, don't worry, what you type isn't supposed to show here either.
On your computer, I'm assuming you're using Windows, open up the Start Menu and type "Powershell" and launch it. Powershell is like Command Prompt on steroids. Type "ssh deck@[LOCAL IP ADDRESS]" So if your Deck's IP from earlier was 192.168.1.35 then you type "ssh deck@192.168.1.35". If your Deck's IP was 10.0.0.69 then you use "ssh deck@10.0.0.69". Anyway after you do that you should get "The authenticity of host [IP ADDRESS] can't be established. Are you sure you want to continue connecting?" You'll type "yes" and hit enter. You will be prompted for the Deck's password, use the same password you created earlier. Again the password will not show anything as you type it for security reasons.
Next you need to download and install two programs on your Windows PC so it can talk to the Deck and make it user friendly. The programs are WinFsp and SSHFS-Win. They should be easy to find with a Google search. Install WinFsp first then SSHFS-Win.
ALMOST DONE. Open up File Explorer on your PC, at the top there should be a button that says "Map Network Drive" you'll click it, select any available drive letter and the folder you put in "\\sshfs\deck@[IP ADDRESS OF STEAM DECK]". When you hit Finish you'll be prompted for the username and password for the Deck. Username should be "deck" unless you changed it, password will be the same password you created a the very start.

:2016weiner: CONGRATS, you should now have access to the Deck's local storage, it will not give you access to the SD Card from your PC if you have one inserted. When done run "sudo systemctl stop sshd" and "sudo systemctl disable sshd" to lock the file system back down when done to ensure security. If your Deck goes to sleep it stops it as well, but you're a smart cookie and you don't want anyone in your system willy nilly.

If you need to access the internal storage again you just need to run the "sudo systemctl start sshd" command in Konsole, the "ssh deck@[IP ADDRESS]" in Powershell, and possibly remap the network drive if it's no longer mapped in File Explorer.

Be sure to change the Deck's auto sleep timer to be at least 30 minutes while plugged in and do everything while connected to power. That's in System Settings > Power Management > Energy Saving > On AC Power > Screen Energy Saving - Switch off after X minutes.

:starus: You're a rock star, go forth and enjoy the power of your Deck.
Αναρτήθηκε αρχικά από Greywander:
I thought I'd just be able to connect my Deck to my PC via a cable and it would show up in my file explorer. Nope.
Well you can't connect a computer to another computer with USB

Αναρτήθηκε αρχικά από Greywander:
I looked online for a way to transfer files and every place I check says to use an app called Warpinator. Only problem is that it's not working. Maybe because my PC doesn't have wifi and is on a wired network?
What other options do I have? I saw something about using a USB stick with a USB-A to USB-C converter, but I don't have one of those converters lying around. I think I have a Bluetooth dongle, but I don't know if that will allow the Deck to connect to the PC.
Well if warpinator can't see the deck, then most likely other network transfer software won't either. Probably something misconfigured (or configured like that on purpose) on your router. Use an MicroSD card or a regular USB stick (with an adapter). And if you don't have an adapter, then get it - you can use for much more than USB sticks, and in more devices than the Deck (for example, your phone).
Αναρτήθηκε αρχικά από Red Star Gopnik:
Well if warpinator can't see the deck, then most likely other network transfer software won't either. Probably something misconfigured (or configured like that on purpose) on your router. Use an MicroSD card or a regular USB stick (with an adapter). And if you don't have an adapter, then get it - you can use for much more than USB sticks, and in more devices than the Deck (for example, your phone).

Warpinator won't work on my pc/deck, whatever port configuration, etc. i use one can see the other, the other can't see anything. I use SyncThing which seems to work flawlessly to create a shared folder on both devices.

If they're using Windows, and their SD card is in the linux file format, it won't by default read it on windows and i've yet to find any free software that will read a CARD in that format (although i have for standard drives).
Αναρτήθηκε αρχικά από  KARR™:
Αναρτήθηκε αρχικά από Red Star Gopnik:
Well if warpinator can't see the deck, then most likely other network transfer software won't either. Probably something misconfigured (or configured like that on purpose) on your router. Use an MicroSD card or a regular USB stick (with an adapter). And if you don't have an adapter, then get it - you can use for much more than USB sticks, and in more devices than the Deck (for example, your phone).

Warpinator won't work on my pc/deck, whatever port configuration, etc. i use one can see the other, the other can't see anything. I use SyncThing which seems to work flawlessly to create a shared folder on both devices.

If they're using Windows, and their SD card is in the linux file format, it won't by default read it on windows and i've yet to find any free software that will read a CARD in that format (although i have for standard drives).
it's not port configuration, since it's within your network. might be wifi and wired network isolation or something
Has anyone having issues with Warpinator tried AnyDesk?
Αναρτήθηκε αρχικά από Red Star Gopnik:
Αναρτήθηκε αρχικά από Greywander:
I thought I'd just be able to connect my Deck to my PC via a cable and it would show up in my file explorer. Nope.
Well you can't connect a computer to another computer with USB

Valve could make it work if it was a priority -- smart phones are computers and they handle it fine.
Αναρτήθηκε αρχικά από bill.burdick:
Αναρτήθηκε αρχικά από Red Star Gopnik:
Well you can't connect a computer to another computer with USB

Valve could make it work if it was a priority -- smart phones are computers and they handle it fine.
but it's not a priority so forget it
Αναρτήθηκε αρχικά από bill.burdick:
Αναρτήθηκε αρχικά από Red Star Gopnik:
Well you can't connect a computer to another computer with USB

Valve could make it work if it was a priority -- smart phones are computers and they handle it fine.
Depends on the usb controller.
If it only has capabilities to charge and act as a host then no
Smart phones act as a client that's why they can do this .. some can also act as host and use usb devices.
For those seeking the answer to why Warpinator/Winpinator isn't working after having set their Group Codes, the Network Device to use and the same ports, follow this post: https://github.com/swiszczoo/winpinator/issues/22#issuecomment-2147913100
Τελευταία επεξεργασία από [LOKE]YourC3PH; 5 Ιουν 2024, 10:09
Αναρτήθηκε αρχικά από LOKEYourC3PH:
For those seeking the answer to why Warpinator/Winpinator isn't working after having set their Group Codes, the Network Device to use and the same ports, follow this post: https://github.com/swiszczoo/winpinator/issues/22#issuecomment-2147913100
1. That repo doesn't seem to get updated.
2. No need to use warpinator in general, use the tools already available that do get updated.
3. Don't necro old threads!
< >
Εμφάνιση 1-14 από 14 σχόλια
Ανά σελίδα: 1530 50

Ημ/νία ανάρτησης: 31 Ιουλ 2022, 13:24
Αναρτήσεις: 14