1. 程式人生 > 實用技巧 >[deepin][linux][bee]deepin關閉bee,在按鍵盤刪除鍵刪到頂端會畢一聲,wineQQ裡面尤其明顯

[deepin][linux][bee]deepin關閉bee,在按鍵盤刪除鍵刪到頂端會畢一聲,wineQQ裡面尤其明顯

[deepin][linux][bee]deepin關閉bee,在按鍵盤刪除鍵刪到頂端會畢一聲,wineQQ裡面尤其明顯

全域性設定

可以通過在核心模組中移除pcspkr模組來完全禁用PC喇叭:

# rmmod pcspkr
注意:pcspkr模組加入黑名單的舊方法會阻止udev在啟動時載入。

使用者設定

X

$ xset -b

將這條命令加入啟動檔案, 例如~/.xinitrc, 可以在每次X啟動時關掉PC喇叭.

控制檯

$ setterm -blength 0

和上面方法類似, 將這條命令加入~/.bashrc中就可以在每次登入控制檯時關掉PC喇叭.

  • 另一種方法是將下面的命令加入~/.inputrc
    :
$ set bell-style none

使用 ALSA

Tip:大部分 Intel 音效卡不會顯示在 alsamixer 的預設裝置中,請按 F6, 選擇 "HDA Intel PCH",這裡會有一個 "Beep"。
  • 如果使用 ALSA, 可以試試下面的命令關掉 PC 喇叭:
$ amixer set 'PC Speaker' 0% mute

對某些音效卡,PC 喇叭在 PC Beep 中:

$ amixer set 'PC Beep' 0% mute

或者只是 Beep:

$ amixer set 'Beep' 0% mute

你也可以在終端中使用 alsamixer

$ alsamixer

滾動到 PC beep 然後按M鍵靜音。儲存 alsa 設定:

# alsactl store
注意:不是每一個音效卡都會在 alsamixer 中建立 PC Speaker 或者 PC Beep 滑動控制條。

在 GNOME/Metacity 中

在 Gconf 中設定/apps/metacity/general/audible_bellfalse:

$ gconftool-2 -s -t string /apps/metacity/general/audible_bell false

GTK+

將下行加入.gtkrc-2.0$XDG_CONFIG_HOME/gtk-3.0/settings.ini的[Settings]部分:

gtk-error-bell = 0