Arletion Posted November 26, 2023 Share Posted November 26, 2023 Greetings Fellow launchboxers My problem is as described I have purchased Big Box the day before yesterday since I ve been trying to make my windows 11 pc solely controller dependend. The thing is with EA games such as fifa 23 , when I launch the game the launch screen always disappears and takes me back to launchbox screen(while the game loads in the bakcground)-after the game ends the launchbox loses focus cause ea app is alway on focus. I've tried some options I've found in the forum, but it doesnt always work(when startup works-ending doesn't etc). Any help would be highliy appreciated(even when involving scripting...even though I don't know a thing about) Quote Link to comment Share on other sites More sharing options...
edved Posted December 10, 2023 Share Posted December 10, 2023 Hi i have thé same problème. Do you have solved this problème? Quote Link to comment Share on other sites More sharing options...
Capa Posted January 7 Share Posted January 7 Anyone figure out a work around? Quote Link to comment Share on other sites More sharing options...
Crabi Posted September 28 Share Posted September 28 This solution will hide ea app after exiting an ea game : Create an ahk file and put this in it, or download in attachment : ; Vérifier si le script est exécuté avec les droits d'administrateur if not A_IsAdmin { Run *RunAs "%A_ScriptFullPath%" ; Relance le script avec élévation ExitApp } ; Vérifie si un paramètre a été fourni if (A_Args.MaxIndex() < 1) { MsgBox, Aucun fichier .exe spécifié en paramètre. ExitApp } ; Récupérer le premier paramètre (le chemin de l'exécutable du jeu) game := A_Args[1] ; Extraire le nom de l'exécutable SplitPath, game, , , , gameExe ; S'assurer que l'extension .exe est ajoutée si elle est absente if (SubStr(gameExe, -4) != ".exe") { gameExe .= ".exe" } ; Lancer le jeu Run, "%game%", , , PID_Game ; Vérifier si le jeu s'est lancé correctement if (ErrorLevel) { MsgBox, Échec du lancement du jeu. Assurez-vous que le chemin est correct. ExitApp } ; Attendre un peu pour donner le temps au jeu de démarrer Sleep, 3000 ; Délai de 3 secondes pour laisser le temps au jeu de s'initialiser ; Attendre que le processus du jeu apparaisse dans la liste des processus actifs Loop { ; Vérifie si le processus du jeu est actif Process, Exist, %gameExe% if (ErrorLevel) ; Si le processus est trouvé break Sleep, 1000 ; Vérification toutes les 1 seconde } ; Si le processus n'est pas trouvé après un certain temps, afficher un message if !ErrorLevel { MsgBox, Le processus %gameExe% n'a pas été détecté. Vérifiez le nom du fichier. ExitApp } ; Boucle jusqu'à ce que le processus du jeu ne soit plus trouvé Loop { ; Vérifie si le processus du jeu est encore en cours d'exécution Process, Exist, %gameExe% if (!ErrorLevel) ; Si le processus n'est plus trouvé break Sleep, 1000 ; Vérification toutes les 1 seconde } Sleep, 2000 ; Envoyer un message pour cacher la fenêtre d'EADesktop WinHide, ahk_exe EADesktop.exe ; Quitter le script ExitApp Then in Launchbox create an emulator : Then link this emulator to your games EALauncher.ahk Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.