0

Debianを実行しているRaspberryPiでC#を使用したロボットプロジェクトに取り組んでいます。PS3 DualShockコントローラーをOSとペアリングしたので、ジョイスティックデバイス/ dev / input/js0として表示されます。

次に、C#コードからDualShockジョイスティックとボタンにアクセスしたいと思います。これは私が予想したよりも難しい(または少なくともより曖昧な)ようです-死んでいないとしても、少なくとも昏睡状態にあるように見えるOpenTKへの言及を見つけました。XNAは、それを実行する可能性がありますが、必要以上の方法が含まれています(そして、RPiですべてが機能することを心配しています)。また、サポートが不十分な他のさまざまな小さなラッパープロジェクトも含まれます。

Mono、C#、およびLinuxの初心者として、私はここで少し頭を悩ませています...この環境でDualShockの状態を読み取る最も簡単で最良の方法について何か提案はありますか?

4

3 に答える 3

1

Monogameは、XNAのオープンソース実装です。クロスプラットフォームであり、Linuxを対象としています。フレームワークの入力ソースコードを見て、フレームワークがどのように機能するかを確認できます。

于 2013-03-20T20:44:37.060 に答える