O que está impedindo que o ctrl-alt-m atinja o IntelliJ no Windows 10?

15

Estou usando o IntelliJ no Windows e o Ctrl-Alt-M é um atalho muito útil, mas no momento não está fazendo nada. Os atalhos simplesmente não chegam ao IntelliJ. Minha suspeita é que algum outro aplicativo registrou isso como um atalho global ou algo assim.

No IntelliJ, parece corretamente definido:

eseeuadicionaroutroatalhoao"Método ...", como ctrl-alt-shift-r, posso usá-lo corretamente no editor do IntelliJ.

Estou executando o Windows 10 mais recente e o mais recente IntelliJ.

Alguma idéia de como eu posso descobrir isso?

Eu segui o processo descrito aqui:

Como você pode determinar qual processo possui? uma tecla de atalho no Windows?

usando a ferramenta Visual Studio Spy ++ e aparentemente o evento M-key-down nunca é acionado.

Isto é o que acontece para ctrl-alt-t:

umatalhoquefuncionacomoesperadonoIntelliJ.Eissoéoqueacontececomctrl-alt-m:

Eu tenho dois teclados conectados a este computador: um Kinesis Advantage e um Logitech K120. Ambos se comportam da mesma maneira em relação a ctrl-alt-m.

    
por pupeno 05.01.2018 / 14:42

4 respostas

14

Eu tive o mesmo problema. Acontece que o jogo de sombras da NVidia captura esse atalho por padrão conforme indicado aqui. Aparentemente, todos os produtos JetBrains reagem da mesma maneira. Então, isso consertará a mesma experiência no Android Studio, Rider, CLion e assim por diante ...

Basta seguir os passos abaixo.

  1. Abra as configurações do GeForce Experience

  2. Abraasconfiguraçõesdesobreposiçãonojogo

  3. Abraasconfiguraçõesdeatalho

  4. Substitua o atalho do microfone mudo

  5. Aproveite!

por 11.02.2018 / 00:50
2

Eu tenho acesso ao IntelliJ IDEA 10.5.4, então testei o atalho em um arquivo JavaScript, e funcionou perfeitamente bem quando uma peça viável de código está selecionado. O problema parece local para o seu computador, embora você esteja certamente usando outra versão que a minha antiga.

O que posso sugerir:

  • O artigo da Microsoft Atalhos de teclado do Windows para acessibilidade mostra que este atalho é usado pela Lupa. Você pode desativar a Lupa, se estiver ativada.

  • Verifique se o atalho está bem definido na sua versão do IntelliJ. No meu isso está localizado no menu Arquivo / Configurações / Keymap, e usei o filtro de teclado para isolá-lo:

  • Verifiquemaisadicionandooutroatalhodetecladoaesteitemevendoseonovofunciona.

  • Verifiqueaindamaispor Inicializando o Windows no modo de segurança . Se o problema desaparecer, esse atalho será bloqueado por alguns produto de terceiros. Você poderia usar autoruns para desligar os produtos de inicialização em cachos e inicialização, até que o produto seja encontrado, finalmente, ligando-o novamente.

  • Se você não consegue encontrar absolutamente porque isso está acontecendo, Sugiro uma solução usando o AutoHotkey , envolvendo o mapeamento no IntelliJ IDEA de Ctrl-Alt-M para outro atalho e, em seguida, usando o AutoHotkey para mapear Ctrl-Alt-M para o novo atalho.

por 10.01.2018 / 12:52
1

A seguinte pergunta semelhante pode ajudar: Como posso determinar qual processo possui uma tecla de atalho no Windows? Há uma resposta para o Windows 10 lá.

Além disso, em esta pergunta , o usuário encontra que o Ctrl + M estava sendo interceptado pela barra de ferramentas do Bing. Não tenho certeza se o Ctrl + M funciona para você, mas é algo para investigar.

    
por 05.01.2018 / 18:37
0

navegue até o link

faça o download de process monitor e execute-o

veja se alguma coisa se torna ativa quando você pressiona Ctrl-Alt-M

    
por 13.01.2018 / 04:57