我有一個方向盤連接到我的電腦... 我的問題是,我想得到的加速器多少%的狀態按...我可以做到這一點在德爾福?我如何與設備進行通信?你知道任何教程嗎?如何在delphi中讀取遊戲方向盤輸入?
2
A
回答
3
如果是HID那麼也許這個LIB是有用Human Interface Device controller suite
2
如果您的方向盤通過USB連接,它可能會使用標準USB Hid設備類與您的系統進行連接。
有關delphi和USB Hid設備類的幫助,請看this question。
0
我有方向盤沒有經驗,但我想加速度值僅僅是一個標準桿的可能的六軸之一的軸值。如果是這樣,那麼你可以使用任何支持多軸的遊戲杆組件(可能是Jedi的TJvJoystick,沒有經驗)。或者試試this simple one,該Advanced
屬性設置爲True
並添加以下處理程序的OnMove
事件,以找出哪些軸是加速踏板:
procedure TForm1.NLDJoystick1Move(Sender: TNLDJoystick;
const JoyPos: TJoyRelPos; const Buttons: TJoyButtons);
begin
LabelX.Caption := FloatToStr(JoyPos.X);
LabelY.Caption := FloatToStr(JoyPos.Y);
LabelZ.Caption := FloatToStr(JoyPos.Z);
LabelR.Caption := FloatToStr(JoyPos.R);
LabelU.Caption := FloatToStr(JoyPos.U);
LabelV.Caption := FloatToStr(JoyPos.V);
end;
相關問題
- 1. 在Java中獲取遊戲杆輸入
- 2. Java遊戲的鍵盤輸入
- 3. 數字鍵盤輸入遊戲錯誤
- 4. XNA遊戲更好的鍵盤輸入
- 5. Java鍵盤輸入 - 遊戲開發
- 6. 如何在Android遊戲中獲取手指的方向
- 7. 如何將鍵盤輸入發送到OpenGL/DirectX遊戲窗口?
- 8. 在網絡遊戲中通過UDP發送鍵盤輸入
- 9. 從鍵盤讀取輸入
- 10. 鍵盤輸入的LWJGL方法在遊戲循環中不起作用
- 11. 在cocos2d遊戲中,我如何允許兩個遊戲杆同時輸入?
- 12. 爲什麼IST它調用遊戲鍵盤遊戲鍵盤的析構函數在行,如果(玩家[P] .setcoin(遊戲鍵盤,輸入))
- 13. 如何在遊戲中轉向AI?
- 14. 截取遊戲杆輸入事件
- 15. Pygame退出遊戲並採取輸入
- 16. AS3棋盤遊戲如何畫15x15方形棋盤
- 17. Unity3D遊戲版本中沒有鍵盤輸入
- 18. 在鍵盤輸入上創建一個新的遊戲對象
- 19. 在流水線讀取循環中讀取鍵盤輸入
- 20. 遊戲板+鍵盤虛擬遊戲杆
- 21. Java棋盤遊戲
- 22. android棋盤遊戲
- 23. 處理遊戲輸入
- 24. C#遊戲杆輸入
- 25. 如何在XNA遊戲中確定Windows Phone 7的方向?
- 26. 如何獲取遊戲數值輸入unity3d
- 27. 如何在井字遊戲中驗證玩家輸入?
- 28. 如何在MATLAB中定期捕獲遊戲杆輸入gui
- 29. 如何保存棋盤遊戲? Python
- 30. 如何在全屏opengl遊戲Delphi中截屏?
您是否嘗試過監視你的應用程序中的一個接收的消息? – Tim
什麼型號的方向盤? –
Genius雙輪F1 – opc0de