If the dongle works then all keyboards/mice connected to that dongle will also work. The following 2.4G wireless adapters have been tested to work. The following online key testing program can be helpful in debugging: Keyboard Event Viewer, Javascript Key Event Tester, Keyboard Tester, QMK Tester. So avoid those types of settings, or if you know enough about QMK, add delay between the key events. There is little gap between the key events sent to the adapter, resulting in either lost keystrokes or sticky keys. QMK can be configured to generate multiple keystrokes upon one key press, such as with macros. The second issue is easier to understand. The adapter may fail to process the key-up event, resulting in sticky key. Those two events are sent back to back without delay. It is sent when the key is released, followed immediately by the key-up event. To achieve such function, the key-down event is not sent when the key is pressed, since QMK does not know what to send at this point.
With QMK, a key can be set up to generate different key code based on how long it is held, the so-call tap or hold. For normal usage the keys are pressed and released by human, therefore there is gap between the events. If the key-up event is missed, the OS thinks the key is still being held, resulting in repeating keystrokes, also called sticky key. If a key-down event is missed, the keystroke is lost. When a key is released, a key-up event is sent. Normally when a key is pressed, a key-down event is sent. The first issue is related to the tap/hold feature of QMK. However, there could be potential issues with certain settings, as explained below. The Adapter works with most of them with normal settings. Those include the Planck, Preonic, ErgoDox EZ, Clueboard, Gergo and Atreus.
Quite a number of mechanical keyboards are based on the QMK firmware.
OLKB Planck (FEED:6060, REV 6.1 with STM processor): NOT working.CLEAVE (Truly Ergonomic): confirmed to work by a user.Massdrop/OLKB Planck (FEED:6060, REV 5 with Atmel processor).Mouse mode also works (since firmware 5.3.4). Wooting One (In digital profile, with XInput Disabled.Azio MK Retro Typewriter Style (04D9:A0F8).Glorious Modular Mech GMMK-TKL-RGB (0C45:652F).DAS keyboard 4 Pro (built-in hub, with volume knob.DAS keyboard Model S (built-in hub but not connected internally.Happy Hacking Professional 2 (0853:0100).High end mechanical keyboards (we really have ALL those in our lab to test) Makey Makey (Connect the World to your Computer): the adapter is tested to work with Makey Makey board.See video Bluetooth for X-keys, courtesy of PI Engineering.
How to find out the VID/PID of a USB device