Still reproducible on 1.8.0.13 with Azeron and Xbox controllers. Testing points to repeated input-device switching and UI hint refreshes as significant contributors: bypassing SCR_InputButtonComponent.OnInputDeviceUserChanged substantially reduced hitching, and restoring it brought the hitching back. I made a mod that keeps affected on-screen button prompts in keyboard/mouse style instead of automatically switching between keyboard/mouse and controller icons. Standalone testing reduced P99 frame time from 12.54 ms to 9.79 ms—about 22%, returning to 12.44 ms when automatic switching was restored. Residual irregularity remains: 9.79 ms P99 versus 8.78 ms with WASD+mouse—about 11.5% higher. Captures, event logs, test procedures and diagnostic code are available if useful.