elements604 Posted June 21, 2017 Share Posted June 21, 2017 (edited) Hello, I have joytokey profiles setup with each of my rocket launcher systems. When I launch a system through BigBox it loads the correct profile and everything works correctly. When I close the game back into BigBox, rocket launcher loads the front end profile, which causes big box to lose focus. This means I cant control big box again unless I physically click on the screen with my mouse. Anyone know what is causing this issue? I tried not having a front end profile and using BigBox built in controller settings, but then what happens is rocket launcher does not switch profiles correctly when launching another system. I have tried enabling restore and click front end on exit in rocket launcher, however it looks like rocket launcher loads the front end first, then switches the joytokey profile to the front end profile which causes bigbox to lose focus. I have everything working in hyperspin, however would really like to switch over to BigBox and this is the main thing stopping me. Edited June 21, 2017 by elements604 Quote Link to comment Share on other sites More sharing options...
EduInmigrante Posted September 10, 2018 Share Posted September 10, 2018 Hi, i have the same issue. Did you get some solution? I will try to make some auto kill process everytime RL close to see if it will work. Quote Link to comment Share on other sites More sharing options...
damageinc86 Posted September 11, 2018 Share Posted September 11, 2018 Well I have never used a frontend keymapper profile using joy2key through rocketlauncher since BigBox can use any of my controllers plugged in to navigate with. What if you just mapped the controls in bigbox for a controller, and then delete your frontend profile in rocketlauncher? Quote Link to comment Share on other sites More sharing options...
EduInmigrante Posted September 12, 2018 Share Posted September 12, 2018 Hi, i just found a good solution!!! Original post: Spoiler http://www.rlauncher.com/forum/showthread.php?4836-Joytokey-and-rocketlauncher-causing-BigBox-to-lose-focus&p=41222#post41222 Open your RocketLauncher\Lib\Keymapper.ahk, there's the following code, my additions are in red. RunXpadder(keymapperPath,keymapperExe,ProfilesInId Order,joystickArray) } Else If (keymapper="joy2key") OR (keymapper = "joytokey") { Log("RunKeymapper - Looping through controllers to find joytokey profiles for each one",5) If (keymapperLoad_Or_Unload = "load") Profile2Load := GetProfile(keymapper, romProfile . "\" . dbName . "|" . emuProfile . "\" . emuName . "|" . systemProfile . "\" . systemName . "|" . defaultProfile . "\_Default", keymapperLoad_Or_Unload) Else If (keymapperLoad_Or_Unload = "unload" && keymapperFrontEndProfile = "joytokey" && !contextOnExit) Profile2Load := GetProfile(keymapper, FEProfile . "\" . keymapperFrontEndProfileName, keymapperLoad_Or_Unload) Else If (keymapperLoad_Or_Unload = "unload" && keymapperFrontEndProfile != "joytokey" && !contextOnExit) Profile2Load := ; user does not have joytokey set as their FE profile choice, keeping this blank will unload joytokey Else If (keymapperLoad_Or_Unload = "menu") Profile2Load := GetProfile(keymapper, RocketLauncherProfile . "\RocketLauncher", keymapperLoad_Or_Unload) RunJoyToKey(keymapperPath,keymapperExe,Profile2Loa d) } Log("RunKeymapper - Ended") If (keymapperLoad_Or_Unload = "load") Sleep, 250 If (keymapperLoad_Or_Unload = "unload" && keymapperFrontEndProfile = "joytokey" && !contextOnExit) Send, {Click down}{Click up} Return %FEProfile% } Work's PERFECT to me!!! Quote Link to comment Share on other sites More sharing options...
elements604 Posted September 13, 2018 Author Share Posted September 13, 2018 On 9/10/2018 at 11:47 PM, damageinc86 said: Well I have never used a frontend keymapper profile using joy2key through rocketlauncher since BigBox can use any of my controllers plugged in to navigate with. What if you just mapped the controls in bigbox for a controller, and then delete your frontend profile in rocketlauncher? This is what I did and it worked for. Only problem is big box doesn't support direct input devices like my steering wheel. Quote Link to comment Share on other sites More sharing options...
elements604 Posted September 13, 2018 Author Share Posted September 13, 2018 14 hours ago, EduInmigrante said: Hi, i just found a good solution!!! Original post: Hide contents http://www.rlauncher.com/forum/showthread.php?4836-Joytokey-and-rocketlauncher-causing-BigBox-to-lose-focus&p=41222#post41222 Open your RocketLauncher\Lib\Keymapper.ahk, there's the following code, my additions are in red. RunXpadder(keymapperPath,keymapperExe,ProfilesInId Order,joystickArray) } Else If (keymapper="joy2key") OR (keymapper = "joytokey") { Log("RunKeymapper - Looping through controllers to find joytokey profiles for each one",5) If (keymapperLoad_Or_Unload = "load") Profile2Load := GetProfile(keymapper, romProfile . "\" . dbName . "|" . emuProfile . "\" . emuName . "|" . systemProfile . "\" . systemName . "|" . defaultProfile . "\_Default", keymapperLoad_Or_Unload) Else If (keymapperLoad_Or_Unload = "unload" && keymapperFrontEndProfile = "joytokey" && !contextOnExit) Profile2Load := GetProfile(keymapper, FEProfile . "\" . keymapperFrontEndProfileName, keymapperLoad_Or_Unload) Else If (keymapperLoad_Or_Unload = "unload" && keymapperFrontEndProfile != "joytokey" && !contextOnExit) Profile2Load := ; user does not have joytokey set as their FE profile choice, keeping this blank will unload joytokey Else If (keymapperLoad_Or_Unload = "menu") Profile2Load := GetProfile(keymapper, RocketLauncherProfile . "\RocketLauncher", keymapperLoad_Or_Unload) RunJoyToKey(keymapperPath,keymapperExe,Profile2Loa d) } Log("RunKeymapper - Ended") If (keymapperLoad_Or_Unload = "load") Sleep, 250 If (keymapperLoad_Or_Unload = "unload" && keymapperFrontEndProfile = "joytokey" && !contextOnExit) Send, {Click down}{Click up} Return %FEProfile% } Work's PERFECT to me!!! When I tried this from the rocketlauncher thread It caused launchbox to behave strangely and different emulators had issues Quote Link to comment Share on other sites More sharing options...
EduInmigrante Posted September 13, 2018 Share Posted September 13, 2018 4 hours ago, elements604 said: When I tried this from the rocketlauncher thread It caused launchbox to behave strangely and different emulators had issues Thats strange man. Work perfect to me. I use JoyToKey 5.9 and i have checked Hide from taskbar when minimized. 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.