問題タブ [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.

0 投票する
3 に答える
5980 参照

java - KeyEvent 特殊キー (ミュートなど)

現在、PC で MediaPlayer (Rythmbox など) を制御する Android 用の小さなリモート アプリを作成しようとしています。

ほとんどのメディア プレーヤーは、私のキーボードの特殊キー (「再生/一時停止」や「次/前」など) を理解しています。私の考えでは、Android アプリはコマンド (「一時停止」など) を PC に送信します。PC では、このコマンドを受け取り、この特別なボタンのキー押下をシミュレートする通常の Java アプリケーションを実行します。

利点は、この特別なキーをサポートするすべてのプレーヤーのすべてのプラットフォームでこのアプリを使用できることです (そして、それらはほとんどすべての新しい USB キーボードに搭載されています)。

-class の定数を JavaDocs で検索しましたが、KeyEvent見つかりません。これらのボタンのいずれかを押すことをシミュレートする方法を知っている人はいますか? Javaでも可能ですか?

他に解決策がない限り、追加のライブラリも問題ありません。

また、キープレスをシミュレートするために a を使用する必要があることもわかっRobotています。これは、キーボードのすべての通常のキーで機能します。これらの特殊キーのキー押下をシミュレートする方法が見つかりません。

0 投票する
1 に答える
615 参照

c# - C# のメディアキーのグローバル キーフック

次のRegisterHotKey関数を使用すると、通常のキーと修飾子の組み合わせをグローバルにフックできます。

それに関するすばらしい記事と完全なソース コードはこちら: http://www.liensberger.it/web/blog/?p=207

しかし問題は、キーボードや PC のリモコンにある再生/一時停止/次/前のキーであるメディア キーをフックするにはどうすればよいかということです。私はグーグルでグーグルで検索しましたが、運がありません。

0 投票する
4 に答える
2517 参照

java - Javaでメディアキーを押すことをエミュレートする方法は?

Javaでメディアキーを押すことをエミュレートするにはどうすればよいですか? 再生/一時停止、次/前、音量調節など。

C# にはVK_MEDIA_PLAY_PAUSEなどVK_MEDIA_NEXT_TRACKがあります。

Java にはRobotキーを操作するためのクラスがありますが、メディア キーはありません。

0 投票する
2 に答える
694 参照

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 で。

考え?

0 投票する
2 に答える
1284 参照

android - android.intent.action.MEDIA_BUTTON が機能しない

詳細はこちら MusicIntentReceiver ... public class MusicIntentReceiver extends BroadcastReceiver { private static final String TAG = LogHelper.makeLogTag(MusicIntentReceiver.class);

私は働くことができません

0 投票する
1 に答える
207 参照

c# - WndProc のメディア キーが起動しない

WinForms、C# でメディア プレーヤーを作成しています。インターネット全体で見つかる次のコードを使用して、キーボードのマルチメディア キーを押すユーザーに応答したいと思います。

しかし、それはうまくいきません。キーコマンドを受け取ることはありません。メディア キーは、他のすべてのアプリケーションで機能します (このTogglePlayPause()方法も同様に機能します)。