Gamepads control all characters in 'Start Server'

When I have more than 1 player running via Start Server, my gamepad will control all players, even when only one window is in full screen.

I’m using a DualShock 4 connected via DS4Windows. I’ve had this problem when I wasn’t using this software as well.

This bug is hindering my ability to test my game in Studio.

This is because controller input is not filtered out when the game window is out of focus.

Two options:

  1. Roblox filters controller input when the game window is out of focus
  2. ROBLOX fixes the window focus events and UIS window focus InputType so that developers can filter input when the game window is out of focus.

I will fix this, thanks for the report.

Is this still broken? If it is, please submit a bug report with how to reproduce it and I will fix it.

2 Likes

I never heard it was fixed.

EDIT: I just tested it and it is fixed, on both accounts. For whatever reason it fires twice in play solo, but that’s not that important.

I remember this happening. We probably just need to add a check to see if the window is active before delegating gamepad events.