Skip to content

smtty is a minimal TTY “Steam Machine” launcher that runs Steam Big Picture inside gamescope on a chosen monitor, with configurable internal resolution (including 4:3 / 16:10 stretch) and saved per-user settings.

License

Notifications You must be signed in to change notification settings

dillacorn/smtty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smtty

A minimal TTY "Steam Machine" launcher that runs Steam Big Picture inside gamescope on a chosen monitor, with configurable internal resolution (including 4:3 / 16:10 stretch) and saved per-user settings.

Discussions and testers wanted

I’m actively looking for testers, especially on hardware different from mine.
Use Discussions for hardware-specific quirks, tuning, and “is this a bug or my setup?” debugging.

Start here: Welcome to "smtty" Discussions

IMPORTANT:

  • Steam cannot be running in any other session or smtty will fail.

  • Make sure “Enable GPU accelerated rendering in web views” is enabled in Steam, or Steam notifications can cover the entire screen with a black image when running under gamescope.

Overlay limitations

  • When running gamescope, clipboard integration with the desktop session is one-way: you can copy from the gamescope session to the desktop, but you cannot copy from the desktop into the gamescope session (no desktop → gamescope paste).
  • For Steam messaging, use a browser on your normal desktop session and open:
    https://steamcommunity.com/chat
  • For convenience, you can create a dedicated Steam Chat launcher. Example .desktop file (Firefox profile) in my awtarchy repo:
    firefox-steam-chat.desktop

Demonstration Video

smtty demonstration thumbnail

Watch the demonstration video: (already outdated...lol)
https://www.youtube.com/watch?v=r8dZZAY5GDE

Hyprland:

Learn about what I did in Hyprland before using smtty+gamescope -> Steam_Launch_Options_Wayland_Hyprland

About

smtty is a minimal TTY “Steam Machine” launcher that runs Steam Big Picture inside gamescope on a chosen monitor, with configurable internal resolution (including 4:3 / 16:10 stretch) and saved per-user settings.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages