How to Prevent PowerPoint Slides from Advancing with Keyboard Keys
Question details
The user needs to prevent a PowerPoint presentation from advancing to the next slide when pressing keyboard controls such as the Spacebar or arrow keys.
- Product
- PowerPoint for Microsoft 365
- Device & OS
- macOS
- Scenario
- Delivering a presentation where manual keyboard and mouse-click slide advancement needs to be restricted or completely disabled.
- Observed behavior
- Pressing the Spacebar, arrow keys, or other standard keyboard controls advances the presentation slides by default.
Ensure you have saved your current presentation. Note that disabling standard keyboard advancement usually disables mouse-click advancement as well, meaning you will need to add interactive on-slide navigation buttons if users still need to navigate manually.
Enable Kiosk Mode in Slide Show Settings
The most straightforward way to disable keyboard and mouse click advancement is by configuring the presentation to run in Kiosk mode.
Open your presentation and navigate to the 'Slide Show' tab on the main ribbon.
Click on the 'Set Up Slide Show' button to open the configuration dialog box.
Under the 'Show type' section, select the 'Browsed at a kiosk (Full screen)' option.
Click 'OK' to save your settings. Run the presentation in Slide Show mode to confirm that keyboard keys no longer advance the slides.
Disable Automatic Transition Timings and Mouse Clicks
Ensure that slides are not set to advance automatically or by accidental clicks, which can sometimes be mistaken for keyboard advancement.
Use VBA Macro to Disable Specific Key Codes
Advanced users can utilize Visual Basic for Applications (VBA) to intercept specific key presses and instruct PowerPoint to ignore them.
Control Your Slide Navigation Easily in WPS Office
WPS Presentation provides intuitive settings to manage how your slides advance, giving you full control over your presentation flow without needing complex VBA code.
- 1. Open Your File: Launch WPS Presentation and open your slideshow document.
- 2. Go to Slide Show Tab: Navigate to the 'Slide Show' tab located on the top navigation ribbon.
- 3. Open Setup Options: Click on 'Set Up Show' to reveal the presentation configuration menu.
- 4. Enable Kiosk View: Select 'Browsed at a kiosk (Full screen)' and click 'OK' to lock slide advancement.

Frequently Asked Questions
Will Kiosk mode disable my slide animations?
No, Kiosk mode only disables the standard manual methods of advancing to the next slide (like mouse clicks and keyboard arrows). Your internal slide animations will still play exactly as configured.
How do I exit a presentation when it is locked in Kiosk mode?
You can exit a Kiosk mode presentation at any time by pressing the 'Esc' key on your keyboard.
Can I disable only the Spacebar but keep the arrow keys working?
The standard Kiosk mode disables all default navigation keys. To disable only a specific key like the Spacebar while keeping others active, you would need to use a custom VBA macro to intercept that specific KeyCode.
Why do my slides still advance automatically without pressing anything?
If your slides are advancing without key presses, you likely have automatic transition timings enabled. Go to the Transitions tab and ensure the 'After' checkbox under the Advance Slide settings is unchecked.




