MSP430F5529: What can be changed when using MSP430F5529 to design self USB HID device? (PID and so on?)

Part Number: MSP430F5529

Tool/software:

Hi,

1. I want to design self USB HID device based on MSP430F5529, as the VID must be kept as 0x2047, can I change the PID value? If I change the PID value, will it affects the enumeration of PC? For example, if change PID to 0x0401, will it be enumerated by PC or I need to register the PID on USB-IF? If need to register on USB-IF, how to do this (under TI's VID)?

2. By the way, the HID device is identified by PC, it is shown as following in Device Manager, can I change the string 'USB Input Device'? If can the display can be changed, how to change?

3. When the HID device is enumerated successfully, there add two devices in Device Manager, one is 'USB Input Device' and the other is 'HID-compliant vendor-defined device', why add two devices? What is the difference between these two devices?

Best Regards, 

ZJY

**Attention** This is a public forum