ConEmu: desativar sino


32

Estou realmente apreciando o conemu como um shell alternativo do Windows, mas o sinal de alerta está me deixando louco! (Eu uso fones de ouvido e esse som passa por mim ..)

Existe uma opção para desativar o ruído de alerta da campainha (ou mudar para um flash na tela ou algo assim)?


1
Estou sofrendo do mesmo problema, os avisos do UAC e os pop-ups do Comodo também são ensurdecedores. Começando com o Vista, você pode atenuar o problema reduzindo o volume apenas dos sons do sistema. (e qualquer outro aplicativo único)
Daniel Rikowski

Respostas:


7

Existe a opção "Suprimir sinos".

ConEmu: suprimir sinos


16
É tab-complete no bash! (Eu sou um tabaholic)
danodonovan


1
Esta não é realmente uma boa resposta. Certamente é verdade que não há opção no ConEmu, mas não é um problema do ConEmu, isso acontece em (alguns) terminais, principalmente quando você está conectando terminais remotos nos quais a campainha é ativada globalmente. Eu adicionei uma outra resposta ...
paul

4
A partir de fevereiro de 2017, agora parece haver uma opção nas configurações do ConEmu para "Suprimir sinos". Mas para mim, isso não tem efeito nos ruídos do Windows 'Stop Crítico' que estou ouvindo o tempo todo (não em tab-complete, mas, digamos, ao retroceder em uma linha vazia no WSL Bash)
Jonathan Hartley

3
Esta opção não parece suprimir nenhum sinal ...
Metagrafista

23

É causado pelo terminal, não pelo ConEmu. Por exemplo, isso não acontece em um terminal local em msys (= Git Bash), cmd ou Cygwin (para mim). Isso acontece quando você faz o ssh em uma máquina remota (ou VM). Para corrigir o Bash, você só precisa executar este comando:

set bell-style none

Para sempre desligar a campainha no futuro, coloque este comando em uma linha em um arquivo chamado .inputrc. Eu acho que também vai funcionar .bashrc. Você pode fazer isso através do editor de texto de sua escolha ou na linha de comando com:

echo "set bell-style none" > .inputrc

Obviamente, você precisará fazer isso sempre que chegar a uma nova máquina que faça isso. Você pode desativá-lo globalmente em / etc / inputrc. Você também pode definir o estilo da campainha para 'visível' em vez de 'nenhum' para fazer o terminal piscar.

Existem outras maneiras de desligar a campainha em outros reservatórios e programas: http://www.tldp.org/HOWTO/Visual-Bell-8.html


Como isso não é um problema do ConEmu? O terminal está sendo executado em um computador remoto e certamente não está produzindo nenhum som no computador local.
Tuure Laurinolli

O ConEmu está apenas executando o comando bell que foi dado pelo terminal. Não é um bug, porque o desenvolvedor optou por fazê-lo funcionar dessa maneira. Eu acredito que o desenvolvedor disse que pode adicionar controles de som para ConEmu no futuro, mas isso seria um recurso adicional github.com/ConEmu/old-issues/issues/988
paul

Sim, e a questão é desativar o recurso de campainha no ConEmu. Portanto, a resposta é "atualmente não é possível" e as soluções alternativas são: a) alterar o aplicativo em execução no ConEmu para não causar sinos ou b) desativar o serviço de bipe.
Tuure Laurinolli

Corrigir. Mas acredito que o solicitante de perguntas apenas queria que o computador parasse de emitir um sinal sonoro para eles, então eles realmente queriam saber as soluções alternativas; portanto, minha resposta é boa e a resposta de Maximus não é tão boa (apesar do fato de que ele criou o ConEmu, que é incrível) :)
paul

1
O último funciona, pelo menos depois de reiniciar. Não foi possível obter a primeira opção para trabalhar, provavelmente devido ao cache.
N

6

A opção de estilo de campainha já está em .inputrc, mas comentada. Infelizmente, descomentar não resolve o problema para mim.

A única resolução que funciona no meu caso é não definir som para o bipe padrão. Eu sei que é global, mas isso é melhor do que nada ...

insira a descrição da imagem aqui


3
Para mim, alterar o 'bipe padrão' não afetou o ConEmu. Eu tive que mudar os sons de 'parada crítica'. (Eu estou correndo WSL Bash em ConEmu)
Jonathan Hartley

1
Isso não funcionou para mim, pois defini-lo como None fez o computador reverter para usar um sinal sonoro interno (ainda mais irritante). Definindo-o como um arquivo .wav vazio como o que neste endereço fez trabalho: forums.civfanatics.com/threads/silent-wav-file.500379
laurent

Critical Stoptrabalhou para mim também.
Artem Russakovskii

6

Uma solução simples é ir ao Volume Mixer e definir o volume para "Console Window Host" como 0. Isso impedirá que qualquer console emita qualquer som. Mas, na prática, o único som que faz é aquele sino horrível e isso o silenciará.

No Windows 7+, esse som é reproduzido pelo driver Bell. No Windows 10, pelo menos, você pode alterar o som emitido usando o painel de controle Som para alterar o ruído emitido pelo Critical Stopevento. Eu achei que Windows Dingera uma escolha melhor para o ConEmu, não faço ideia de que outros aplicativos possam reproduzir esse som.


Ambas as idéias funcionaram para mim, enquanto as respostas mais populares (alterar o som do 'bipe padrão' e Bash 'definir nenhum estilo de campainha') não funcionaram.
Jonathan Hartley

3

Esta não é uma solução específica do ConEmu, mas você pode desativar a campainha do sistema Windows se não se importar de nunca ser incomodado por isso. Como uma das respostas sugeridas, você pode encontrar "Beep" em "Drivers não Plug and Play" no Gerenciador de dispositivos e desativá-lo na guia Driver em "Inicialização" ( Observação : você precisará "Mostrar dispositivos ocultos" no menu "Exibir" para poder ver a seção "Drivers não plug and play").

captura de tela do gerenciador de dispositivos


0

Nenhuma das opções acima funcionou para mim, então criei um pequeno arquivo .wav silencioso, coloquei-o c:\Windows\Mediae usei-o como som paraCritical Stop

Aqui está o link para download: http://s000.tinyupload.com/index.php?file_id=96334642005554838230


Por que não apenas definir Critical Stopcomo None? Trabalhou para mim.
Artem Russakovskii

Não me lembro agora @Artem Russakovskii, mas suponho que tentei desligar Critical Stop. Mas se funcionar para você, então sim, é uma opção melhor.
Daniel
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.