No.1ベストアンサー
- 回答日時:
DirectX(DirectInput)を使用してキーボード入力を取得しているゲームの場合、イベントを割り込ませる方法ではキーボード入力を改変することができません。
DirectInputのインターフェース自体を改変するか、あるいはドライバレベルでキーボード入力を改変することになるのではないかと思います。(この点については自信なし。)
JoyToKeyのWebサイトを見たところ、JoyToKey自体はDirectInputに部分的に対応しているとありました。
この回答へのお礼
お礼日時:2005/07/17 02:54
回答ありがとうございます。
私も一度DirectInputで取得しているから無理なんだろうと諦めたのですが、JoyToKeyでキーイベントを送れたので質問させていただきました。
No.2
- 回答日時:
そのものの回答ではありませんが。
いくつか考えてみました。
・DirectInputの協調モードで入力を受け取り、アクティブウィンドウに送りつける
・システムフックを使ってキー入力を横取りし、アクティブウィンドウに送りつける
確か、マウスのフックを有効にするには、DLLを作る必要があるとかで、
挫折した経験があります。(キーボードも同じ様な気がします)
WindowsAPIを眺めていると、別にDLLを作らないでも良いような気はしていたのですが・・・
DirectInputは、ゲームなどでは占有モードで使用するソフトもありますので、
起動タイミングによってはインタフェイスの取得(だったかな?)に失敗したり、
ソフト側で無効になったりするかもしれません。
もっとも、DirectX5~7辺りの話なので、今は違うのかもしれませんが・・・。
簡単ですが参考になれば(・・・なるのかな(^^;)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マウス・キーボード キーボードのCaps Lockキーと変換キーの挙動がおかしくなりました。 4 2022/09/04 22:44
- マウス・キーボード パソコンのファンクションキー(F12)をきかなくできないでしょうか? 3 2022/05/25 18:01
- マウス・キーボード テンキーの設定がおかしくなっています。 5 2023/08/09 15:35
- デスクトップパソコン Windows11でスクショする方法がわかりません。 調べましたが、どうもWindowsキーがあるキ 8 2022/06/05 05:37
- マウス・キーボード パソコンの外付けキーボードについて ノートパソコンて外付けキーボードを使用すると、入力うまく行きませ 4 2023/01/04 23:02
- マウス・キーボード Deleteキーを同時押しで入力できるようにするソフト 2 2023/08/10 21:55
- フリーソフト 1秒毎にキーの←を押すソフト 1 2023/03/06 04:27
- その他(コンピューター・テクノロジー) プリントスクリーンについて 6 2022/11/23 11:17
- Windows 10 パソコンの起動時、画面が黒いままのトラブルにつきまして。 4 2022/10/02 18:02
- Gmail GmailではメールをDelキーで削除可能でしょうか? 1 2022/08/17 10:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
キーボードの[R]キーのみ打てな...
-
バックスペースを押すと円マー...
-
入力中、カーソルの後ろ文字や...
-
スペースキーを連打したい
-
キーボードやマウス、ボタンな...
-
メール入力で真ん中ハイフンは
-
バックスペース押すと文字
-
MIDIキーボードで入力した音程...
-
PCキーボードの指の配置と練...
-
タイピングうるさい人に苛々する
-
マウスのクリック、指離したの...
-
エクセルで別シートの同じ位置...
-
縦書き文章で『―』表示を『|』...
-
マウスのポインタが勝手に上下...
-
EXCELでコピーしたグラフのデー...
-
「丸印の中に三角のマークが上...
-
メールアドレスの下線の入力方法
-
手術 という漢字。この漢字を、...
-
シート全体を他のブックのシー...
-
エクセルの下部のシートタブの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
キーボードの[R]キーのみ打てな...
-
タイピングうるさい人に苛々する
-
メール入力で真ん中ハイフンは
-
現在、家で使用しているパソコ...
-
入力中、カーソルの後ろ文字や...
-
MIDIキーボードで入力した音程...
-
バックスペースを押すと円マー...
-
Gom Player キーボードの機能...
-
スペイン語(n~)エニェの打ち方
-
キーボードやマウス、ボタンな...
-
パソコン入力の操作方法(例 コ...
-
コマンドプロンプトはCtrl+Vで...
-
キーボード 片手
-
アポストロフィー
-
スペースキーを連打したい
-
不思議なショートカット
-
バックスペース押すと文字
-
PC苦手…職場にて焦り
-
WINDOWS7の電卓について
-
マウスなしでキーボードのみで...
おすすめ情報