Re: [問題] 請問windows下,有辦法收到兩個滑鼠的눠…

看板Programming作者 (嗯)時間15年前 (2010/02/25 17:34), 編輯推噓4(400)
留言4則, 4人參與, 最新討論串1/1
※ 引述《cjoe (TeA)》之銘言: : 一般而言,在windows下如果裝上兩隻USB滑鼠,訊號好像是共用的 : 也就是說,我的程式是沒辦法知道A、B滑鼠分別做了什麼事情, : 例如,當A滑鼠有Click的動作,我只會收到一個滑鼠有Click的訊號 : 但是我並無法知道是哪一隻滑鼠Click... : 如果今天我想裝上兩隻滑鼠,但是又可以分別抓到兩隻滑鼠之間不同的 : 訊號的話,請問我該怎麼做呢? 從 WindowsXP 以後只能用 Windows Message 裡的 RawInput :) msdn 有很多資料可以查 之前有個 GlovePIE (Programmable Input Emulator) 也蠻有名的 不過用 GlovePIE 跑的只是假 cursor,你要讓自己的程式透過 GlovePIE 取得不同 cursor 的資訊幾乎不可能。所以我猜你要的應該不是這個 但自己寫 RawInput 也不輕鬆,不過我們有救星: http://icculus.org/manymouse/ open source cross-platform multi-mice library :) 可惜作者好像有一陣子沒有 update 了... 但基本需求應該都夠用 hope this helps. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.72.57.78

02/25 19:15, , 1F
推!
02/25 19:15, 1F

02/25 20:03, , 2F
推!
02/25 20:03, 2F

02/25 20:41, , 3F
救星
02/25 20:41, 3F

02/26 00:10, , 4F
救星讚!
02/26 00:10, 4F
文章代碼(AID): #1BXaGCEE (Programming)
文章代碼(AID): #1BXaGCEE (Programming)