ConEmu: disabilita campana


33

Sto davvero apprezzando il conemu come una shell di Windows alternativa, ma il suono della campana di allarme mi sta facendo impazzire! (Indosso gli auricolari e quel suono passa proprio attraverso di me ..)

Esiste un'opzione per disabilitare il rumore di avviso campana (o passare a un flash dello schermo o qualcosa del genere)?


1
Soffro dello stesso problema, anche i messaggi di controllo dell'account utente e i popup di Comodo sono assordanti. A partire da Vista puoi mitigare il problema riducendo il volume dei soli suoni di sistema. (e qualsiasi altra singola applicazione)
Daniel Rikowski

Risposte:


7

C'è l'opzione "Sopprimere le campane".

ConEmu: sopprimere le campane


16
È completo di tabulazione in bash! (Sono un tabaholic)
danodonovan


1
Questa non è davvero una buona risposta. È certamente vero che non esiste alcuna opzione in ConEmu, ma non è un problema di ConEmu, succede in (alcuni) terminali, in particolare quando si sta lanciando in terminali remoti in cui la campana è attivata a livello globale. Ho aggiunto un'altra risposta ...
Paolo,

4
A partire da febbraio 2017, ora sembra esserci un'opzione nelle impostazioni di ConEmu per "Sopprimere le campane". Ma per me, non ha alcun effetto sui rumori di "Critical Stop" di Windows che sento sempre (non in tab-complete, ma, diciamo, quando si esegue il backspacing su una riga vuota in WSL Bash)
Jonathan Hartley

3
Questa opzione non sembra sopprimere le campane ...
Metagrafo

24

È causato dal terminale, non da ConEmu. Ad esempio, non succede in un terminale locale in msys (= Git Bash), cmd o Cygwin (per me). Succede quando si entra in una macchina remota (o VM). Per risolvere in Bash devi solo eseguire questo comando:

set bell-style none

Per disattivare sempre la campana in futuro, posizionare questo comando su una riga in un file chiamato .inputrc. Penso che funzionerà anche in .bashrc. Puoi farlo tramite il tuo editor di testo preferito o dalla riga di comando con:

echo "set bell-style none" > .inputrc

Ovviamente, dovrai farlo ogni volta che arrivi a una nuova macchina che lo fa. Puoi disattivarlo globalmente in / etc / inputrc. È inoltre possibile impostare lo stile della campana su "visibile" anziché su "nessuno" per far lampeggiare il terminale.

Esistono altri modi per disattivare la suoneria in altre shell e programmi: http://www.tldp.org/HOWTO/Visual-Bell-8.html


In che modo questo non è un problema ConEmu? Il terminale è in esecuzione su un computer remoto e certamente non produce alcun suono sul computer locale da solo.
Tuure Laurinolli,

ConEmu sta solo eseguendo il comando bell che è stato dato dal terminale. Non è un bug perché lo sviluppatore ha scelto di farlo funzionare in questo modo. Credo che lo sviluppatore abbia detto che in futuro potrebbe aggiungere controlli audio a ConEmu, ma questa sarebbe una funzione aggiuntiva github.com/ConEmu/old-issues/issues/988
paul

Sì, e la domanda riguarda la disabilitazione della funzione campana in ConEmu. Quindi la risposta è "al momento non è possibile", e le soluzioni alternative sono a) modificare l'applicazione in esecuzione in ConEmu per non causare campane o b) disabilitare il servizio Beep.
Tuure Laurinolli,

Corretta. Ma credo che l'interrogatore volesse semplicemente che il loro computer smettesse di emettere un segnale acustico, quindi volevano davvero conoscere le soluzioni alternative, quindi la mia risposta è buona e la risposta di Maximus non è così buona (nonostante il fatto che abbia creato ConEmu, che è fantastico) :)
paul

1
Quest'ultimo funziona, almeno dopo il riavvio. Non è stato possibile far funzionare la prima opzione, probabilmente a causa della memorizzazione nella cache.
nilskp,

6

L'opzione stile campana è già in .inputrc, ma commentata. Sfortunatamente il commento non risolve il problema per me.

L'unica risoluzione che funziona nel mio caso è di non impostare alcun suono per il segnale acustico predefinito. So che è globale ma questo è meglio di niente ...

inserisci qui la descrizione dell'immagine


3
Per me, la modifica del "segnale acustico predefinito" non ha influito su ConEmu. Ho dovuto invece cambiare i suoni di "stop critico". (Sto eseguendo WSL Bash in ConEmu)
Jonathan Hartley,

1
Ciò non ha funzionato per me perché impostarlo su Nessuno ha fatto in modo che il computer ripristinasse l'uso di un segnale acustico incorporato (ancora più fastidioso). Impostandolo su un file .wav vuoto come quello a questo indirizzo lo ha fatto funzionare: forums.civfanatics.com/threads/silent-wav-file.500379
laurent

Critical Stopha funzionato anche per me.
Artem Russakovskii,

6

Una soluzione semplice è quella di andare al Mixer volume e impostare il volume per "Console Window Host" su 0. Ciò impedirà a qualsiasi console di emettere alcun suono. Ma in pratica l'unico suono che emette è quell'orribile campana e questo lo zittirà.

In Windows 7+ questo suono viene riprodotto dal driver Bell. Almeno in Windows 10, puoi cambiare il suono che emette usando il pannello di controllo del suono per alterare il rumore che fa per l' Critical Stopevento. Ho trovato Windows Dinguna scelta migliore per ConEmu, non ho idea di quali altre app potrebbero riprodurre quel suono.


Entrambe queste idee hanno funzionato per me, mentre le risposte più popolari (cambiano il suono di "bip predefinito" e Bash "imposta nessuna campana") no.
Jonathan Hartley,

3

Questa non è una soluzione specifica di ConEmu, ma puoi disabilitare la campanella di sistema di Windows se non ti dispiace non esserne mai disturbato. Come suggerisce una delle risposte , puoi trovare "Beep" in "Driver non Plug and Play" in Gestione dispositivi e disabilitarlo nella scheda Driver in "Avvio" ( Nota : dovrai "Mostrare i dispositivi nascosti" nel menu "Visualizza" per poter vedere la sezione "Driver non plug-and-play").

screenshot di Gestione dispositivi


0

Nessuno dei precedenti ha funzionato per me, quindi ho creato un breve file .wav silenzioso, l'ho inserito e l'ho c:\Windows\Mediausato come suono perCritical Stop

Ecco il link per il download: http://s000.tinyupload.com/index.php?file_id=96334642005554838230


Perché non limitarsi Critical Stopa None? Ha funzionato per me.
Artem Russakovskii,

Non ricordo ora @Artem Russakovskii, ma suppongo di aver provato a spegnere Critical Stop. Ma se funziona per te, allora sì, questa è un'opzione migliore.
Daniel,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.