有沒有辦法改變非圖形 bash 控制台中 BEL(蜂鳴聲)的頻率和持續時間?

有沒有辦法改變非圖形 bash 控制台中 BEL(蜂鳴聲)的頻率和持續時間?

我看過很多關於停用蜂鳴聲BEL,或將其替換為螢幕閃爍,但無法變更聲音的頻率或持續時間。

我希望預設的持續時間BEL是目前的三分之一或四分之一。

可以在Linux核心中預設嗎?

答案1

setterm --bfreq=… --blength=…

--bfreq[=number]
設定鈴聲頻率(以赫茲為單位)。如果沒有參數,則預設為 0。

--blength[=0-2000]
設定響鈴持續時間(以毫秒為單位)。如果沒有參數,則預設為 0。

(來源:男子 1 回合.)

相關內容