Controller cursor stuck in last mouse position

Reproduction Steps

Join any experience on a desktop PC that has a XBOX controller connected and a mouse connected. Before making any inputs using the XBOX controller notice where the mouse cursor is. When you make a input with the XBOX controller the cursor will change into a circle (the same cursor used on the XBOX app), however the XBOX cursor stays stuck in the last mouse position instead of snapping to the center of the screen.

Expected Behavior

I expect the controller cursor to snap to just above the center of the screen when controller input is detected (similar to the XBOX app).

Expected behavior is seen in studio.



Actual Behavior

The controller cursor stays in the previous position of the mouse input and is not updated with the new mouse input (center of the screen).

Wrong behavior is seen in-game (live game). In the video, the highlighted block (which is detected by User Input Service API) does not match where the controller’s cursor is shown.


Workaround

The only workaround would be to create my own cursor using GUIs, however that would result in multiple cursors on the screen at once.

Issue Area: Engine
Issue Type: Display
Impact: Moderate
Frequency: Constantly
Date First Experienced: 2022-10-10 00:10:00 (-04:00)
Date Last Experienced: 2022-10-21 00:10:00 (-04:00)

4 Likes

Thanks for the report! We’ll take a look.

3 Likes

Sorry for the late response here, this should be resolved, are you still having the issue?

1 Like