Jak wyłączyć sygnał dźwiękowy w xfce po naciśnięciu przycisku usuwania?

22

Nowo zainstalowałem xfce na Arch Linux. xfce wydaje dźwięk dźwiękowy za każdym razem, gdy naciskam przycisk usuwania lub backspace, co jest naprawdę denerwujące. Jak mogę to wyłączyć?

Próbowałem nie komentować set bell-style none, ale to nie zadziałało.

DScript
źródło
1
Czy jesteś przeładować ~/.inputrc po odkomentowanie set bell-style none(poleceniem reload: bind -f ~/.inputrc)? Jeśli tak, wypróbuj jedną z wymienionych metod . Np. Przez rozładowanie pcspkrmodułu: rmmod pcspkrlub przez xset b off.
patryk.beza
1
Czy mogę to polecić ?
HalosGhost,

Odpowiedzi:

27

Aby wyłączyć dzwonek dla wszystkich aplikacji X:

xset b off 
Sos McBoss
źródło
1
Może być pomocny: xfce.10915.n7.nabble.com/Beep-td8866.html
Sos McBoss
To działa dobrze. Chociaż po ponownym uruchomieniu muszę go powtórzyć. Czy istnieje sposób, aby go trwale wyłączyć?
matematyka
@math Możesz dodać go do swojego .xinitrcpliku
prosoitos
12

Przejdź do USTAWIENIA → SESJA → STARTUP, przycisk DODAJ, wpisz: nazwa „beep”, aw ostatnim polu wpisz „xset b off”.

ksa
źródło
0

Na tej stronie Arch Wiki wymieniono wszystkie opcje, aby bardzo ładnie wyłączyć głośnik PC (sygnał dźwiękowy): https://wiki.archlinux.org/index.php/PC_speaker

Na przykład, jak wspomniano w @SauceMcBoss, możesz ustawić:

xset -b

(lub xset b off), aby wyłączyć go w Xorg (co rozwiąże twój problem). Aby wprowadzić zmianę na stałe, dodaj tę linię do pliku .xinitrclub xprofilepliku.

Lub, aby wyłączyć głośnik PC na całym świecie w ramach jednej sesji, pcspkrmoduł jądra można zwolnić za pomocą:

rmmod pcspkr

Aby zapobiec ładowaniu udevpodczas rozruchu, możesz umieścić go na czarnej liście w .confpliku w /etc/modprobe.d/. Na przykład:

echo "blacklist pcspkr" > /etc/modprobe.d/blacklist.conf
prosoitos
źródło