2012-12-10 46 views
1
  • 是否有可能創建「即時」虛擬設備? (這個人點擊一個按鈕「新的虛擬設備」,寫出設備名稱和窗口彈出窗口,就好像他剛插入一個新設備一樣)。
  • 是否必須創建自定義設備驅動程序,還是可以使用通用驅動程序?
  • 我應該從哪裏開始(文檔鏈接)?

我的目標是模擬一個或多個虛擬遊戲手柄,可在遊戲中看到(使用自定義名稱),並映射到一個或多個物理設備,如鍵盤和鼠標。創建虛擬設備

謝謝!

+0

不知道這應該被標記爲C++ ...如果它應該,你有嘗試去做 - 任何代碼發佈? – Caribou

+0

爲什麼不是C++?你認爲ASM?不,我沒有做任何代碼。我目前正在尋找可行性,以及從哪裏開始。 – yohannc

+0

我已經批准 - 讓我們看看你現在是否有任何點擊 – Caribou

回答

2

是的,這是可能的。 Windows驅動程序體系結構需要這種支持來允許USB驅動程序實時加載。您將需要一個自定義設備驅動程序。現有的「虛擬」設備驅動程序,例如爲NUL,但這些不是你想要的。

但是,設備驅動程序的寫作不適合心臟不好。你真的不能期望讀一篇文章,並開始黑客攻擊。

+0

晚會,但是:期待至少有一個人在這個星球上的所有人寫了一篇關於如何做到這一點的教程,從頭到尾都沒有錯。這個主題足以在網絡搜索中永不露面,這就是爲什麼這正是用戶可能知道的事情,因爲谷歌和duckduckgo將無法產生該「單一文章」。 –

+0

@ Mike'Pomax'Kamermans:那個人不是我,而且,資源請求恰巧​​是在StackOverflow – MSalters

+0

上脫離主題。只有當SO不是最後一個選項。直接詢問教程和資源鏈接絕對是主題,但顯示你搜索和研究,你仍然無法找到任何東西,是遵循「如何提出一個好問題」的網站政策,而不是一個橡皮圖章的理由關閉。 –