問題タブ [media-keys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - KeyEvent 特殊キー (ミュートなど)
現在、PC で MediaPlayer (Rythmbox など) を制御する Android 用の小さなリモート アプリを作成しようとしています。
ほとんどのメディア プレーヤーは、私のキーボードの特殊キー (「再生/一時停止」や「次/前」など) を理解しています。私の考えでは、Android アプリはコマンド (「一時停止」など) を PC に送信します。PC では、このコマンドを受け取り、この特別なボタンのキー押下をシミュレートする通常の Java アプリケーションを実行します。
利点は、この特別なキーをサポートするすべてのプレーヤーのすべてのプラットフォームでこのアプリを使用できることです (そして、それらはほとんどすべての新しい USB キーボードに搭載されています)。
-class の定数を JavaDocs で検索しましたが、KeyEvent
見つかりません。これらのボタンのいずれかを押すことをシミュレートする方法を知っている人はいますか? Javaでも可能ですか?
他に解決策がない限り、追加のライブラリも問題ありません。
また、キープレスをシミュレートするために a を使用する必要があることもわかっRobot
ています。これは、キーボードのすべての通常のキーで機能します。これらの特殊キーのキー押下をシミュレートする方法が見つかりません。
c# - C# のメディアキーのグローバル キーフック
次のRegisterHotKey
関数を使用すると、通常のキーと修飾子の組み合わせをグローバルにフックできます。
それに関するすばらしい記事と完全なソース コードはこちら: http://www.liensberger.it/web/blog/?p=207
しかし問題は、キーボードや PC のリモコンにある再生/一時停止/次/前のキーであるメディア キーをフックするにはどうすればよいかということです。私はグーグルでグーグルで検索しましたが、運がありません。
java - Javaでメディアキーを押すことをエミュレートする方法は?
Javaでメディアキーを押すことをエミュレートするにはどうすればよいですか? 再生/一時停止、次/前、音量調節など。
C# にはVK_MEDIA_PLAY_PAUSE
などVK_MEDIA_NEXT_TRACK
があります。
Java にはRobot
キーを操作するためのクラスがありますが、メディア キーはありません。
google-chrome - メディア キーの押下をキャプチャできません
キーボードのメディア キーを使用する Auto HotKey スクリプトを作成しようとしていますが、Media_Play_Pause などのキーの押下がメディア キーに対応していないようです。
キーボード (Logitech Wireless K360) のメディア キーがメディア アプリケーション (iTunes、Spotify、VLC、WMP でテスト済み) で動作している間、プレスをキャプチャできません。この投稿https://superuser.com/questions/368633/play-pause-pandora-com-with-a-media-keyから Auto HotKey スクリプトを使用しても、キーボード ショートカット設定を使用しても何も表示されませんGoogle Chrome で。
考え?
android - android.intent.action.MEDIA_BUTTON が機能しない
詳細はこちら MusicIntentReceiver ... public class MusicIntentReceiver extends BroadcastReceiver { private static final String TAG = LogHelper.makeLogTag(MusicIntentReceiver.class);
私は働くことができません
c# - WndProc のメディア キーが起動しない
WinForms、C# でメディア プレーヤーを作成しています。インターネット全体で見つかる次のコードを使用して、キーボードのマルチメディア キーを押すユーザーに応答したいと思います。
しかし、それはうまくいきません。キーコマンドを受け取ることはありません。メディア キーは、他のすべてのアプリケーションで機能します (このTogglePlayPause()
方法も同様に機能します)。