Turn Windows Into Steam Deck OS
Notice: Outside of turning your PC into a game console, this is not the best security practice.
Needed Prerequisites:
1. Change Default Login Shell
- Open Registry Editor, navigate to:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- Double Click on Shell and replace Value data with:
"C:\Program Files (x86)\Steam\steam.exe"
To log back into regular windows, change this to
explorer.exe
2. Enable Passwordless Login
- Open Registry Editor, navigate to:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device
- Double Click on DevicePasswordLessBuildVersion and replace Value data with:
0
-
Go to Accounts > Sign-in options and scroll down to Additional settings
-
Set If you’ve been away, when should Windows require you to sign in again? to
Never
-
Set Use my sign-in info to automatically finish setting up after an update to
On
-
- Search for and open netplwiz.
Uncheck
Users must enter a user name and password to use this computer.
3. Enable Discord
You can use this method for any program you want to start at login. Regular Startup Apps
will not work as they only launch in the default shell.
Add a new basic task for each app you want to open at login. Reuse the steps, but for Step 8
change the path to the app you want to open.
- Pin Discord to your taskbar, right click Discord, right click Discord, and select
Properties
. - Hover over the blue highlighted text, the file target, and copy it to your clipboard.
- Search for Task Scheduler
- Click Action and then click Create Basic Task
- Name it
Discord
and press Next - For When do you want the task to start? select
When I log in
-
For What action do you want the task to perform? select
Start a program
- For Program/script paste Discord’s target from your clipboard. It should look like this (where
name
is your account name):C:\Users\name\AppData\Local\Discord\Update.exe --processStart Discord.exe
-
Press
next
and thenyes
to the prompt. Check
Open the Properties dialog for this task when I click Finish and then press Finish.- Go to the
Conditions
tab andUncheck
Start the task if the computer is on AC power. - Go to the
Settings
tab andUncheck
Stop if the task does not end when requested, force it to stop. - Press
OK
.
4. Configure Steam
- Open Steam, and click
Steam
, then clickSettings
then open theInterface
tab.- Set Run Steam when my computer starts to
On
- Set Start Steam in Big Picture Mode to
On
- Set Run Steam when my computer starts to
5. Final Steps
- Reboot to apply changes
- Use
Alt Tab
to swap between Discord and Steam.