ConEmu:ベルを無効にする


32

私は、代替のWindowsシェルとしてconemuを本当に評価していますが、アラートのベルの音に夢中になっています!(私はイヤフォンを着用し、その音は私を通り抜けます。)

ベルアラートノイズを無効にする(または画面フラッシュなどに切り替える)オプションはありますか?


1
私も同じ問題に苦しんでいます。UACプロンプトとComodoポップアップも耳が聞こえません。Vista以降では、システムサウンドだけの音量を下げることで問題を軽減できます。(および他の単一のアプリケーション)
ダニエルリコウスキ

回答:


7

「ベルを抑制する」オプションがあります。

ConEmu:ベルを抑制する


16
bashではタブ補完です!(私はタバホリックです)
ダノドノバン


1
これは本当に良い答えではありません。ConEmuにオプションがないことは確かに確かですが、ConEmuの問題ではありません。特に一部の端末では、特にグローバルにベルがオンになっているリモート端末にアクセスする場合に発生します。私は別の答え...追加
ポール・

4
2017年2月の時点で、ConEmuの設定には「ベルを抑制する」オプションがあります。しかし、私にとって、それは(WSLバッシュに空行にバックスペースキーと、言って、いないタブを完全に、しかし)私はすべての時間を聞いてるWindowsの重要なストップ"騒音への影響はありません
ジョナサン・ハートリー

3
このオプションは、ベルを抑制していないようです
...-メタグラファー

23

ConEmuではなく、ターミナルが原因です。たとえば、msys(= Git Bash)、cmd、またはCygwin(私にとって)のローカル端末では発生しません。リモートマシン(またはVM)にsshするときに発生します。Bashで修正するには、次のコマンドを実行するだけです。

set bell-style none

今後ベルを常にオフにするには、このコマンドをというファイルの行に配置します.inputrc。でも機能すると思います.bashrc。これは、選択したテキストエディタまたはコマンドラインで次のように実行できます。

echo "set bell-style none" > .inputrc

もちろん、これを行う新しいマシンに到達するたびに、これを行う必要があります。/ etc / inputrcでグローバルにオフにできます。また、ベルのスタイルを「none」ではなく「visible」に設定して、端末をフラッシュすることもできます。

他のシェルやプログラムでベルをオフにする他の方法があります:http : //www.tldp.org/HOWTO/Visual-Bell-8.html


これはConEmuの問題ではないのですか?ターミナルはリモートコンピューターで実行されており、ローカルコンピューターで単独でサウンドを生成していません。
チュールLaurinolli

ConEmuは、端末から与えられたbellコマンドを実行しているだけです。開発者がこの方法で機能させることを選択したため、これはバグではありません。開発者は将来、ConEmuにサウンドコントロールを追加する可能性があると言ったと思いますが、これは追加機能ですgithub.com/ConEmu/old-issues/issues/988
paul

はい、そして質問はConEmuのベル機能を無効にすることです。したがって、答えは「現時点では不可能です」であり、回避策は、a)ConEmuで実行中のアプリケーションを変更してベルを鳴らさないようにするか、b)Beepサービスを無効にすることです。
チュールLaurinolli

正しい。しかし、質問者はコンピューターにビープ音が鳴らないようにしたかったので、回避策を本当に知りたかったので、私の答えは良いものであり、Maximusの答えはあまり良くありません(ConEmuを作ったという事実にもかかわらず)素晴らしいです):)
ポール

1
後者は、少なくとも再起動後に機能します。おそらくキャッシュが原因で、最初のオプションを機能させることができませんでした。
nilskp

6

ベル形式のオプションはすでに.inputrcにありますが、コメント化されています。残念ながら、コメントを外しても問題は解決しません。

私の場合に機能する唯一の解像度は、デフォルトのビープ音に音を設定しないことです。私はそれがグローバルであることを知っていますが、これは何もないよりも優れています...

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


3
私にとって、「デフォルトのビープ音」を変更してもConEmuには影響しませんでした。代わりに、「クリティカルストップ」サウンドを変更する必要がありました。(ConEmuでWSL Bashを実行しています)
ジョナサンハートリー

1
Noneに設定すると、コンピューターは組み込みの(さらに厄介な)ビープ音を使用するように戻されるので、それはうまくいきませんでした。このようこのアドレスに1つとして空の.wavファイルに設定することで、それが仕事作っ:forums.civfanatics.com/threads/silent-wav-file.500379
ローラン

Critical Stop私も働いた。
アルテムルサコフスキー

6

簡単な解決策は、ボリュームミキサーに移動し、「コンソールウィンドウホスト」のボリュームを0に設定することです。これにより、コンソールから音がまったく聞こえなくなります。しかし、実際には、それが作る唯一の音はその恐ろしい鐘であり、これはそれを黙らせるでしょう。

Windows 7以降では、このサウンドはベルドライバーによって再生されます。少なくともWindows 10では、サウンドコントロールパネルを使用してCritical Stopイベントで発生するノイズを変更することで、サウンドを変更できます。Windows Ding他のアプリがそのサウンドを再生できるかどうかはわかりませんが、ConEmuの方が良い選択であることがわかりました。


これらのアイデアは両方ともうまくいきましたが、より一般的な回答(「デフォルトのビープ音」の音を変更し、Bashの「ベルスタイルを設定しない」)はしませんでした。
ジョナサンハートリー

3

これはConEmu固有のソリューションではありませんが、これに悩まされることをまったく気にしないのであれば、Windowsシステムベルを無効にすることができます。通りの答えの一つがが示唆、あなたは、デバイスマネージャで「プラグアンドプレイではないドライバ」の下に「ビープ音」を見つけて無効にすることができ、それ「スタートアップ」(下の[ドライバ]タブ上の注意:あなたは「隠されたデバイスを表示」する必要があります。 [表示]メニューの下で、[非プラグアンドプレイドライバー]セクションを表示できます)。

デバイスマネージャーのスクリーンショット


0

上記のどれもうまくいかなかったので、短いサイレント.wavファイルを作成し、それを入れて、それをc:\Windows\Mediaサウンドとして使用しましたCritical Stop

ダウンロードリンクは次のとおりです。http//s000.tinyupload.com/index.php?file_id = 96334642005554838230


なぜ単に設定Critical StopしないのNoneですか?私のために働いた。
アルテムルサコフスキー

@Artem Russakovskiiは今は覚えていませんが、オフにしようとしたと思いCritical Stopます。しかし、それがあなたのために働くなら、はい、それはより良いオプションです。
ダニエル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.