values. Some sample uses: controlling USB speakers with the HID buttons on them, invoking the proper programs from the HID buttons on modern USB keyboards.