• v0.3.0 5c7ee97cd3

    DieMitchell released this 2026-10-04 07:36:27 +02:00 | 333 commits to main since this release

    Frame Control now runs on Windows and Linux as well as macOS. Manage your Valve Steam Frame from any of them over SSH. This is an unofficial hobby project, not affiliated with Valve.

    Download
    Windows 10/11 (x64) Frame-Control-Setup-x64.exe, or the portable Frame-Control-win-x64.zip. Python is bundled.
    macOS (Apple Silicon) Frame-Control-mac-arm64.dmg
    Linux x64 Frame-Control-linux-x86_64.AppImage, or Frame-Control-linux-amd64.deb
    Linux arm64 Frame-Control-linux-arm64.AppImage, or Frame-Control-linux-arm64.deb

    First run: turn on Developer Mode on the Frame and set a user password. Open the app, choose Set Up Connection, and type that password once. Full instructions

    Unsigned builds:

    • macOS: run xattr -dr com.apple.quarantine "/Applications/Frame Control.app" once.
    • Windows: SmartScreen may warn. Choose More info → Run anyway.

    New in 0.3.0

    • Windows and Linux support, including first-run setup that opens in your own terminal.
    • A new README and docs.
    • Release builds for all three platforms come from GitHub Actions.

    Tested against a real Steam Frame (SteamOS build 20260922) on Windows 11, Ubuntu and macOS:

    • status and battery
    • headset and desktop captures, and live video
    • your Steam library
    • Android apps
    • screenshots
    • file upload

    Not yet exercised on any platform: Flatpak and APK installs from the app, the power buttons, and sending text while the headset's desktop is open. On Windows each action opens its own SSH connection, so the app is a little slower there (about 0.5–1 s per refresh).

    Please report problems as issues. Include your OS, your SteamOS build, and the log from Frame → Show Server Log.

    Downloads