From c70a3128a1da6fe9e7a07a0614572a20b55d4fec Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Sat, 23 Dec 2023 17:45:38 -0500 Subject: [PATCH] Skip loading qjoypad with games that cause conflicts. --- audiogame-manager.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index c6c031c..efc7c1e 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -871,7 +871,9 @@ game_launcher() { if command -v qjoypad &> /dev/null ; then mkdir -p ~/.qjoypad3 touch "${HOME}/.qjoypad3/${game%|*}.lyt" - if [[ "${noqjoypad}" != "true" ]]; then + # A | separated list of games that should not start with qjoypad. + noQjoypadGames="a-hero's-call" + if [[ "${noqjoypad}" != "true" ]] && ! [[ "${game}" =~ ${noQjoypadGames} ]]; then if pgrep qjoypad &> /dev/null ; then qjoypad -T "${game%|*}" 2> /dev/null else