私は、ウィンドウズがキーボードとして認識するWindows Media Centerリモートを持っています。 Windows Media Centerでマルチモニタセットアップを実行してビデオを1つの画面で再生すると、リモコンの入力は通常のキーボードとともにアクティブなウィンドウに表示されます。だから私は他の画面で何かをしているとき、Windows Media Centerは、リモートに応答しません。だから私はすべてのキーイベントをトラップし、どのプレスがリモコンから来たのかを判断し、それらを開いているMedia Centerウィンドウにリダイレクトするシンプルな低レベルのキーボードフックを書いてみたいと思った。どのキーボードからキーを送信したのか判断できますか?
唯一の問題は、私はこれについてWindows APIで何かを見つけることができないということです。ドライバーを書くことのキーストレスの原因を特定する方法はありますか?
すべてのキーイベントをフックし、リモートから手動で受信したキーコードをチェックしてソリューションに実装する方法はありますか?もう一つの可能な方法は、PCへのリモート接続ポートを確認することです。 –
ほとんどのキーコードは他のキーボードと同じです。また、USBハブに接続されています。どのように私はドライバなしでそれを傍受することができますか? – jnm2
私は実際にWiFiリモコンだと思っていましたが、代替のアプローチは未処理入力を処理することです。 –