2014-06-19 62 views
-1

我試圖將2個kinect傳感器連接到我的筆記本。我知道我必須至少有2個獨立的USB 2.0控制器。根據這個網站:LINK我有與圖片中相同的設置。所以我認爲連接2個kinect傳感器應該是可能的。我有3個普通的USB2端口和一個與e-SATA結合的端口。所以我有4個端口來連接USB設備。然而,當我嘗試連接2個的Kinect傳感器(每次到不同的端口),我總是得到錯誤信息在一個設備上(在Windows設備管理器):將2個Kinect傳感器連接到我的筆記本

This device cannot start. (Code 10) 

誰能幫助我嗎?我沒有任何其他電腦,不想僅因爲USB控制器而購買新電腦。我必須有辦法做到這一點。謝謝

+0

你確實有2個USB控制器嗎? – RossBille

+0

@RossBille以及如何/在哪裏可以檢查它?我只能看到與該鏈接中的圖片相同的內容。我有控制器 - 3B34和控制器3B3C,2X通用USB集線器,2X USB根集線器 – user2179427

+0

@ user2179427您使用的筆記本電腦是什麼? –

回答

0

您能否請您得到您的筆記本電腦主板的原理圖,並仔細檢查您的3個端口如何連接到您提到的2個控制器。希望3個端口中的1個將連接到其他2個端口的不同控制器。

您的筆記本是否允許您連接Express卡?也許你可以通過這種方式獲得更多的端口。

使用定製的PC和PCI Express USB擴展卡,我們有3個kinetics同時連接到an art-installation/robotics project

我記得當時在我的舊2008年macbook上同時運行2個Kinects並沒有問題。請注意,這是與libfreenect和OpenNI驅動程序,因爲Kinect SDK驅動程序不能在osx上工作。

此外,由於您使用的Kinect的SDK,我猜,因爲目前的Alpha測試版您正在使用的Kinect的Windows(V1如果你願意)或Kinect的爲XBOX360和 Kinect的2的Windows的SDK目前只允許一個傳感器。

更新 這裏有一個快速瀏覽一下:

A660 1-GD dissasembled

雖然不容易找到原理圖。我的猜測是兩個USB端口連接到相同的控制器和第三個USB端口可能(不要拿我的話來說,檢查製造商的規格)連接到一個單獨的USB控制器,在這種情況下連接一個kinect你的筆記本電腦的一端和另一端的相反端口應該工作。確保您在設備管理器中看到兩個傳感器(運行devmgmt.msc)。 此外,只需再次檢查您的傳感器,嘗試連接一個,運行演示/測試,然後斷開並使用同一端口上的第二個傳感器。 如果兩個傳感器單獨工作在同一個端口上,請在另一端的USB端口上測試它們。你只是想確保傳感器和端口都沒有故障。最後,如果您的硬件看起來很好(電源良好,傳感器和端口都很好),請仔細檢查您的代碼,並確保您不會意外打開同一個傳感器兩次或任何可能容易漏掉的其他錯誤。

如果你有一個朋友,你可以借用另一臺筆記本電腦很短的時間,只是爲了測試這也是一件好事。您也可以嘗試爲筆記本電腦獲取USB Express Card™卡。儘管很長時間,您可以嘗試禁用筆記本電腦上的其他USB設備,儘可能多地爲端口提供可用的帶寬。您應該可以從設備管理器或可能從BIOS設置中執行此操作。

+0

我的筆記本是東芝Satellite A660 1-GD。不幸的是我找不到我的主板的任何原理圖。如果你知道我在哪裏可以找到它,我會很高興。 – user2179427

+1

重要說明:根據[官方Xbox文檔](https://support.xbox.com/en-US/xbox-on-windows/accessories/kinect-for-windows-v2-known-issues#c0f98f7c94a64254a7a8cff46d87638a)在Kinect 2上,該設備無法使用USB 2.0,但只能使用3.0。 – rbaleksandar

+0

是的,這是事實,Kinect 2僅限於USB 3.0。最初的問題是關於Kinect 1而不是2,所以我沒有添加這個註釋,但對Kinect 2項目記住這一點非常重要。 –

相關問題