HID Extensions
This section describes the Human Interface Device (HID) debugger extension commands.
The HID debugger extension commands are implemented in Hidkd.dll. To load the HID commands, enter .load hidkd.dll in the debugger.
Getting started with the HID extensions
To start debugging a HID issue, enter the !hidtree command. The !hidtree command displays a list of commands and addresses that you can use to investigate device objects, preparsed HID data, and HID report descriptors.
In this section
Topic | Description |
---|---|
The !hidkd.help command displays help for the HID debugger extension commands. |
|
The !hidkd.hidfdo command displays HID information associated with a functional device object (FDO). |
|
The !hidkd.hidpdo command displays HID information associated with a physical device object (PDO). |
|
The !hidkd.hidtree command displays a list of all device nodes that have a HID function driver along with their child nodes. The child nodes have a physical device object (PDO) that was created by the parent node's HID function driver. |
|
The !hidkd.hidppd command displays HID preparsed data. |
|
The !hidkd.hidrd command displays a HID report descriptor in both raw and parsed format. |