2014-03-31 10:50:52 +02:00
<!-- HTML header for doxygen 1.8.6 -->
2014-03-26 10:38:58 +01:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
< meta name = "generator" content = "Doxygen 1.8.6" / >
< title > tinyusb: Human Interface Device (HID)< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< script type = "text/javascript" >
$(document).ready(initResizable);
$(window).load(resizeHeight);
< / script >
2014-03-27 12:34:18 +01:00
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/search.js" > < / script >
< script type = "text/javascript" >
$(document).ready(function() { searchBox.OnSelectItem(0); });
< / script >
2014-03-26 10:38:58 +01:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
2014-03-31 10:50:52 +02:00
< table width = "100%" cellspacing = "0" cellpadding = "0" >
2014-03-26 10:38:58 +01:00
< tbody >
< tr style = "height: 56px;" >
< td style = "padding-left: 0.5em;" >
< div id = "projectname" > tinyusb
2014-03-31 10:50:52 +02:00
  < span id = "projectnumber" > 0.4< / span >
2014-03-26 10:38:58 +01:00
< / div >
< / td >
2014-03-31 10:50:52 +02:00
< td align = "right" >
< a href = "https://pledgie.com/campaigns/24694" > < img border = "0" src = "https://pledgie.com/campaigns/24694.png?skin_name=chrome" alt = "Click here to lend your support to tinyusb donation and make a donation at pledgie.com" > < / a >
< / td >
2014-03-26 10:38:58 +01:00
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
2014-03-27 12:34:18 +01:00
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
2014-03-26 10:38:58 +01:00
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li > < a href = "modules.html" > < span > Modules< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Data  Structures< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
2014-03-27 12:34:18 +01:00
< li >
< div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< img id = "MSearchSelect" src = "search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
< input type = "text" id = "MSearchField" value = "Search" accesskey = "S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
< / span > < span class = "right" >
< a id = "MSearchClose" href = "javascript:searchBox.CloseResultsWindow()" > < img id = "MSearchCloseImg" border = "0" src = "search/close.png" alt = "" / > < / a >
< / span >
< / div >
< / li >
2014-03-26 10:38:58 +01:00
< / ul >
< / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
$(document).ready(function(){initNavTree('group___class_driver___h_i_d.html','');});
< / script >
< div id = "doc-content" >
2014-03-27 12:34:18 +01:00
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(0)" > < span class = "SelectionMark" >   < / span > All< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(1)" > < span class = "SelectionMark" >   < / span > Data Structures< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(2)" > < span class = "SelectionMark" >   < / span > Files< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(3)" > < span class = "SelectionMark" >   < / span > Functions< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(4)" > < span class = "SelectionMark" >   < / span > Variables< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(5)" > < span class = "SelectionMark" >   < / span > Typedefs< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(6)" > < span class = "SelectionMark" >   < / span > Enumerations< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(7)" > < span class = "SelectionMark" >   < / span > Enumerator< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(8)" > < span class = "SelectionMark" >   < / span > Groups< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(9)" > < span class = "SelectionMark" >   < / span > Pages< / a > < / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
2014-03-26 10:38:58 +01:00
< div class = "header" >
< div class = "summary" >
< a href = "#groups" > Modules< / a > |
< a href = "#define-members" > Macros< / a > |
< a href = "#enum-members" > Enumerations< / a > < / div >
< div class = "headertitle" >
< div class = "title" > Human Interface Device (HID)< div class = "ingroups" > < a class = "el" href = "group__group__class.html" > Application - Class Driver API< / a > < / div > < / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "groups" > < / a >
Modules< / h2 > < / td > < / tr >
< tr class = "memitem:group___class_driver___h_i_d___common" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___h_i_d___common.html" > Common Definitions< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:group___class_driver___h_i_d___mouse" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___h_i_d___mouse.html" > Mouse< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:group___class_driver___h_i_d___keyboard" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___h_i_d___keyboard.html" > Keyboard< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:group___class_driver___h_i_d___generic" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___class_driver___h_i_d___generic.html" > Generic (not supported yet)< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "define-members" > < / a >
Macros< / h2 > < / td > < / tr >
< tr class = "memitem:ga22787ff5566da53e67d3cba6c2c72c49" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga22787ff5566da53e67d3cba6c2c72c49" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_KEYCODE_TABLE< / b > (ENTRY)< / td > < / tr >
< tr class = "separator:ga22787ff5566da53e67d3cba6c2c72c49" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad95d3f65fc2a42531f1cd4f86edd7ca1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad95d3f65fc2a42531f1cd4f86edd7ca1" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_DATA_0< / b > (data)< / td > < / tr >
< tr class = "separator:gad95d3f65fc2a42531f1cd4f86edd7ca1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafd19ff1fe124344aea30f52e45100a13" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gafd19ff1fe124344aea30f52e45100a13" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_DATA_1< / b > (data)      , data< / td > < / tr >
< tr class = "separator:gafd19ff1fe124344aea30f52e45100a13" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae5b30f99a77a1f7d75401ddb36ca11e6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae5b30f99a77a1f7d75401ddb36ca11e6" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_DATA_2< / b > (data)      , U16_TO_U8S_LE(data)< / td > < / tr >
< tr class = "separator:gae5b30f99a77a1f7d75401ddb36ca11e6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2ab7b01eefc8af34b637c9a07929f680" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2ab7b01eefc8af34b637c9a07929f680" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_DATA_3< / b > (data)      , U32_TO_U8S_LE(data)< / td > < / tr >
< tr class = "separator:ga2ab7b01eefc8af34b637c9a07929f680" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gabc48f9ccf345e919aa49819200822a34" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gabc48f9ccf345e919aa49819200822a34" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_ITEM< / b > (data, tag, type, size)      (((tag) < < 4) | ((type) < < 2) | (size)) HID_REPORT_DATA_##size(data)< / td > < / tr >
< tr class = "separator:gabc48f9ccf345e919aa49819200822a34" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad6c348e9d14396126dcb811dfe72f964" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad6c348e9d14396126dcb811dfe72f964" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > RI_TYPE_MAIN< / b >       0< / td > < / tr >
< tr class = "separator:gad6c348e9d14396126dcb811dfe72f964" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga638574b9117062572e340878d0d4acf2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga638574b9117062572e340878d0d4acf2" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > RI_TYPE_GLOBAL< / b >       1< / td > < / tr >
< tr class = "separator:ga638574b9117062572e340878d0d4acf2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae28c475e81806df028c157ce5d5031ec" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae28c475e81806df028c157ce5d5031ec" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > RI_TYPE_LOCAL< / b >       2< / td > < / tr >
< tr class = "separator:gae28c475e81806df028c157ce5d5031ec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaeeb470287bb01867d9014d269748d114" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaeeb470287bb01867d9014d269748d114" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_INPUT< / b > (x)      HID_REPORT_ITEM(x, 8, RI_TYPE_MAIN, 1)< / td > < / tr >
< tr class = "separator:gaeeb470287bb01867d9014d269748d114" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaafc1f255042ec78051345f286b13079e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaafc1f255042ec78051345f286b13079e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_OUTPUT< / b > (x)      HID_REPORT_ITEM(x, 9, RI_TYPE_MAIN, 1)< / td > < / tr >
< tr class = "separator:gaafc1f255042ec78051345f286b13079e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5e33d31bb6ba6bff81d81b536da29c11" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga5e33d31bb6ba6bff81d81b536da29c11" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_COLLECTION< / b > (x)      HID_REPORT_ITEM(x, 10, RI_TYPE_MAIN, 1)< / td > < / tr >
< tr class = "separator:ga5e33d31bb6ba6bff81d81b536da29c11" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaba5ff39942cf67aecbb6cc4f6d055d3a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaba5ff39942cf67aecbb6cc4f6d055d3a" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_FEATURE< / b > (x)      HID_REPORT_ITEM(x, 11, RI_TYPE_MAIN, 1)< / td > < / tr >
< tr class = "separator:gaba5ff39942cf67aecbb6cc4f6d055d3a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga66cc005c59976c8a582a836487e14a74" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga66cc005c59976c8a582a836487e14a74" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_COLLECTION_END< / b >       HID_REPORT_ITEM(x, 12, RI_TYPE_MAIN, 0)< / td > < / tr >
< tr class = "separator:ga66cc005c59976c8a582a836487e14a74" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa079d176e58155cfa4d6f11208214426" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa079d176e58155cfa4d6f11208214426" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_DATA< / b >       (0< < 0)< / td > < / tr >
< tr class = "separator:gaa079d176e58155cfa4d6f11208214426" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga55c498d70e00c5614edaadf37e750af5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga55c498d70e00c5614edaadf37e750af5" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_CONSTANT< / b >       (1< < 0)< / td > < / tr >
< tr class = "separator:ga55c498d70e00c5614edaadf37e750af5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae48fb368fe0484c9196212461cd83e0e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae48fb368fe0484c9196212461cd83e0e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_ARRAY< / b >       (0< < 1)< / td > < / tr >
< tr class = "separator:gae48fb368fe0484c9196212461cd83e0e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab58415b7583292a58b0ee29cba438c6a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab58415b7583292a58b0ee29cba438c6a" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_VARIABLE< / b >       (1< < 1)< / td > < / tr >
< tr class = "separator:gab58415b7583292a58b0ee29cba438c6a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab93327a672de72456786c63a9ebe9ca4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab93327a672de72456786c63a9ebe9ca4" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_ABSOLUTE< / b >       (0< < 2)< / td > < / tr >
< tr class = "separator:gab93327a672de72456786c63a9ebe9ca4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad208ed08c437b9b6ac7e34f0bb28a796" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad208ed08c437b9b6ac7e34f0bb28a796" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_RELATIVE< / b >       (1< < 2)< / td > < / tr >
< tr class = "separator:gad208ed08c437b9b6ac7e34f0bb28a796" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga90f31d08d96a661348abab31affc8bf1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga90f31d08d96a661348abab31affc8bf1" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_WRAP_NO< / b >       (0< < 3)< / td > < / tr >
< tr class = "separator:ga90f31d08d96a661348abab31affc8bf1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga03d57918f8a75e6c97cb2ceb64084211" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga03d57918f8a75e6c97cb2ceb64084211" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_WRAP< / b >       (1< < 3)< / td > < / tr >
< tr class = "separator:ga03d57918f8a75e6c97cb2ceb64084211" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7da30dccbc20b8ba35e7dbbaf464a432" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7da30dccbc20b8ba35e7dbbaf464a432" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_LINEAR< / b >       (0< < 4)< / td > < / tr >
< tr class = "separator:ga7da30dccbc20b8ba35e7dbbaf464a432" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga40ce7cffa721332b0a780c38cc7eb1ef" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga40ce7cffa721332b0a780c38cc7eb1ef" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_NONLINEAR< / b >       (1< < 4)< / td > < / tr >
< tr class = "separator:ga40ce7cffa721332b0a780c38cc7eb1ef" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gabbf39c26156216c6eba110859e809e5e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gabbf39c26156216c6eba110859e809e5e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_PREFERRED_STATE< / b >       (0< < 5)< / td > < / tr >
< tr class = "separator:gabbf39c26156216c6eba110859e809e5e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaae5902c17a87da4bb22644ee3a0d2a7d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaae5902c17a87da4bb22644ee3a0d2a7d" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_PREFERRED_NO< / b >       (1< < 5)< / td > < / tr >
< tr class = "separator:gaae5902c17a87da4bb22644ee3a0d2a7d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8f0a1615d514b35f2a6dafdb473a6164" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga8f0a1615d514b35f2a6dafdb473a6164" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_NO_NULL_POSITION< / b >       (0< < 6)< / td > < / tr >
< tr class = "separator:ga8f0a1615d514b35f2a6dafdb473a6164" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8d9b8f340376a09cfbf4943cd6127f70" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga8d9b8f340376a09cfbf4943cd6127f70" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_NULL_STATE< / b >       (1< < 6)< / td > < / tr >
< tr class = "separator:ga8d9b8f340376a09cfbf4943cd6127f70" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gadbb76f6bb2119d447e51a552d5346c9a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gadbb76f6bb2119d447e51a552d5346c9a" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_NON_VOLATILE< / b >       (0< < 7)< / td > < / tr >
< tr class = "separator:gadbb76f6bb2119d447e51a552d5346c9a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf9d092fa91721b6e4c62354e1b494eba" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf9d092fa91721b6e4c62354e1b494eba" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_VOLATILE< / b >       (1< < 7)< / td > < / tr >
< tr class = "separator:gaf9d092fa91721b6e4c62354e1b494eba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad92087b990fa22d96dfb322e59f05bf5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad92087b990fa22d96dfb322e59f05bf5" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_BITFIELD< / b >       (0< < 8)< / td > < / tr >
< tr class = "separator:gad92087b990fa22d96dfb322e59f05bf5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga3ed212995d76a84c1a71ce4be9cb11c2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga3ed212995d76a84c1a71ce4be9cb11c2" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_BUFFERED_BYTES< / b >       (1< < 8)< / td > < / tr >
< tr class = "separator:ga3ed212995d76a84c1a71ce4be9cb11c2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa8aec5db8addc37fe8ef63562c79e382" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa8aec5db8addc37fe8ef63562c79e382" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_USAGE_PAGE< / b > (x)      HID_REPORT_ITEM(x, 0, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:gaa8aec5db8addc37fe8ef63562c79e382" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga37fa3517d436559475d65eb9878f115d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga37fa3517d436559475d65eb9878f115d" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_USAGE_PAGE_N< / b > (x, n)      HID_REPORT_ITEM(x, 0, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:ga37fa3517d436559475d65eb9878f115d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1a1ddf90652be58c44fc63e37bacaedf" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga1a1ddf90652be58c44fc63e37bacaedf" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_LOGICAL_MIN< / b > (x)      HID_REPORT_ITEM(x, 1, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:ga1a1ddf90652be58c44fc63e37bacaedf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac706cfb0682041b5ca5ee2254e271305" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac706cfb0682041b5ca5ee2254e271305" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_LOGICAL_MIN_N< / b > (x, n)      HID_REPORT_ITEM(x, 1, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:gac706cfb0682041b5ca5ee2254e271305" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5f3a6d031b7fb837e08bf229a31dba21" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga5f3a6d031b7fb837e08bf229a31dba21" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_LOGICAL_MAX< / b > (x)      HID_REPORT_ITEM(x, 2, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:ga5f3a6d031b7fb837e08bf229a31dba21" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac746654766d36df2422128af349e600b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac746654766d36df2422128af349e600b" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_LOGICAL_MAX_N< / b > (x, n)      HID_REPORT_ITEM(x, 2, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:gac746654766d36df2422128af349e600b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafa4039d693161b99bd5e096943a83cd8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gafa4039d693161b99bd5e096943a83cd8" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_PHYSICAL_MIN< / b > (x)      HID_REPORT_ITEM(x, 3, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:gafa4039d693161b99bd5e096943a83cd8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad3ce28331f65dd8a9d35da92817964eb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad3ce28331f65dd8a9d35da92817964eb" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_PHYSICAL_MIN_N< / b > (x, n)      HID_REPORT_ITEM(x, 3, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:gad3ce28331f65dd8a9d35da92817964eb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9e73e560f490f7f8f04ed8cb203ae48d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga9e73e560f490f7f8f04ed8cb203ae48d" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_PHYSICAL_MAX< / b > (x)      HID_REPORT_ITEM(x, 4, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:ga9e73e560f490f7f8f04ed8cb203ae48d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab3bdeba18fe5cb097f108070d65f446c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab3bdeba18fe5cb097f108070d65f446c" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_PHYSICAL_MAX_N< / b > (x, n)      HID_REPORT_ITEM(x, 4, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:gab3bdeba18fe5cb097f108070d65f446c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaee467a1d2ff2a61426d013b22ad6cfd7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaee467a1d2ff2a61426d013b22ad6cfd7" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_UNIT_EXPONENT< / b > (x)      HID_REPORT_ITEM(x, 5, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:gaee467a1d2ff2a61426d013b22ad6cfd7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga537e2314566296d31953c6510654487e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga537e2314566296d31953c6510654487e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_UNIT_EXPONENT_N< / b > (x, n)      HID_REPORT_ITEM(x, 5, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:ga537e2314566296d31953c6510654487e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac55ef718d83187c925264cb7a2f1e87e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac55ef718d83187c925264cb7a2f1e87e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_UNIT< / b > (x)      HID_REPORT_ITEM(x, 6, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:gac55ef718d83187c925264cb7a2f1e87e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga60cd4f38c9e747aaa36293022f5c0f9a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga60cd4f38c9e747aaa36293022f5c0f9a" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_UNIT_N< / b > (x, n)      HID_REPORT_ITEM(x, 6, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:ga60cd4f38c9e747aaa36293022f5c0f9a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad6f07a826dd43d2fac762c9b5cc885ac" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad6f07a826dd43d2fac762c9b5cc885ac" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_SIZE< / b > (x)      HID_REPORT_ITEM(x, 7, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:gad6f07a826dd43d2fac762c9b5cc885ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6a3c939c4bf896234068ebc13304ad19" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6a3c939c4bf896234068ebc13304ad19" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_SIZE_N< / b > (x, n)      HID_REPORT_ITEM(x, 7, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:ga6a3c939c4bf896234068ebc13304ad19" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1a36b9c4c5dacbf9bff075444fff2be7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga1a36b9c4c5dacbf9bff075444fff2be7" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_ID< / b > (x)      HID_REPORT_ITEM(x, 8, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:ga1a36b9c4c5dacbf9bff075444fff2be7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga012a51da78372303ddf249e1d4948bca" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga012a51da78372303ddf249e1d4948bca" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_ID_N< / b > (x)      HID_REPORT_ITEM(x, 8, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:ga012a51da78372303ddf249e1d4948bca" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8e93f66fe114a403c719745963a02891" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga8e93f66fe114a403c719745963a02891" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_COUNT< / b > (x)      HID_REPORT_ITEM(x, 9, RI_TYPE_GLOBAL, 1)< / td > < / tr >
< tr class = "separator:ga8e93f66fe114a403c719745963a02891" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga13d0f326822b077fb2bb1d3bffcfb0c7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga13d0f326822b077fb2bb1d3bffcfb0c7" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_REPORT_COUNT_N< / b > (x, n)      HID_REPORT_ITEM(x, 9, RI_TYPE_GLOBAL, n)< / td > < / tr >
< tr class = "separator:ga13d0f326822b077fb2bb1d3bffcfb0c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaed135f84d62e2ef4ef318f9944067bdd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaed135f84d62e2ef4ef318f9944067bdd" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_PUSH< / b >       HID_REPORT_ITEM(x, 10, RI_TYPE_GLOBAL, 0)< / td > < / tr >
< tr class = "separator:gaed135f84d62e2ef4ef318f9944067bdd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga66e126a91817fda705afd2123344e961" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga66e126a91817fda705afd2123344e961" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_POP< / b >       HID_REPORT_ITEM(x, 11, RI_TYPE_GLOBAL, 0)< / td > < / tr >
< tr class = "separator:ga66e126a91817fda705afd2123344e961" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga63ad81ce37716dec192d71d1b7756cce" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga63ad81ce37716dec192d71d1b7756cce" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_USAGE< / b > (x)      HID_REPORT_ITEM(x, 0, RI_TYPE_LOCAL, 1)< / td > < / tr >
< tr class = "separator:ga63ad81ce37716dec192d71d1b7756cce" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad5626d6de9ee2cfc17a930ddc1b9f78c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad5626d6de9ee2cfc17a930ddc1b9f78c" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_USAGE_N< / b > (x, n)      HID_REPORT_ITEM(x, 0, RI_TYPE_LOCAL, n)< / td > < / tr >
< tr class = "separator:gad5626d6de9ee2cfc17a930ddc1b9f78c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae887017c6917c3ae0428ab255768ca0e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae887017c6917c3ae0428ab255768ca0e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_USAGE_MIN< / b > (x)      HID_REPORT_ITEM(x, 1, RI_TYPE_LOCAL, 1)< / td > < / tr >
< tr class = "separator:gae887017c6917c3ae0428ab255768ca0e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7758d270dd29122c4a3938d1f86fc690" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7758d270dd29122c4a3938d1f86fc690" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_USAGE_MIN_N< / b > (x, n)      HID_REPORT_ITEM(x, 1, RI_TYPE_LOCAL, n)< / td > < / tr >
< tr class = "separator:ga7758d270dd29122c4a3938d1f86fc690" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gadf8858e6dd94ad13de70716e2dc42fa4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gadf8858e6dd94ad13de70716e2dc42fa4" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_USAGE_MAX< / b > (x)      HID_REPORT_ITEM(x, 2, RI_TYPE_LOCAL, 1)< / td > < / tr >
< tr class = "separator:gadf8858e6dd94ad13de70716e2dc42fa4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad0bad4e700929047e15f52318a709bc3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad0bad4e700929047e15f52318a709bc3" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < b > HID_USAGE_MAX_N< / b > (x, n)      HID_REPORT_ITEM(x, 2, RI_TYPE_LOCAL, n)< / td > < / tr >
< tr class = "separator:gad0bad4e700929047e15f52318a709bc3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "enum-members" > < / a >
Enumerations< / h2 > < / td > < / tr >
< tr class = "memitem:gadc29c2ff13d900c2f185ee95427fb06c" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < b > HID_COLLECTION_PHYSICAL< / b > = 0,
< b > HID_COLLECTION_APPLICATION< / b > ,
< b > HID_COLLECTION_LOGICAL< / b > ,
< b > HID_COLLECTION_REPORT< / b > ,
< br / >
    < b > HID_COLLECTION_NAMED_ARRAY< / b > ,
< b > HID_COLLECTION_USAGE_SWITCH< / b > ,
< b > HID_COLLECTION_USAGE_MODIFIER< / b >
< br / >
}< / td > < / tr >
< tr class = "separator:gadc29c2ff13d900c2f185ee95427fb06c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga61dadd085c1777f559549e05962b2c9e" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < b > HID_USAGE_PAGE_DESKTOP< / b > = 0x01,
< b > HID_USAGE_PAGE_SIMULATE< / b > = 0x02,
< b > HID_USAGE_PAGE_VIRTUAL_REALITY< / b > = 0x03,
< b > HID_USAGE_PAGE_SPORT< / b > = 0x04,
< br / >
    < b > HID_USAGE_PAGE_GAME< / b > = 0x05,
< b > HID_USAGE_PAGE_GENERIC_DEVICE< / b > = 0x06,
< b > HID_USAGE_PAGE_KEYBOARD< / b > = 0x07,
< b > HID_USAGE_PAGE_LED< / b > = 0x08,
< br / >
    < b > HID_USAGE_PAGE_BUTTON< / b > = 0x09,
< b > HID_USAGE_PAGE_ORDINAL< / b > = 0x0a,
< b > HID_USAGE_PAGE_TELEPHONY< / b > = 0x0b,
< b > HID_USAGE_PAGE_CONSUMER< / b > = 0x0c,
< br / >
    < b > HID_USAGE_PAGE_DIGITIZER< / b > = 0x0d,
< b > HID_USAGE_PAGE_PID< / b > = 0x0f,
< b > HID_USAGE_PAGE_UNICODE< / b > = 0x10,
< b > HID_USAGE_PAGE_ALPHA_DISPLAY< / b > = 0x14,
< br / >
    < b > HID_USAGE_PAGE_MEDICAL< / b > = 0x40,
< b > HID_USAGE_PAGE_MONITOR< / b > = 0x80,
< b > HID_USAGE_PAGE_POWER< / b > = 0x84,
< b > HID_USAGE_PAGE_BARCODE_SCANNER< / b > = 0x8c,
< br / >
    < b > HID_USAGE_PAGE_SCALE< / b > = 0x8d,
< b > HID_USAGE_PAGE_MSR< / b > = 0x8e,
< b > HID_USAGE_PAGE_CAMERA< / b > = 0x90,
< b > HID_USAGE_PAGE_ARCADE< / b > = 0x91,
< br / >
    < b > HID_USAGE_PAGE_VENDOR< / b > = 0xFFFF
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga61dadd085c1777f559549e05962b2c9e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > HID Usage Table - Table 1: Usage Page Summary. < br / > < / td > < / tr >
< tr class = "separator:ga61dadd085c1777f559549e05962b2c9e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga726ca809ffd3d67ab4b8476646f26635" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < b > HID_USAGE_DESKTOP_POINTER< / b > = 0x01,
< b > HID_USAGE_DESKTOP_MOUSE< / b > = 0x02,
< b > HID_USAGE_DESKTOP_JOYSTICK< / b > = 0x04,
< b > HID_USAGE_DESKTOP_GAMEPAD< / b > = 0x05,
< br / >
    < b > HID_USAGE_DESKTOP_KEYBOARD< / b > = 0x06,
< b > HID_USAGE_DESKTOP_KEYPAD< / b > = 0x07,
< b > HID_USAGE_DESKTOP_MULTI_AXIS_CONTROLLER< / b > = 0x08,
< b > HID_USAGE_DESKTOP_TABLET_PC_SYSTEM< / b > = 0x09,
< br / >
    < b > HID_USAGE_DESKTOP_X< / b > = 0x30,
< b > HID_USAGE_DESKTOP_Y< / b > = 0x31,
< b > HID_USAGE_DESKTOP_Z< / b > = 0x32,
< b > HID_USAGE_DESKTOP_RX< / b > = 0x33,
< br / >
    < b > HID_USAGE_DESKTOP_RY< / b > = 0x34,
< b > HID_USAGE_DESKTOP_RZ< / b > = 0x35,
< b > HID_USAGE_DESKTOP_SLIDER< / b > = 0x36,
< b > HID_USAGE_DESKTOP_DIAL< / b > = 0x37,
< br / >
    < b > HID_USAGE_DESKTOP_WHEEL< / b > = 0x38,
< b > HID_USAGE_DESKTOP_HAT_SWITCH< / b > = 0x39,
< b > HID_USAGE_DESKTOP_COUNTED_BUFFER< / b > = 0x3a,
< b > HID_USAGE_DESKTOP_BYTE_COUNT< / b > = 0x3b,
< br / >
    < b > HID_USAGE_DESKTOP_MOTION_WAKEUP< / b > = 0x3c,
< b > HID_USAGE_DESKTOP_START< / b > = 0x3d,
< b > HID_USAGE_DESKTOP_SELECT< / b > = 0x3e,
< b > HID_USAGE_DESKTOP_VX< / b > = 0x40,
< br / >
    < b > HID_USAGE_DESKTOP_VY< / b > = 0x41,
< b > HID_USAGE_DESKTOP_VZ< / b > = 0x42,
< b > HID_USAGE_DESKTOP_VBRX< / b > = 0x43,
< b > HID_USAGE_DESKTOP_VBRY< / b > = 0x44,
< br / >
    < b > HID_USAGE_DESKTOP_VBRZ< / b > = 0x45,
< b > HID_USAGE_DESKTOP_VNO< / b > = 0x46,
< b > HID_USAGE_DESKTOP_FEATURE_NOTIFICATION< / b > = 0x47,
< b > HID_USAGE_DESKTOP_RESOLUTION_MULTIPLIER< / b > = 0x48,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_CONTROL< / b > = 0x80,
< b > HID_USAGE_DESKTOP_SYSTEM_POWER_DOWN< / b > = 0x81,
< b > HID_USAGE_DESKTOP_SYSTEM_SLEEP< / b > = 0x82,
< b > HID_USAGE_DESKTOP_SYSTEM_WAKE_UP< / b > = 0x83,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_CONTEXT_MENU< / b > = 0x84,
< b > HID_USAGE_DESKTOP_SYSTEM_MAIN_MENU< / b > = 0x85,
< b > HID_USAGE_DESKTOP_SYSTEM_APP_MENU< / b > = 0x86,
< b > HID_USAGE_DESKTOP_SYSTEM_MENU_HELP< / b > = 0x87,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_MENU_EXIT< / b > = 0x88,
< b > HID_USAGE_DESKTOP_SYSTEM_MENU_SELECT< / b > = 0x89,
< b > HID_USAGE_DESKTOP_SYSTEM_MENU_RIGHT< / b > = 0x8A,
< b > HID_USAGE_DESKTOP_SYSTEM_MENU_LEFT< / b > = 0x8B,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_MENU_UP< / b > = 0x8C,
< b > HID_USAGE_DESKTOP_SYSTEM_MENU_DOWN< / b > = 0x8D,
< b > HID_USAGE_DESKTOP_SYSTEM_COLD_RESTART< / b > = 0x8E,
< b > HID_USAGE_DESKTOP_SYSTEM_WARM_RESTART< / b > = 0x8F,
< br / >
    < b > HID_USAGE_DESKTOP_DPAD_UP< / b > = 0x90,
< b > HID_USAGE_DESKTOP_DPAD_DOWN< / b > = 0x91,
< b > HID_USAGE_DESKTOP_DPAD_RIGHT< / b > = 0x92,
< b > HID_USAGE_DESKTOP_DPAD_LEFT< / b > = 0x93,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_DOCK< / b > = 0xA0,
< b > HID_USAGE_DESKTOP_SYSTEM_UNDOCK< / b > = 0xA1,
< b > HID_USAGE_DESKTOP_SYSTEM_SETUP< / b > = 0xA2,
< b > HID_USAGE_DESKTOP_SYSTEM_BREAK< / b > = 0xA3,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_DEBUGGER_BREAK< / b > = 0xA4,
< b > HID_USAGE_DESKTOP_APPLICATION_BREAK< / b > = 0xA5,
< b > HID_USAGE_DESKTOP_APPLICATION_DEBUGGER_BREAK< / b > = 0xA6,
< b > HID_USAGE_DESKTOP_SYSTEM_SPEAKER_MUTE< / b > = 0xA7,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_HIBERNATE< / b > = 0xA8,
< b > HID_USAGE_DESKTOP_SYSTEM_DISPLAY_INVERT< / b > = 0xB0,
< b > HID_USAGE_DESKTOP_SYSTEM_DISPLAY_INTERNAL< / b > = 0xB1,
< b > HID_USAGE_DESKTOP_SYSTEM_DISPLAY_EXTERNAL< / b > = 0xB2,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_DISPLAY_BOTH< / b > = 0xB3,
< b > HID_USAGE_DESKTOP_SYSTEM_DISPLAY_DUAL< / b > = 0xB4,
< b > HID_USAGE_DESKTOP_SYSTEM_DISPLAY_TOGGLE_INT_EXT< / b > = 0xB5,
< b > HID_USAGE_DESKTOP_SYSTEM_DISPLAY_SWAP_PRIMARY_SECONDARY< / b > = 0xB6,
< br / >
    < b > HID_USAGE_DESKTOP_SYSTEM_DISPLAY_LCD_AUTOSCALE< / b > = 0xB7
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga726ca809ffd3d67ab4b8476646f26635" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > HID Usage Table - Table 6: Generic Desktop Page. < br / > < / td > < / tr >
< tr class = "separator:ga726ca809ffd3d67ab4b8476646f26635" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
2014-04-15 07:05:21 +02:00
< li class = "footer" > Generated on Tue Apr 15 2014 10:49:28 for tinyusb by
2014-03-26 10:38:58 +01:00
< a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.8.6 < / li >
< / ul >
< / div >
< / body >
< / html >