คอนโทรลเลอร์โฮสต์ Universal Serial Bus (USB) เป็นอินเทอร์เฟซที่อนุญาตให้ชิ้นส่วนของฮาร์ดแวร์ที่เปิดใช้งานสามารถโต้ตอบและสื่อสารกับซอฟต์แวร์เฉพาะ การเชื่อมต่อ USB เป็นพอร์ตอินพุทและเอาท์พุทที่มาพร้อมกับคอมพิวเตอร์มาตรฐานส่วนใหญ่และอุปกรณ์ดิจิตอลอื่น ๆ ที่ช่วยให้สามารถส่งข้อมูลผ่านสายเคเบิลหรือการเชื่อมต่อโดยตรงในรูปแบบอื่น ๆ คอนโทรลเลอร์โฮสต์ USB จัดการการสื่อสารระหว่างอุปกรณ์ต่อพ่วงและระบบคอมพิวเตอร์ คอมพิวเตอร์ทันสมัยส่วนใหญ่มีตัวควบคุมโฮสต์ USB ความเร็วสูงและคอมพิวเตอร์รุ่นเก่าจำนวนมากสามารถติดตั้งโฮสต์คอนโทรลเลอร์ได้อย่างง่ายดายในสล็อตเปิดบนเมนบอร์ด
คอนโทรลเลอร์โฮสต์ USB ความเร็วสูงจะรักษาการเชื่อมต่อระหว่างอุปกรณ์ต่าง ๆ เช่นแป้นพิมพ์เมาส์โมเด็มหรือเครื่องพิมพ์และทำให้แน่ใจว่าระบบปฏิบัติการของคอมพิวเตอร์รับรู้อุปกรณ์ ระบบปฏิบัติการใช้ตัวควบคุมโฮสต์ USB เพื่อหลีกเลี่ยงการติดตั้งไดรเวอร์แยกสำหรับอุปกรณ์ทุกตัวที่เชื่อมต่อ อุปกรณ์ USB ทุกเครื่องสื่อสารกับระบบปฏิบัติการของคอมพิวเตอร์ในภาษาการเขียนโปรแกรมมาตรฐานเช่น C ++
มีอินเตอร์เฟสคอนโทรลเลอร์โฮสต์ USB หลายประเภทที่รองรับพอร์ต USB ประเภทต่างๆ อินเตอร์เฟสตัวควบคุมโฮสต์เปิด (OHCI) เป็นมาตรฐานสำหรับส่วนใหญ่และแม้กระทั่งรองรับ USB 1.1 อินเตอร์เฟสโฮสต์คอนโทรลเลอร์สากล (UHCI) จากIntel®รองรับ USB 1 ทั้งความเร็วที่เร็วและช้า อินเตอร์เฟสคอนโทรลเลอร์โฮสต์ชนิดอื่นรวมถึงอินเตอร์เฟสคอนโทรลเลอร์โฮสต์ที่ปรับปรุงแล้ว (EHCI) ซึ่งได้รับการจัดอันดับอย่างรวดเร็วตามมาตรฐานที่ระบุต่อสาธารณะและมาตรฐานคอนโทรลเลอร์โฮสต์ใหม่ล่าสุดที่เรียกว่าอินเตอร์เฟสโฮสต์คอนโทรลเลอร์ extensible (xHCI) xHCI ได้รับการออกแบบมาเพื่อปรับปรุงความเร็วพลังงานและประสิทธิภาพให้ดีขึ้นกว่ารุ่นก่อน
การรับรู้อุปกรณ์มาตรฐานเช่นแป้นพิมพ์และเมาส์โดยระบบปฏิบัติการมักจะทำโดยอัตโนมัติโดยตัวควบคุมโฮสต์ USB โปรโตคอลของตัวควบคุมโฮสต์รวมกระบวนการสื่อสารของอุปกรณ์หลายอย่างเพื่อสร้างการถ่ายโอนข้อมูลที่มีประสิทธิภาพและพร้อมกัน ตัวอย่างที่ดีคือเมื่อผู้ใช้คอมพิวเตอร์ป้อนข้อมูลในโปรแกรมประมวลผลคำโดยใช้แป้นพิมพ์และเมาส์พร้อมกัน
คอนโทรลเลอร์โฮสต์ USB สามารถสร้างการสื่อสารระหว่างคอมพิวเตอร์และอุปกรณ์ต่าง ๆ ผ่านพอร์ตเดียว โฮสต์คอนโทรลเลอร์ยังกำหนดว่าอุปกรณ์แต่ละตัวเชื่อมต่อได้รับพลังงานซึ่งเป็นเหตุผลที่ผู้ใช้สามารถชาร์จโทรศัพท์มือถือผ่านพอร์ต USB ในขณะที่ฟังเพลงจากแท่ง USB ในพอร์ตอื่น สำหรับคอมพิวเตอร์เก่าที่ไม่มีตัวควบคุมโฮสต์ USB ฮาร์ดแวร์สามารถซื้อได้จากผู้ขายและติดตั้งบนสล็อตบนแผงวงจรหลักอย่างรวดเร็ว


