Mantramite Posted August 25, 2020 Share Posted August 25, 2020 Hi All, I've been recently running into an issue I think is related specifically to utilizing AHK and/or using Hotkeys while in BigBox. I'm using the 2019 revision of an X-Arcade Tankstick w/ Trackball that has the new red button, which is tied to Mouse Button 3(MB3). Because I can't bind actions like bringing up the Pause Screen in BigBox to mouse buttons, I have to use a AHK script to Assign MB3 to Esc and then set Esc to bring up the Pause Screen. The problem I'm having, and can consistently reproduce, happens when I press the red button(MB3) to bring up the Pause Screen to exit RetroArch. Most of the time I'll trigger the hotkey with MB3, BigBox will bring up the pause screen, BigBox freezes, BigBox crashes, and RetroArch doesn't close and becomes unresponsive. Also, my mouse pointer is still not visible, but still works, despite being hard as heck to use, considering the pointer is invisible. Again, this only appears to be if I use any form of Hotkey assignment to Mouse Button 3. I can press the Esc key on my keyboard all day and bring up the Pause Screen without issue. I also don't seem to have any issue when I use button combos to bring up the Pause Screen. I can disable the pause screen, and the crashes happen way less, but then I have issues with the hotkey not properly closing PCSX2. I've attached a few debug logs from when BigBox crashed. All my problems seem specifically tied to when I use Hotkeys. I've also included a few Screenshots from my RetroArch setup. If anybody has any insight to help me, I'd appreciate the help! I'm attempting to turn this system into an arcade system, so I'd like to control everything from the Tankstick. The Tankstick is running in Mode 4, which is XInput. Operating System: Windows 10 BigBox/LaunchBox Premium version: 11.3 RetroArch Version: 1.8.9 PC Specs: Dell Optiplex 3020MT Intel Core i5-4570 3.2Ghz 16 GB DDR3 1600Mhz RAM NVidia GeForce GTX 960 4GB 1TB HDD (Games are on this) and 250GB SSD (OS and BigBox are on this) Debug 2020-08-24 09-56-16 PM.log Debug 2020-08-25 11-57-31 AM.log Debug 2020-08-25 11-45-09 AM.log Quote Link to comment Share on other sites More sharing options...
Mantramite Posted August 25, 2020 Author Share Posted August 25, 2020 Here is one more log that I just created. Just in case it wasn't clear, in Keyboard Settings I have the "Show Pause Screen" set to Esc. BigBox and RetroArch both crashed when I was attempting to get the pause screen to come up with using the actual keyboard and hitting Esc. So maybe the issue is more tied to the Esc key? Debug 2020-08-25 03-20-58 PM.log Quote Link to comment Share on other sites More sharing options...
neil9000 Posted August 25, 2020 Share Posted August 25, 2020 6 minutes ago, Mantramite said: Here is one more log that I just created. Just in case it wasn't clear, in Keyboard Settings I have the "Show Pause Screen" set to Esc. BigBox and RetroArch both crashed when I was attempting to get the pause screen to come up with using the actual keyboard and hitting Esc. So maybe the issue is more tied to the Esc key? Debug 2020-08-25 03-20-58 PM.log 38.09 kB · 0 downloads Dont use "escape" for the pause screen. Escape is nearly always used to exit the emulator, so in the process of trying to open the pause screen, you are in fact closing the emulators. Quote Link to comment Share on other sites More sharing options...
Mantramite Posted August 25, 2020 Author Share Posted August 25, 2020 27 minutes ago, neil9000 said: Dont use "escape" for the pause screen. Escape is nearly always used to exit the emulator, so in the process of trying to open the pause screen, you are in fact closing the emulators. Thank you so much for the suggestion! I think this may have taken care of it. I selected a different keyboard key and modified the AHK to match and it appears to be stable after a tad bit of testing. I'll keep hammering it, but I think this solved my issue for now. Every emulator seems to close and so far I haven't caused a crash with the new Hotkey setup. 1 Quote Link to comment Share on other sites More sharing options...
Mantramite Posted August 26, 2020 Author Share Posted August 26, 2020 (edited) 3 hours ago, neil9000 said: Dont use "escape" for the pause screen. Escape is nearly always used to exit the emulator, so in the process of trying to open the pause screen, you are in fact closing the emulators. It turns out that the issue is still present. I ran a game for a little while and then attempted to use the newly bound hotkey and I got the same exact behavior as before. The Pause Screen came up, froze BigBox, and froze RetroArch. Looks like there may be more to this issue than just not using the Esc key. I also noted that when you come back from sleep BigBox froze and closed out. That's new too. I'll try reinstalling Launchbox just in case my installation got corrupted somehow. Debug 2020-08-25 06-49-45 PM.log Edited August 26, 2020 by Mantramite Adding Debug Log 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.