Using Logitech R500 presenter remote

I’m trying to use a Logitech R500 presenter with BetterTouchTool’s native Logitech HID++ support. The device is reported as “Logi R500,” WPID 407A. It exposes four divertable REPROG_CONTROLS_V4 controls:

  • 0x00D9 / 217 — Next Button Short Press
  • 0x00DA / 218 — Next Button Long Press
  • 0x00DB / 219 — Back Button Short Press
  • 0x00DC / 220 — Back Button Long Press

The ordinary macOS keyboard layer only exposes the resulting short-press keystroke and does not expose the held state. Could BTT’s Logitech Mouse Configuration recognize WPID 407A and expose/divert these four controls as Normal Mouse triggers?

most likely you could make it work with BTT‘s generic device support. I don’t think the remote uses the same protocol ss the logitech mice.

Thanks very much for the response. I did try BTT’s Generic Devices support, but the R500 seems to behave a little unusually.

A normal short press is detected, but if I press and hold either button, BTT’s analyzer shows no activity at all. The remote's long-press functions only work when Logi Options+ is installed (which is what I'm trying to avoid by using BTT), which makes me wonder whether Logitech is monitoring the remote through some separate HID interface rather than through the ordinary keyboard events.

That said, I may simply be missing the correct way to configure it in Generic Devices. If there is a particular mode or setting you would recommend trying for a device like this, feel free to suggest. I did input vendor id and product id from the system report, and the analyzer picks up short presses of both buttons. But a long press gives no trigger at all.

That said, I’ve actually created a very effective workaround using single- and double-press actions, so there’s no problem or urgency. If you'd ever want me to test anything that might help add fuller R500 support, I’d be happy to. Again, thanks for the response. BTT is amazing.