Try these steps in order:
- Check display arrangement if more than one monitor is connected. A cursor can appear to be “stuck” when display edges do not line up correctly. Go to Start > Settings > System > Display and review Select and rearrange displays. Drag the display boxes so their edges match where the cursor should move, then select Apply.
- Check for Windows updates. Special key and input-device issues can be caused by missing updates. Go to Start > Settings > Update & Security > Windows Update and install available updates.
- If the device has a touchscreen, refresh the touch driver. Ghost input can make apps open or close on their own and can interfere with mouse behavior.
- Open Device Manager.
- Expand Human Interface Devices.
- Right-click HID-compliant touch screen and select Disable.
- Wait a few seconds, then Enable it again.
- If more than one HID-compliant touch screen entry exists, repeat for each one.
- If that does not help, reinstall the touchscreen driver. In Device Manager > Human Interface Devices, right-click HID-compliant touch screen and select Uninstall. Then restart Windows. The driver is reinstalled automatically after reconnecting to the Internet. Note: uninstalling the driver temporarily disables touch input until restart.
- Check for nearby device interference if the pointer appears randomly. Move the PC to another room or turn off nearby electronics one at a time to see whether interference is causing unexpected input.
- Use a cursor-location utility if the issue is actually a hard-to-find active cursor rather than a duplicate image. In PowerToys, Find My Mouse can spotlight the cursor position.
If the problem happens mostly with one app, first make sure Windows is fully updated, then test whether the issue still occurs when that app is closed. If the extra pointer continues after the touch-driver refresh and updates, the strongest match is touchscreen or input interference rather than Microsoft Mouse and Keyboard Center.
References: