How to Make Logictech’s R800 Remote Work with Keynote

18 08 2013

Professional Presenter R800

This post will walk a Mac user through how to get the Logictech Professional Presenter to work with Keynote. The initial steps take about 5 minutes. After that, you simply plug in your remote antenna, select the Presenter Keyboard and present.

The Logictech Professional Presenter R800 has some great features:

  • Green laser pointer
  • 100-foot (30-meter) effective range with 2.4 GHz wireless technology
  • LCD display with timer, battery-power and reception-level indicators
  • Built-in slideshow buttons
  • Storable plug-and-play receiver
  • On/Off switch
  • Carrying case

One glaring absent feature is the ability to work perfectly out of the box with Apple’s Keynote program. Logictech does not even list Apple OS X as being compatible. Using the steps in this post, let’s take care of that.

Before discussing how to fix the remote to work with Keynote, it must be noted that out of the box, the remote works fine with Powerpoint.

Button Problem

The problem with the remote is related to 2 of the 4 buttons on the remote not working as Keynote expects. After plugging in the USB antenna into your laptop and pressing the buttons on the remote, Keynote interprets the 2 lower buttons differently that expected.

Control Buttons

The button on the lower left should “Play Slideshow” and the one on the right should “blank” the screen (the equivalent of pressing the letter B on the keyboard in Keynote). However, the “button” signal sent from the presenter to the USB antenna is not what Keynote expects. That creates the problem.

We can train Keynote so that the buttons will work as expected. The left and right slide advance work fine out of the box.

If you have a few minutes and want to use this device with Keynote on your laptop, here is what you can do:

Fixing the Play Slideshow Button

This is the easiest button to “fix”. On you computer, go to System Preferences (under the ) and select Keyboard.

System Preferences Keyboard

Next, select Application Shortcuts and Keyboard Shortcuts and click the + button.

Keyboard Shortcuts

You are going to want to navigate to your applications folder to where Keynote is. This is typically in the iWork folder within Applications. Once there, select Keynote.

Play Slideshow

After selecting Keynote, you are going to want to type “Play Slideshow” (Capitalization may matter so use the exact form “Play Slideshow” of one of the menu selections in Keynote under the menu item Play.) This is the menu item you will be giving the F5 shortcut to for the Play Slideshow button.

To enter the “Keyboard Shortcut” on a laptop keyboard, you will need to press the fn key at the bottom left and press the F5 button at the top of the keyboard just above the 5. You need to press and hold down the fn and then press the F5. You should see F5 appear in the Keyboard Shortcut area as shown above.

Once you plug in the USB antenna and turn on your remote, if you open a Keynote presentation now,  pressing the play slideshow button on your remote should work fine.

If that’s all you want to do and you do not use the b button to blank the screen, you can stop here.

b for Blank

Next, we need to make the . on your keyboard be interpreted by Keynote as a b. When you press the blank screen button on the remote, it sends a signal that Keynote interprets as a period (although this works fine for Powerpoint). You can test this out by opening up a Keynote slide and putting the cursor where text will be entered. Insert the USB antenna, turn on the remote and press the blank screen button. You will see a .

Keynote with Period

We need to get the . to be a b. Now, there may be other ways to accomplish what you are about to do, however, this is the one that works for me. It takes a little bit of time and you will need to take one quick extra step before each presentation but, I think it is worth it to use this device.

First, in System Preferences, select “Language & Text”.

Language & Text

Then, you will need to make sure a couple of items are selected and turned on. Click Input Sources, then check on Keyboard & Character Viewer and Show Input menu in menu bar.

Language and Text

Next, download an app called Ukelele which allows you to edit your keyboard layout. Open the dmg file that was downloaded and drag the app into your applications folder. Open Ukelele.

You will see something that looks like this.

Blank Keyboard

In Ukelele, select File > New From Current Input Source.

File > New From Current Input Source

You will see a keyboard layout that shows your current keyboard. (Something like this if you have a MacBook Pro or similar laptop).

Current Keyboard Layout

Using your mouse or touchpad move the pointer on top of the . and double tap. This lets Ukelele know you want to edit the .

Select .

You will then be asked to enter the new output for this key. Type b and press OK.

Mapping the b

The keyboard will now look like this.

2bs and no .

There is no . on the keyboard now.

In Ukelele, go to File > Save As.

Here, you need to save the file to the Library Folder located at the top level of your Hard Drive. Look for the folder Keyboard Layouts within Library. The path is Your HD > Library > Keyboard Layouts.

Keyboard Layouts Path

Name the file something like R800 Presenter and save it.

You will need administrator privileges. Enter the Admin name and password. You can save the file in the user library if you wish.

Quit Ukelele.

