github michpalm/ambideck v1.2.0
Ambideck 1.2.0

4 hours ago

What's new

  • Makes way for screen recorders. While a recorder such as Showreel holds the capture lock (/run/decky-screen-capture.lock), Ambideck lets go of gamescope's screen stream and hands the lights back (to HueSync's setting, or the rainbow). When the recording ends it follows again within about a second. The panel shows Paused while Showreel records meanwhile.

    gamescope has one screen stream whose size the first reader sets, so without this a recorder would get Ambideck's tiny frames, or both would share a full-size stream, which can crash gamescope. The README's Screen recorders section describes the lock for other recorder authors.

Fixes

  • The lock is checked again right before every connection to the stream, not only every half second, so Ambideck never joins a recorder's stream.
  • A recorder that crashed and was never cleaned up (a zombie process) doesn't keep Ambideck paused.

Install

Press Update in Ambideck's Quick Access panel, or download ambideck.zip below and use Decky → Settings → Developer → Install plugin from ZIP.

Runs on a ROG Xbox Ally (RC73YA) with Bazzite or SteamOS 3.8.

Don't miss a new ambideck release

NewReleases is sending notifications on new releases.