Jump to content
LaunchBox Community Forums

BigBox Controller Issue


LorneL

Recommended Posts

Hi All,

Having an issue with BigBox, I've used mostly LB in the past but decided to start using BB on my living room PC. I have an Xbox 360 controller. The issue is that when I exit any game using the Close Active Window command (set to the Xbox button on my controller), I get returned to the menu...but my controller stops working. The only way to get it working is to walk over to the PC and click a mouse button, sometimes that unfreezes it right away, sometimes it can take a minute or so. I tried it on multiple systems with various emulators, so I don't think it's emulator-specific. Using Unified Refried theme if that makes any difference.

Is there some setting in BigBox that I'm missing that is basically causing the controller to stop working until the system detects a mouse click?

Thanks for any advice.

Link to comment
Share on other sites

18 hours ago, LorneL said:

The issue is that when I exit any game using the Close Active Window command (set to the Xbox button on my controller), I get returned to the menu...but my controller stops working. The only way to get it working is to walk over to the PC and click a mouse button

This probably means that after closing a game or emulator Windows is not giving back focus to BigBox. You could try the following suggestions:

- In the Windows settings menu > Gaming, check if you have "Xbox Game Bar" (or the setting "Open the Xbox Game Bar with the Guide button") disabled. Also if you have steam running, steam's controller settings can also interfere with the Xbox Guide button.

- Try if disabling the Startup/Shutdown Screens for an emulator makes a difference.

- Check if you have other windows or programs open that can steal focus from BigBox.

- If you use an "exit script" to exit out of an emulator, try a different script. (Or change it.)

Edited by Koroth
Link to comment
Share on other sites

Ok, so this is what I have for Demul under "Running Autohotkey script" (Since demul seems to give me the most headaches with this issue):


; This section closes Demul when pressing Escape
$Esc::
{
    Send !{F4}
sleep, 2000
WinGetPos,,, Width, Height, Big Box
controlclick, % "x" Width/2 "y" Height/2 , Big Box
}

You could change it for the Xbox button to:

$vk07sc000::
{
    Send !{F4}
sleep, 2000
WinGetPos,,, Width, Height, Big Box
controlclick, % "x" Width/2 "y" Height/2 , Big Box
}

If the ALT F4 method is not ideal for you you can further modify it to this:

$vk07sc000::
{
    Process, Close, {{{StartupEXE}}}
sleep, 2000
WinGetPos,,, Width, Height, Big Box
controlclick, % "x" Width/2 "y" Height/2 , Big Box
}

Now I am not too sure if the "running script" will continue running for 2000ms when the game is closed, so you may need a running script and an "Exit script"
So you could try this in the running script:


$vk07sc000::
{
    Process, Close, {{{StartupEXE}}}

}

And this in the exit script:


sleep, 2000
WinGetPos,,, Width, Height, Big Box
controlclick, % "x" Width/2 "y" Height/2 , Big Box
 

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...