3 critical controller / gamepad bugs with the new PlayerModule / PlayerScripts

Currently 3 bugs are blockers for my game while I work on controller support:

1. FollowCam breaks forever when you just tilt the right thumbstick and let go, until you handle a keyboard/mouse again

2. Joining a game with a controller in, or plugging a controller in, will break movement controls (until you press f9/esc, which of course a regular player wouldn’t know)
I can’t figure out a fix in my forked version. Please help me out here.

Edit: Repro of #2 here New Player Scripts are coming (10.11.18), and how you can prepare - #63 by Polyhex

3. Hiding PlayerList (like in shops) and re-enabling it will cause the PlayerList to be Selected if using a controller, which stealthily stops movement inputs until you press B. (again, a regular player wouldn’t know)
I can’t figure out a fix in my forked version; you can’t change that highlighted Selection, because it’s a CoreGui and has a separate Selection mechanic to a regular ScreenGui (both can be Selected at once)

4 Likes