引用:
Originally posted by mikehu
Full Speed模式在USB 1.1就已經定義好了,USB 2.0就是多定義一個HiSpeed模式
什麼USB 2.0的Full Speed好奇怪~那只不過是USB定義的一種傳送資料模式罷了!
基本上mouse & keyboard用HID的1.1Mbps速度就好了,
不然你到找一個USB 2.0的mouse出來給我看?
最簡單的判斷就是,你把所謂USB 2.0的mouse插上只有USB 1.1的電腦,
看看XP會不會警告你"高速裝置插到低速hub上",不用管資料有沒有那麼大,
我就都算他是USB 2.0的mouse~
|
沒什麼好奇怪的吧? USB 協會定的Spec 上面就寫明了 2.0也有hi-speed和full speed
我手上沒有2.0 的mouse資料, 不過IBM的某台KB 就是2.0的Full speed device
資料如下
http://www-132.ibm.com/webapp/wcs/s...P2620&storeId=1
這把鍵盤 上面就有兩個2.0 FULL SPEED的port
這代表 也就是說 你插上hispeed的device 會降速成full speed來跑
你所謂的判斷方式 只是你看過的訊息 USB2.0 Spec並沒有規定在這情形下
Device一定會出現這種宣告
況且就會算會好了 那個訊息叫 Hi-Speed device插到低速hub
Hi-Speed當然一定是USB2.0
但是USB2.0不一定只能跑Hi-Speed....不然我請問 拿一個USB2.0 Hi-Speed的Hub 上面接一隻1.1的mouse 如果它沒有定義Full speed的傳送方式 難道mouse就不能work了嗎 它會變成2.0 HiSpeed的模式?
結論就是
HISPEED不一定等於USB2.0
另外請問 HID的1.1Mbps速度是什麼意思 不解