Skip to content

Releases: Raanh/DeckyPiP

Release list

1.0.0.

Choose a tag to compare

@Raanh Raanh released this 18 Feb 20:30
657bccc

DeckyPiP v1.0.0 (MVP)

DeckyPiP v1.0.0 is the first stable MVP release of a Picture-in-Picture video overlay plugin for Steam Deck Gaming Mode (Decky Loader + gamescope).

Highlights

  • PiP and Expand overlay modes for web video over running games.
  • Quick Link provider dropdown:
    • Google
    • YouTube
    • Plex
    • Twitch
    • Netflix
  • Position presets + custom drag placement.
  • Per-site profile system with:
    • Site profile selection
    • Add new profile
    • Save site profile
    • Fit-to-window toggle
  • DRM-safe flow:
    • No DRM circumvention
    • DRM mode launches Widevine-capable browser (Chrome/Chromium)
    • Clear fallback to Desktop Mode when overlay composition is unavailable
  • Per-game and global persistence for settings.
  • Optional local playback through mpv (non-DRM).

Stability / UX Improvements Included

  • Removed incomplete zoom feature entirely for a cleaner, predictable MVP.
  • Removed display-profile sizing complexity and simplified PiP sizing behavior.
  • Strengthened overlay audio-volume handling with browser-level and in-page enforcement fallbacks.
  • Cleaned and aligned UI controls for current supported feature set.

Technical Notes

  • Frontend: TypeScript + React (dist/index.js)
  • Backend: Python (main.py) for persistence and launcher helpers
  • Decky Store-compatible layout: plugin.json, main.py, dist/index.js
  • Semantic versioning promoted to stable release: 1.0.0

Download Artifact

  • ZIP: DeckyPiP-1.0.0.zip
  • SHA256: bcadc7019a76c7356193e8180cd0d30c81039ae1f36090a5f6adc087af57a929

Known Limitations

  • Some sites/players (especially DRM/proprietary playback paths) may still limit direct control of in-overlay volume.
  • True external-overlay behavior for DRM browser windows remains dependent on SteamOS/gamescope build behavior.