Mobile Emulator Doesn't Fire `UserInputService.LastInputTypeChanged`

When switching input types (touch => keyboard for example) while using the mobile emulator in Roblox Studio, the UserInputService.LastInputTypeChanged event will not fire. This makes it harder to test stuff like using a gamepad on mobile.

I would expect UserInputService.LastInputTypeChanged to fire like normal.

I am unsure of when this started happening.

Reproduction File:
uis-reproduction-bug.rbxl (22.0 KB)
Reproduction Steps:

  1. Enter play solo in the above place file while using the mobile emulator.
  2. Rotate camera using touch input by dragging the mouse across the screen.
  3. Rotate camera using arrow keys.

The output will not have any logs caused by UserInputService.LastInputTypeChanged.



I am experiencing this bug as well. Any information anyone has would be appreciated.

@Dog2puppy, did you happen to find a solution to this bug?

I have not found a solution to this issue.

This issue should now be resolved! If this issue is still occurring, please create a new topic for us to look into.


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.