2017-06-02 41 views
1

我正在使用的嵌入式系統運行3.18 Linux內核,並在連接到PC時用作具有HIDBP功能的複合USB設備(允許您將鍵盤和鼠標連接到它)。但是,我遇到的問題是連接到它的鍵盤或鼠標在進入完整系統掛起時似乎不會喚醒主機(直接連接到PC的鼠標可以將其喚醒)。我只是想知道,這是一個Linux內核錯誤,如果是的話,將如何解決它?如何獲得帶HID的複合USB Linux設備來喚醒暫停的主機?

+0

歡迎使用堆棧溢出! SO用於編程問題,而不是關於使用或配置Linux的問題。 SuperUser.com或unix.stackexchange.com會是這樣的問題的更好的地方。 – Barmar

+0

您的設備必須支持DEVICE_REMOTE_WAKEUP,請參閱USB規範。 (當然在主機上有合適的USB驅動程序,但HID應該是這種情況)。 HID引導協議(HID Boot Protocol,HIDBP)提供了更多或更少的HID功能的子集。也許遠程喚醒不被HIDBP支持? – Habi

回答

0

僅供參考,自4.10.17版起,主線內核中的USB HID複合設備尚未實現此功能。