HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0217
チャーくんゲームパッドのアナログ軸を出力したい2解決


チャーくん

リンク

2019/2/17(Sun) 09:59:21|NO.86579

こんにちは。
HSPでゲームパッドの(アナログ軸も含む)信号を入力として使うことはできますが、逆にHSPから
アナログ軸の信号を出力(keybd_eventみたいに)することは可能でしょうか?

PS4のコントローラーは、L2/R2トリガーがアナログ信号と同時にデジタルボタン信号も出力する
ので、ゲームのキーコンフィグでデジタルが優先されてしまいトリガーが使用できないため
HSPでキーコンフィグ時にアナログ信号を送信すれば設定できるのではないかと考えています。



この記事に返信する


GENKI

リンク

2019/2/18(Mon) 22:30:20|NO.86595

ゲームパッドのアナログ信号は、joyGetPosEx命令で取得できます。
mod_joystick.asをインクルードすると使えるようになります。

PS4のL2/R2トリガーのアナログは、第 5,6 軸で取得することができます。
当然ながらPS4コントロローラの仕様として、アナログ値検出と同時にL2/R2ボタンの押下も反応します。


> アナログ軸の信号を出力(keybd_eventみたいに)することは可能でしょうか?
これについてはわかりません。
JoyToKeyみたいなソフトで何とかなったりしないものでしょうか。



チャーくん

リンク

2019/2/24(Sun) 18:13:33|NO.86692

ふむむむむ…いろいろ探してみましたが、JoyToKeyならぬ"KeyToJoy"なる方法は見つかりませんね…
で 色々した結果、ゲームのユーザーファイルを直接いじってトリガーに該当する軸を指定したら
操作できる様になりました。
どちらにしても、KeyToJoyは無理そうという結論ですね…



ONION software Copyright 1997-2021(c) All rights reserved.