guest | 1
預設嗶聲太小聲,希望能改成可自訂長短或使用音效檔 |
0
0 | 2009-01-18 | quote | | |
預設發出的嗶聲太小,在我的電腦上幾乎跟按鍵盤的聲音混在一起無法聽到,希望能改成可自訂長度或使用音效檔
我有找到關鍵程式碼「XBell(dpy, -97); 」(位於gcin-common.c或win0.c)改成0就能聽到了
|
xset b 90 1000 100
這樣夠大聲嗎?(其實 gcin help 裡頭就有說明)
|
這個修改會讓我別的程式(Word)的警示聲也變成長嗶聲,也許是因為wine模擬不夠完善會所以原本能被忽略(快速且短暫)的聲音跑出來
這不是主程式的問題嗎?因為我在別台電腦上試也有同樣的情形
|
我在兩台 linux 都沒有問題。那個 Bell 聲音會因不同的輸出 device 而有不同的聲音。有些是用主機板接機殼的喇叭。有些是接音效卡。
edited: 1
|
guest | 這個修改會讓我別的程式(Word)的警示聲也變成長嗶聲,也許是因為wine模擬不夠完善會所以原本能被忽略(快速且短暫)的聲音跑出來 |
xset b 所接的參數是可以調整的,上面的例子只是示範,請 man xset 找出適合你那檯電腦的聲音。
不是主程式的問題嗎?因為我在別台電腦上試也有同樣的情形 |
gcin 只是呼叫 X 的 XBell() 函式,怎麼設都不會讓所有的電腦的發聲相同。
當然,如果 eliu 有空的話,弄個 gcin 獨立的音效事件也是很好啦!
|
不是的,我如果改gcin主程式結果就會是我要的嗶聲,但如果用xset改成一樣的嗶聲其它程式都不正常了
Windows好像沒有這個問題?
|
guest | 不是的,我如果改gcin主程式結果就會是我要的嗶聲,但如果用xset改成一樣的嗶聲其它程式都不正常了 |
是怕改了以後,你的正常,但其他人又來要求改。:p
方便的話,自行動手改一下再來編譯如何?
這個不能這樣比呀!架構完全不同。Linux/BSD 也不曾要使用者去 defrag,不是嗎?
|
|
LGJ |
是怕改了以後,你的正常,但其他人又來要求改。:p
方便的話,自行動手改一下再來編譯如何?
這個不能這樣比呀!架構完全不同。Linux/BSD 也不曾要使用者去 defrag,不是嗎?
|
我並沒有要求寫死,現況(寫死)才是如引言所說的
我一開始就是要求改成可自訂,預設值如果認為現在這樣設定較適當並無不妥,重點是可自訂
※Linux也需要defrag的,沒有不需要defrag的檔案系統,只是你要不要做
|
|