Now, open System Preferences > Language & Text and click on Input Sources.

Add Input Source

You should not see “Presenter 800” available as an input source. Check it to make it available to you.

Now, whenever you want to use the remote with Keynote, start Keynote, plug in your device and from the top menu bar keyboard viewer (close to the spotlight symbol), select this keyboard layout.

Select Presenter 800

When you are finished your presentation, reselect your other keyboard so every time you type a . it does not have a b.

Hope this helps.




20 responses

3 12 2013

Elegant! Thank you.
The ‘.’ issue can also be solved quite simply by adding a keyboard replacement rule (under “Keyboard:Text”), to substitute ‘b’ for ‘.’.
Paradoxically, Mavericks does not store the rule ‘.’ to ‘b’, and text documents are not affected. Keynote, however, now blanks the screen appropriately!
Hope this helps.

18 02 2014

Really elegant solution, and compatible with Mavericks too (a couple of slight UI differences, but easy to figure out). Thanks so much for posting!!

12 03 2014
Jeremy Gibbons

Thanks for this. It sounds like the fixes are not in any way specific to Powerpoint or Keynote, just a matter of remapping keys. If so, it ought to be possible to adapt them so that the device also controls other software, such as Preview or Skim for presenting PDFs. Does that work too?

28 08 2014
Justin Kahn

Have not tried that.

24 04 2014

Hi, wonderfully useful post. Wonder if something’s changed with Mavericks. I downloaded ukelele and went through the steps you listed here. The first issue was that when saving the file, osx did not ask me for an admin password. I saved, logged out and logged in again. The keyboard layout file I saved is not listed. In fact, the MacHD>Library>keyboard Layouts folder is listed as empty, nothing in it. However the input-source viewer in the menu-bar shows the normal list of keyboards. Missing the new one I created.
Any idea what might be wrong?

Thanks again.

28 08 2014
Justin Kahn

Sorry I do not.

17 09 2014

Instead of saving the file under HD > Library > Keyboard Layouts, save it on Desktop… Then, copy and paste the file under HD > Library > Keyboard Layouts

That should do it! Let me know if it doesn’t…

31 10 2014

This happened to me too. In Ukelele, I forgot to specify the correct file type before saving. After saving as a “keyboard layout file” and logging out and back in, I went to keyboard preferences, found and instaled the new layout, and it worked perfectly.

28 08 2014
Brandon Ward (@uxward)

You rock!

13 11 2014
Gary Hafer

I’m in Yosemite and it doesn’t work with any of these methods. First, the Keyboard:Text doesn’t work because you need two characters for the “original text” (entering “..” doesn’t produce anything). Saving files in HD>Library>Keyboard layouts under any format (Keyboard layout included in Ukulele) produces a dog-eared file that does nothing. Yes, I;ve logged in and out five or six times. Nothing

16 11 2014
Justin Kahn

Sorry to hear that. The method created in 10.9 still works in 10.10.

24 01 2015
Marjorie R. Asturias

This is wonderful! I’m giving a presentation tomorrow and pulled out my trusty old Logitech R800 — which I hadn’t used in over a year, since I switched to a Mac — and was horrified to find that my MBA didn’t recognize it. I Googled for help and found this tutorial, which is the EASIEST of any that I’d found online. I only needed to know how to set up the keyboard shortcut, not the blank space instructions, so I can’t speak for the latter, but otherwise, you are a lifesaver. Thanks for sharing this great info!

17 08 2015

I git the start slide to work with my mac but the Ukulele software does not like Yosemite re blank screen however the b button on keyboard works to blanks scree

11 02 2016
Spencer Gibb (@spencerbgibb)

This is what I used to get it to work on OS X 10.11. I already use karabiner and so this is nice.

22 06 2016

Thanks for the instructions and also about the comment about Karabiner! I found that as the quickest way to make it work in OS X 10.11. Just download and install the app, search for “keynote” and there was a ready made setting for logitech presenters for keynote. 🙂

17 05 2017

I’m using OS 10.12.4 and I can only advance back and forth with the R800 remote. I can start a video but when I stop it it goes back to the beginning. Karabiner does not support Sierra. any suggestions on how to get this remote to fully work? I’d like to use all the features. Please advise. thanks

17 05 2017
Justin Kahn

I think you need to control where the video stops and starts using the mouse or track pad by moving the pointer to the progress bar underneath the video on the slide playing. I am not sure of a way to make this work simply using the advance or go back feature of any pointer.

25 08 2016

That was a lot of work to the the blank screen working.
Too much for my taste.
Guess I just have to live with pushing the b button 🙂

17 05 2017
Justin Kahn

Understood. However, if you like walking around to present away from your computer using the remote, it is a great way to do that.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: