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:
- Enter play solo in the above place file while using the mobile emulator.
- Rotate camera using touch input by dragging the mouse across the screen.
- Rotate camera using arrow keys.
The output will not have any logs caused by UserInputService.LastInputTypeChanged
.