I have to tell you so many people are quite to put this presenter down because they say it will not work with MAC. They are completely wrong. If you know anything about computers don't always assume it will not work. You just have to make some configuration adjustments and it works fine. It's a MAC not a PC. So for those who have MAC and don't know what to do I give you some instructions below.
The first time I plugged it in, a "Keyboard Assistant" ran since the Mac didn't recognize the "keyboard". I simply quit the assistant, and there was no problem. The forward, back, and black screen buttons work fine on both Powerpoint and Keynote. However out of the box, the "play" button works on neither. With some configuration in the system preference, I was able to get the play buttons to work on both powerpoint and keynote.
To configure Powerpoint for the play button, go to the Keyboard system preference and pick Keyboard Shortcuts. Then scroll to Application Then hit the + key to add a shortcut. Pick Microsoft Powerpoint for the application (you may need to hit Other... to find it, since it's in a subdirectory in Applications). For Menu Title type in, exactly, "Slide Show" (without the quotes). Then in the Keyboard Shortcut, simply press the play button on the remote. That sets the shortcut to F5, which is what the remote sends when you press play. Now the play button works for Powerpoint. You can do the same for Keynote, with the menu title "Play Slideshow". you may have type in keynote in the search to find it. However after you do this Both will work fine. Also this works for the Logitech R400 as well which I would rate as a 5 star as well