This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Do I need VID/PID for BTLE HID?

Hey all,

I've created HIDs using USB before which require a vendor ID (VID) and product ID (PID). Are these necessary when creating a device that uses HID over BTLE? If so, can Nordic provide an ID pair?

=]

  • You cannot use the Nordic VID when you are making HID over BTLE products. However HID over BTLE does not depend on the VID/PID unless you plan to add device drivers on the HID host that is to be hooked to that VID/PID pair. Do not use the PNP ID in the Device Information Service and your HID over BTLE device should still work without any problems.

  • the hid_keyboard based on nRF5x works with OS X, but not so perfectly. In common sense, there should be the "keyboard preferences..." option in the right-click menu for the ble hid_keyboard; at least, the magic keyboard by Apple got the option shown. However, I can't find the "keyboard preferences..." option for my homebrew nRF5x-based keyboard.

    Is such one issue relevant to the VID/PID value? Thanks.

Related