問題タブ [global-hotkey]

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 投票する
0 に答える
67 参照

c# - グローバル ホットキー - 自分のテキストをクリップボードにコピー C#

ctrl + g のような定義済みのホットキーを押した後に定義済みのテキストを挿入できる既存のクラスはありますか? これは、アプリケーションが最小化されている場合にも機能するはずです。

よろしくお願いします、

編集: このスレッドにリンクしてくれてありがとう。これをインポートしようとするたびに。このエラーが発生しています:非静的コンテキストで静的列挙型メンバー 'Control' にアクセスできません

ここで何か助けはありますか?

0 投票する
0 に答える
1201 参照

javascript - nw.js (Node-Webkit) - スペースを含むグローバル ホットキーが応答しない

https://github.com/nwjs/nw.js/wiki/Shortcutの Synopsis スニペットを使用すると、グローバル ホットキーが期待どおりに機能します。次のようにキーを変更します。

キーが登録されたとき、またはユーザーが打ったときに失敗は報告されません。

たとえば、別の修飾子 (Ctrl のみ) を使用すると、同様の結果が得られます。スペースが含まれていない限り、すべての組み合わせが期待どおりに機能します。

OS X Yosemite を搭載した Mac で作業しています。通常、「Ctrl+Alt+Space」で Spotlight 検索ウィンドウが開きます。nw.js プログラムを開始する前に「Ctrl+Alt+Space」が何もしないように、その機能を別のキー シーケンスに再割り当てしました。

コマンドでアプリを実行

アプリとしてビルドした場合も失敗します

どうやら nw.js (以前の Node-Webkit) は、グローバル ホット キーでスペース文字をサポートしていないようです。

回避策または確認のみをいただければ幸いです。

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

c# - RegisterHotKey を使用してテンキーを使用してホットキーを登録する

RegisterHotKeyアプリケーションのグローバル ホットキーを登録するために使用しました。アプリケーションに Control + Shift + 0 (テンキー) を登録する必要があります。以下のコード スニペットを使用して登録しました。

ただし、期待どおりに応答しません。他のホットキーが登録されており、上記の組み合わせのみが応答していません。

0 投票する
0 に答える
208 参照

c# - Sendkeys グローバル ホットキーは 1 回しか機能しませんか?

ですから、楽しみのために、このリソースを使用してグローバルホットキーをいじっています(http://www.fluxbytes.com/csharp/how-to-register-a-global-hotkey-for-your-application-in-c/

次を使用してキーを送信すると、正常に機能します。

これで、メモ帳のホットキーを使用すると、これを何度でも実行できます。しかし、Chromeでそれを行うと、ホットキーを押した後に一度だけキーが送信され、その後は二度と送信されません!

Chrome でできないだけでなく、Steam でもできません。

奇妙なことに、それはまだ機能しており、メモ帳で何度でも送信できます...

誰でも私を助けることができますか?

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

c# - C#グローバルホットキーの繰り返しアクションを停止するには?

問題は、グローバル ホットキーの組み合わせ (ctrl + スペース) を押してボタンを 1 秒間押し続けると、プログラムがループして、次のような同じテキストがたくさん表示されることです。

「いくつかのテキスト」「いくつかのテキスト」「いくつかのテキスト」「いくつかのテキスト」「いくつかのテキスト」「いくつかのテキスト」

ユーザーが年をとっていて、キーボードのボタンをすばやく離すことができないとしましょう。プログラムにこのグローバル ホットキー アクションを 1 回実行させるにはどうすればよいですか? (ホットキーがしばらく押されていても)。試し(uint)fsModifiers.Control | (uint)fsModifiers.Norepeatましたが効果なし。前もって感謝します!

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

windows - 起動時にオートホットキーを自動的に実行する方法は?

AppsKey (win コンテキスト メニュー) で RightControl を再マッピングするための単純な .ahk スクリプトを作成しようとしました。RCtrl::AppsKeyさっきファイル入れました。
起動したら動くのですが、Windowsで自動起動しません。AllUsers\..\Startupと で試してみましたCurrentUser\..\Startupが、どれもうまくいきませんでした。

誰でも私を助けることができますか?前もって感謝します。

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

c++ - プラットフォーム API を使用した C++ グローバル ホットキー

Windows、OSX、および Linux で C++/Qt のスクリーンショットを撮るためのアプリケーションに取り組んでいます。次に、アプリケーションがバックグラウンドで実行されているときにユーザーがスクリーンショットを撮れるように、グローバル ホットキーを設定する必要があります。どちらも Qt ライブラリである Qxt と UGlobalHotkey を試してみましたが、どちらも機能しないようでした。

Carbon (tutorial)を使用して OSX 用に実装しようとしましたが、クラス メンバー関数を呼び出す必要があり、機能しません。誰かが私に例を教えてもらえますか? 私のコードはこちらにあります。呼び出す必要がある関数は new_screenshot() です。

または、このようなことを達成する他の方法はありますか? バックグラウンドからスクリーンショットを撮るには、アプリケーションが本当に必要です。プラットフォームごとに個別のクライアント (OSX 用の Cocoa Swift、Linux 用の GTK、Windows 用の C# クライアント) を用意した方がよいでしょうか? ここ数日、私はしばしばこれについて考えてきました。

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

node.js - Nodejs グローバル ホットキーの実行

誰かが私を正しい方向に向けることができるかどうか疑問に思っていました. ホットキーに基づいてOBSストリームを開始および停止するために、実行中のコンピューターでいくつかのホットキーを実行したいノードアプリを構築しています。

時代遅れで機能しないソリューションしか見つけることができなかったので、これが可能かどうか疑問に思っていました。

ありがとう。