2011-05-23 20 views
2

我看到類似stackoverflow這樣的問題。然而,在這個和其他許多討論中,最終的結果往往是垃圾郵件鍵盤事件而不是操作,並被公認爲遊戲控制器。是否可以將軟件註冊爲遊戲控制器設備?

我很確定驅動程序將有必要創建附加功能。考慮到這一點,軟件應用程序是否有可能僞裝成模擬遊戲控制器之類的輸入設備?我對開發驅動程序很陌生,這超出了我的研究範圍。

+0

從抽象的層次基本的客戶端API,驅動程序讀取*事*和將其轉換爲標準API命令;沒有理由說某件事不可能是另一個程序的輸出。至於實施,*這是實際的難題。 – Piskvor 2011-05-23 15:53:00

回答

1

是的,這在理論上是可能的。我見過的術語是「純軟件設備驅動程序」。由於您可以製作一個模擬存儲設備的軟件驅動程序(例如,DAEMON Tools),所以實現DirectInput或XInput接口絕對是可行的。