我已經連接2個鼠標到PC,我希望一個鼠標作爲常規鼠標工作,並捕獲第二隻鼠標。2鼠標,在窗口上捕獲一個鼠標(DirectInput,DDK,Linux,任何東西)
首先我試着DirectInput。它在InstanceName中顯示了帶有單詞鼠標的2個設備。 但是隻有一個設備有DeviceType.Mouse,它只是真正的工作設備。 當我獲得它阻止兩隻老鼠。
第二我決定創建驅動程序。我下載了WinDDK。有鼠標過濾器驅動程序示例。 我能夠編譯它。 但我不是驅動程序員。對我來說理解起來很複雜,但它有一些與PS/2鼠標相關的代碼。我所有的鼠標都是USB。
它應該與.INF文件一起安裝。我更喜歡它被動態加載。
我不太確定這是正確的方向。 我這樣做是爲了我的愛好者機器人項目。我希望PC從鼠標獲取一些信息作爲傳感器。 我認爲必須有現有的類似項目或解決方案。
我在我的桌子上也有linux pc。可能是更好的連接鼠標到Linux和解析
/dev/input/mouse0
/dev/input/mouse1
/dev/input/mouse2
看起來像 須藤貓的/ dev /輸入/ mouse1 - 給出了一些數據,但不從點擊和運動塊設備。
我希望簡單的解決方案已經存在
乾杯 最大
你打算如何處理2個不同的鼠標指針?當你移動第二隻鼠標會發生什麼? – 2010-12-12 05:24:14
它不應該移動指針,但我的應用程序必須接收有關鼠標移動的信息。 – Max 2010-12-12 08:59:21