QJoyPad に代わるものがあるかどうか知りたいのですが、インストールしようとしましたが、ソースからしか入手できず、いくつかのエラーのためにコンパイルできません。とにかく、debパッケージからインストールすることはできません。SourceForgeの公式Webページによると、2004-09-19にdebに最後にパックされたからです。
そこで、ソフトウェアの推奨事項またはQJoyPadの代替案を求めています。
QJoyPadとは:
ジョイスティック/ゲームパッドデバイスから入力を受け取り、XWindowsでキーボードまたはマウスのアクティビティを生成するQTベースのプログラム。ジョイスティックがサポートされていないゲームや平凡なゲーム、およびエミュレーションに最適です。セットアップが簡単。任意の数のデバイスをサポートします。 From: Source Forge
エラーメッセージは次のとおりです。
Error: you will need libxtst to compile this program
そして、このコンパイラー(と思う)はリポジトリーにはなく、ただlibxtst-doc
です。
明確な代替は、リポジトリで利用可能なjoy2key
と、以下でさらに説明するrejoystick
です。
1)コンパイル問題の修正
ただし、エラーメッセージを投稿したので、qjoypad
でコンパイルの問題を解決することは可能だと思います。 QTインターフェースはjoy2key
のコマンドラインよりも使いやすいので、コンパイルしてみる価値があります。
エラーメッセージは、 libxtst6 および libxtst-dev が必要であることを示唆しています。これらは、最近の6つのUbuntuリリースのリポジトリにありました。だから実行してください
Sudo apt-get install libxtst6 libxtst-dev
さらにエラーが発生した場合は、インターフェイスの構築に必要なQT開発ライブラリがインストールされていることを確認する必要があります。
Sudo apt-get install libqt4-dev
詳細については、私の 回答はこちら で詳しく説明されています。これは、qjoypad
をコンパイルしてからジョイスティックをセットアップする方法を説明しています。
2)代替案
a)joy2key
パッケージの説明では、
joy2keyを使用すると、ジョイスティックの軸とボタンのキーボードイベントを選択できるため、ネイティブのジョイスティックをサポートしていないアプリケーションでジョイスティックまたはゲームパッドを使用できます。
残念ながら、joy2key
にはまだ存在するGUI(または私が知っているもの)はありません。そのため、必須の読み取りはman joy2key
で、たとえば this and other threads です。 Ubuntuforumsでは、設定方法について詳しく説明していますが、正しく設定するのは難しい場合があります。
joy2key
設定を.joy2keyrc
に保存できますが;ジョイスティックはマシンで適切に調整する必要があるため、構成を共有することは困難です。ただし、独自の設定に問題がある場合は、他のフォーラムでジョイスティック/ゲームパッドのレイアウトを見つけることができる場合があります。
b)ジョイスティック
joy2key
に問題がある場合、ジョイパッドのセットアップに使用するGUI(スクリーンショットを参照)(スクリーンショットを参照)があるため、おそらく rejoystick の方が良いでしょう。 debは sourceforge からインストールできます。ジョイパッドを接続し、ターミナルにrejoystick
と入力して設定GUIを起動し、設定を入力して[OK]をクリックしてプロファイルを~/.rejoystickrc
に保存します。次に、ゲームを起動する前にrejoystick -d
を実行します。 killall -s SIGKILL rejoystick
を入力して、現在有効なバインディングをクリアします。動作しているように見えますが、qjoypad
のように異なるプロファイルを使用できるかどうかはわかりません。
要するに、qjoypad
の方がはるかに単純でありながら、joy2key
を正しくセットアップするのが苦痛になる可能性があるため、上記のソリューションを試してrejoystick
のコンパイルの問題を解決することを強くお勧めします。役に立つかもしれません。
Mikが答えで言及したソフトウェアに加えて、プログラムAntiMicroをチェックアウトすることもお勧めします。 QJoyPadの代わりとして開発を始めましたが、AntiMicroにはQJoyPadにはない機能がいくつかあります。注目すべき機能の1つは、複数のキーを1つのコントローラーボタン(Shift + Tab)に割り当てることができること、マクロで条件付きボタンを押すことができること、ボタン構成をその場で変更するための統合を設定すること、プログラムが適切に機能するトレイアイコンを使用することですユニティの下で。
このプロジェクトはGitHubでホストされており、最新のdebファイルは私のWebサイトにあります。
https://github.com/Ryochan7/antimicro
http://www.ryochan7.com/files/projects/antimicro/antimicro_0.7-1_AMD64.deb