From b3353274698ce105f959b508cb7a6d70c7fde65a Mon Sep 17 00:00:00 2001 From: William Edwards Date: Sat, 11 Nov 2023 10:09:03 -0800 Subject: [PATCH] Add fallback method --- .../gamescope-session-plus/sessions.d/opengamepadui | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/usr/share/gamescope-session-plus/sessions.d/opengamepadui b/usr/share/gamescope-session-plus/sessions.d/opengamepadui index 1a7ad92..7ff8325 100644 --- a/usr/share/gamescope-session-plus/sessions.d/opengamepadui +++ b/usr/share/gamescope-session-plus/sessions.d/opengamepadui @@ -1,4 +1,13 @@ #!/bin/bash +function short_session_recover { + # change session to desktop as fallback + if which steamos-session-select 2>&1 >/dev/null; then + steamos-session-select desktop + elif which opengamepadui-session-select 2>&1 >/dev/null; then + opengamepadui-session-select plasma + fi +} + CURSOR_FILE="${HOME}/.local/share/Steam/tenfoot/resource/images/cursors/arrow_right.png" CLIENTCMD="opengamepadui"