Skip to content

realmthyx/SteamDeckUI-Patcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Results.

SteamDeckUI-Patcher

UNSUPPORTED, USE BIG PICTURE MODE.

Simple Python3 script that automates patching Steam for SteamDeck UI.

This script will allow you to patch Steam, so it installs the SteamDeck UI.

Results.

Requirements:

  • Python3 (duh)
  • os (pre-installed with py3)
  • time (pre-installed with py3)
  • pathlib (install with pip install pathlib)

With these installed let's go to the next step.

Installation

  1. Make sure your Steam is in C:\ drive. You can change the path in the script itself.
  2. Download the script or for beginners the exe file.

FOR ADVANCED PEOPLE WHO KNOWS CMD

  1. Open CMD or Windows Terminal.
  2. Enter the command python and drag'n'drop the file to the command prompt.
  3. Hit Enter.
  4. It will ask for your confirmation.
  • Note: It doesn't mess with Steam's files, and it's not against Steam's TOS. This is only a file patch.
  1. After confirmation it will taskkill Steam if there is a instance running.
  2. It will create the "beta" file if doesn't exist (duh that's why we are here)
  3. The script will notify you when it's done.
  4. After that go to your Steam's shortcut's properties.
  5. In the "Target" section add -gamepadui with a space between it.
  6. Hit "Apply"
  7. Done!
  8. Run Steam with the Steam Deck UI patched!

FOR BEGINNER PEOPLE WITH THE EXE.

  1. It will ask for your confirmation.
  • Note: It doesn't mess with Steam's files, and it's not against Steam's TOS. This is only a file patch.
  1. After confirmation it will taskkill Steam if there is a instance running.
  2. It will create the "beta" file if doesn't exist (duh that's why we are here)
  3. The script will notify you when it's done.
  4. After that go to your Steam's shortcut's properties.
  5. In the "Target" section add -gamepadui with a space between it.
  6. Hit "Apply"
  7. Done!
  8. Run Steam with the Steam Deck UI patched!

Linux Gang Install Tutorial.

  1. Download the python file
  2. Install requirements.
  3. Do as your terminal says so.
  4. You should be done!
  5. Go to terminal and type steam -gamepadui
  6. Done

Uninstallation.

  1. Go to your Steam directory.
  2. Go to package folder.
  3. Delete beta file.
  4. Restart Steam.

Does it work with Python2?

Bro that thing is old the syntax is old it's written in 𝓜𝓸𝓭𝓮𝓻𝓷 𝓟𝔂𝓽𝓱𝓸𝓷 3.

Is this python file a virus?

No, it isn't. It doesn't do anything malicious.

Showcase?

https://youtu.be/ZCx6KMfzkss <- here you go.

Is it any better than SteamOS?

This is more of like a launcher wrapper, while SteamOS is a Linux distribution I really can't say if it is any better than SteamOS. But it's good for people that prefers playing on controllers without a hassle installing modded SteamOS, definitely try this out! But if you REALLY want this Steam Deck experience, search up how to install SteamOS 3.0 on Any PC. This will give you a minimal experience of the GUI itself. Treat it like a semi-emulator XD.

If I go to Power and click Turn Off will it turn off Steam or the entire PC?

Entire PC. You can just click "X" in the window and Steam will close. By clicking Turn Off in the Power section will shut down your entire computer, not reccomending it if you have unsaved work.

Can I make projects using this Patcher?

Most definitely YES! If you can make like a video that you can make a unused gaming PC and want to give it a second life as a console. Yes! If you make projects like this or any videos using this patcher you must credit me (czarro1337) and give the link to the GitHub Page.

Summary.

Thank you for downloading my patcher, it really took like 1 hour to write this script with minor bugs and errors fixed. Hope you will like it!

And please do not spam me with issues like it doesnt work on py2 or blah blah just dont.

About

Simple Python3 script that automates patching Steam for SteamDeck UI.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages