Before you ask your question, please remember to check if it is suited for Nordic Developer Zone, and that it has not been asked before. Please search Nordic Developer Zone, if you find your question, please vote on it.
Here are some simple guidelines to get the best possible answers, fast, while helping others and improving your reputation, by getting votes.
A question should be clear and concise, leaving no doubt about what you are asking. Include details about what you have tried and exactly what you are trying to achieve. Avoid asking multiple unrelated questions in one question, ask them as separate questions.
Give a short description of your system and test setup. Include details about:
If you get comments asking for more information or for clarification, edit your question to be as good as possible, fix mistakes, improve formatting, or clarify its meaning.
If an answer answers your question, accept it!
Additionally, this explains how not to ask your question.
[SOLVED] usb genenic HID keeps appearing as mouse
I took the usbd_hid_generic example and replaced the mouse functionality by consumer device control functionality.
(volume up/down, play/pause etc). Then I flashed this modified example on a 52840 dongle and put it into my Windows laptop. No matter what I tried, it kept appearing as non-functional mouse. It took quite some time to realize: Windows remembers the device!
When I changed ProductID it was finally recognized as consumer device control - and then I found
"...Open Device Manager and click View > Show hidden devices. You will now see every USB drive or SD card that Windows knows about, whether currently connected or not, listed under Disk drives. Right-click on one to uninstal it."
thought I'd share this