Windows 10 で ctrl-alt-m が IntelliJ に到達できないのはなぜですか?

Windows 10 で ctrl-alt-m が IntelliJ に到達できないのはなぜですか?

私は Windows で IntelliJ を使用していますが、Ctrl-Alt-M は非常に便利なショートカットですが、今のところ何も機能しません。ショートカットが IntelliJ に届かないのです。他のアプリがこれをグローバル ショートカットか何かとして登録したのではないかと思います。

IntelliJ では、正しく設定されているようです:

ここに画像の説明を入力してください

また、「メソッド...」に ctrl-alt-shift-r などの別のショートカットを追加すると、IntelliJ のエディターで適切に使用できるようになります。

最新の Windows 10 と最新の IntelliJ を実行しています。

それを調べるにはどうしたらいいでしょうか?

ここで説明されているプロセスに従いました:

Windows でどのプロセスがホットキーを所有しているかを判断するにはどうすればよいでしょうか?

Visual Studio ツール Spy++ を使用していますが、どうやら M キーダウン イベントはトリガーされないようです。

ctrl-alt-t の場合は次のようになります:

ここに画像の説明を入力してください

IntelliJ で期待通りに動作するショートカットです。Ctrl + Alt + M の場合は次のようになります。

ここに画像の説明を入力してください

このコンピューターには、Kinesis Advantage と Logitech K120 の 2 つのキーボードが接続されています。どちらも ctrl-alt-m に関しては同じように動作します。

答え1

私も同じ問題を抱えていました。NVidiaのシャドウプレイはデフォルトでこのショートカットをキャッチするようですここに述べた通り。どうやら、JetBrains のすべての製品は同じように反応するようです。そのため、Android Studio、Rider、CLion などでも同じ問題が修正されることになります...

以下の手順に従ってください。

  1. GeForce Experience設定を開く

    GeForce Experience設定を開く

  2. ゲーム内のオーバーレイ設定を開く

  3. ショートカット設定を開く

    ショートカット設定を開く

  4. マイクミュートショートカットを置き換える

    マイクミュートショートカットを置き換える

  5. 楽しむ!

答え2

私は IntelliJ IDEA 10.5.4 にアクセスできるので、JavaScript ファイルでショートカットをテストしたところ、実行可能なコードが選択されると完全に正常に動作しました。問題はお使いのコンピューターに固有のようですが、私の古いバージョンとは別のバージョンを使用していることは間違いありません。

私が提案できること:

  • マイクロソフトの記事アクセシビリティのための Windows キーボード ショートカットこのショートカットが拡大鏡によって使用されていることを示します。拡大鏡が有効になっている場合は無効にすることができます。

  • お使いの IntelliJ バージョンでショートカットが適切に定義されていることを確認します。私の場合、これはメニューの [ファイル] / [設定] / [キーマップ] の下にあり、キーボード フィルターを使用して分離しました。

Ctrl+Alt+M の IntelliJ IDEA キーマップ

  • この項目に別のキーボード ショートカットを追加して、新しいショートカットが機能するかどうかをさらに確認します。

  • さらに詳しく確認するには Windowsをセーフモードで起動する問題が解消された場合、このショートカットはサードパーティ製品によってブロックされています。 自動実行 スタートアップ製品を一括してオフにして起動し、製品が見つかるまで待ってから、最後にオンに戻します。

  • なぜこのようなことが起こるのかが絶対に分からない場合は、オートホットキーIntelliJ IDEA で Ctrl-Alt-M を別のショートカットにマッピングし、次に AutoHotkey を使用して Ctrl-Alt-M を新しいショートカットにマッピングします。

答え3

次の同様の質問が役立つかもしれません:Windows でどのプロセスがホットキーを所有しているかを判断するにはどうすればよいでしょうか?そこに Windows 10 に関する答えがあります。

さらに、この質問ユーザーは、Ctrl + M が Bing ツールバーによってインターセプトされていることに気付きます。Ctrl + M が機能するかどうかはわかりませんが、調査する価値があります。

答え4

案内するhttps://docs.microsoft.com/ja-jp/sysinternals/ より

ダウンロードprocess monitorして実行する

Ctrl-Alt-Mを押したときに何かがアクティブになるかどうかを確認します

関連情報