Fix PowerPoint ActiveX Text Boxes Moving on External Monitors
Question details
Users need to prevent ActiveX text boxes from shifting out of place when presenting a slide show on a specific external monitor.

- Product
- Microsoft PowerPoint
- Device & OS
- Windows
- Scenario
- Presenting a slide show that contains ActiveX controls using a laptop connected to an external monitor.
- Observed behavior
- ActiveX text boxes unexpectedly shift positions or move out of place when switching from editing mode to Slide Show mode on the external display.
Check if the issue is reproducible on a different external monitor or without the external monitor connected to isolate the problem to the specific display setup.
Unify Display Scaling Across Monitors
Windows per-monitor DPI scaling can often cause legacy elements like ActiveX controls to render incorrectly or shift when moving from a laptop screen to an external display.
ActiveX controls are older technologies that sometimes struggle with dynamic scaling across multiple monitors with different pixel densities. Matching the scale settings across all connected screens can prevent PowerPoint from incorrectly recalculating the element coordinates.
Right-click on an empty space on your Windows desktop and select Display settings.
Click on your primary laptop screen (usually Display 1) and scroll down to the 'Scale and layout' section. Note the percentage (e.g., 125% or 150%).
Click on your external monitor (Display 2) and change its 'Scale' dropdown to match the exact percentage used by your laptop screen.
Sign out of Windows and sign back in to ensure all applications register the new scaling rules, then open PowerPoint and launch your Slide Show.

Perform a Windows Clean Boot
A clean boot starts Windows with a minimal set of drivers and startup programs to isolate background software interference that might disrupt PowerPoint rendering.
Create a New Windows User Profile
Testing with a fresh user profile helps determine if the issue is caused by corrupted user-specific display configurations or registry settings.
Experience seamless presentations with WPS Office
If hardware compatibility issues and legacy bugs in Microsoft Office disrupt your workflow, try WPS Office. It provides robust presentation features, excellent compatibility with PPTX files, and reliable dual-monitor display performance without the legacy glitches.
- 1. Download WPS Office: Visit the official WPS website to download the free installation package for your PC.
- 2. Install the Software: Run the installer and follow the on-screen instructions to quickly set up the office suite.
- 3. Open Your Presentation: Launch WPS Presentation, click Open, and select your existing PowerPoint file to present smoothly on any monitor.

Frequently Asked Questions
Why do ActiveX controls behave differently in PowerPoint for the Web?
PowerPoint for the web does not support ActiveX controls or VBA macros. If you open a presentation containing them in a browser, they will appear as static images or inactive fields, which is why it cannot be used as a workaround for ActiveX positioning issues.
Does disabling hardware graphics acceleration fix monitor scaling issues in PowerPoint?
Disabling graphics acceleration (via File > Options > Advanced) can sometimes resolve screen rendering or flickering issues. However, if elements are physically shifting based on monitor DPI scaling conflicts, adjusting Windows display settings is usually required.
Why does the text box shifting issue only happen on one specific external monitor?
Different monitors have different native resolutions and default DPI scaling settings. Windows handles scaling per-monitor, which can cause legacy graphical elements like ActiveX controls to calculate their coordinates incorrectly when dragged across screens with mismatched scaling ratios.




