Link to home
Create AccountLog in
Avatar of georgopanos
georgopanosFlag for United States of America

asked on

how to hide mouse pointer in powerpoint

I've created a PowerPoint presentation for a kiosk but my issue is every time we launch it the mouse pointer is visible how can we make it when we create the presentation in PowerPoint we can automatically hide the mouse when it's launched is there an option in Powerpoint for this?
Avatar of Edward Pamias
Edward Pamias
Flag of United States of America image

User generated image
Try this
CTRL H will do the same thing or if you want it to be automatic a few lines of code.

Sub OnSlideShowPageChange()
SlideShowWindows(1).View.PointerType = ppSlideShowPointerAlwaysHidden
End Sub

Open in new window


NOTE to make this 100% reliable you must add a command button (no code) and set it to not visible in the selection pane.
Avatar of georgopanos

ASKER

I guess I have a few comments first we are presenting the presentation on a kiosk with the free powerpoint presenter we don't have the full install on the actual kiosk. With that said Edward the drop down menu does not pop up on the presenter. We wanted to know upon creating the actual presentation is there an option such as where you put the duration and other options to make it hide the mouse.

If not JSRWilson the code that you have posted where would that be placed exactly?

As a comment I need it so that once the presentation is started on the machine that the mouse cursor automatically is hidden.
To add his code you would need to right click on the ribbon and check developer. Once that is done press ALT F11 to bring up VB. On the next pop up window click insert then select module. Copy and paste the code in there. Save it, by clicking file save. Go to Developer on the ribbon and run the macro.
If I am wrong how this should work I assume the other expert will chime in with the proper steps.
This unfortunately is going to be a bit complicated for a Graphics Designer which is doing this to 5 presentations or more a day. I need if possible a simple but elegant solution for a non computer savvy user.

thanks
They only need to add this code once. Once it's done all they need to do is run the macro.
OK this is kind of a last resort for her to deal with code, If you have another option that would be great. I cannot believe that powerpoint does not have  tick box that hides the pointer automatically.

Or is there some way in windows to hide the mouse pointer if it is not used for more than 1 minute ?
If you are using the free viewer no code will work. I'm pretty sure the arrow options don't either. Basically there are too many limitations in the free viewer to do what you need.
You need to do what I said in my first comment. But you said these options are not available on the kiosk.
unfortunatly that pop up box does not come up in the free viewer!
This is for viewer..

    Start the slideshow then right-click anywhere on the screen.
    Point to Pointer Options.
    If using PowerPoint 2000 or earlier, click Hidden; if using PowerPoint 2002 or later, Point to Arrow Options, and then click Hidden.
Are you sure you are using the free viewer? There's no such option here. (2010 Viewer)
That is wrong you are correct, JSRWilson. The solution is below.

 It's CTRL H or U -

If you Press CTRL and H - this will hide the pointer.
If you Press CTRL and U - This will unhide the pointer.
Well for some reason I saw those commands the first time I loaded the viewer the second time I do not see them. Very weird.
That will work in full screen mode but there's no way to automate it.
ASKER CERTIFIED SOLUTION
Avatar of georgopanos
georgopanos
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
It worked as needed.