Is It possible to connect a 2.4GHz USB Dongle to an Arduino for Keyboard Inputs?

I Am completely new to using Arduino but have a project in mind that I'm hoping is possible using one.
I work in Live Events which involves a lot of Corporate shows and often provide presenters with wireless clickers for their presentations but often clickers that can be purchased have a lot of buttons on them that are unnecessary and have sometimes caused issues with accidental clicks that puse videos or tab out of presentations.

For this reason i want to create my own clicker using a small form factor Arduino that can communicate wirelessly to a PC using a 2.4GHz USB dongle just like regular clickers but have the added feature to be able to reprogram any button to any keystroke desired as well as disable buttons or set buttons to macros, pretty much how many gaming mice and software work such as Razer allowing me to create a clicker with multiple buttons that can be programmed for each use case giving great functionality and flexibility.

I'm not sure how feasible this is especially since I've read most 2.4GHz USB dongles are proprietary or encrypted so if anyone knows of open source USB dongles that can be connected to an Arduino to receive keyboard inputs from that Arduino would be a great first step in prototyping this project.

Any Help would be greatly appreciated, Thank you.

In a nutshell

  • usually the dongle poses as a HID keyboard
  • the clicker use a proprietary radio signal to send the user clicks to the dongle where they are transformed into keyboard events.

so you could just have an arduino capable of HID and a radio of choice and then on the emitter the other side of the radio an arduino and one big button...


Just get a good one and force presenters to use it...

there are some which are very simple : (laser, next is the big button in the middle, and back).


( Logitech Spotlight)

I personally used for a long time the Kensington Wireless Presenter


with the extra button that could black out the screen when handling questions during the talk.

nowadays I would use just my iPhone to play my keynotes presentations

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.