控制管線是讓HID攜帶在HID規(guī)范中所定義的標準設(shè)備要求,即為稍后所要介紹的6個群組特定要求。其中,2個HID特定要求SetReport與GeT_Report提供了主機傳輸一個區(qū)塊的任何類型數(shù)據(jù)到設(shè)各的方法,或主機從設(shè)備取得一個區(qū)塊的任何類型數(shù)據(jù)的方法。主機可以使用Set Report來傳輸報告,而Get_Report則用來接收報告。
其余的4個要求用來規(guī)劃與配置設(shè)備。其中,Set_Idle與Get_Idle則用來設(shè)置與讀取閑置率。這種閑置率用來決定設(shè)備是否重新送出自上一次查詢后仍未改變的數(shù)據(jù)。Set_Protocol與Get_Protocol用來設(shè)置與讀取協(xié)議數(shù)值,當HID驅(qū)動程序仍未下載至主機時,其可以使設(shè)備通過簡易的協(xié)議來產(chǎn)生特定的功能。