[PC] chrome調整音量大小時,如何不要顯示影片資訊?

問題如圖,用快速鍵調整音量的時候,windows 10/11會出現一個面積很大的影片資訊,5秒後才會隱藏。

先說解法:在捷徑target後面加上參數:(空格)–disable-features=HardwareMediaKeyHandling

"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-features=HardwareMediaKeyHandling

細說

這個問題很久了,但是最近windows升級,問題又跳出來。

因為我用滑鼠快速鍵控制音量,背後就是呼叫hardware media keys,和鍵盤上的val+/val-/mute/play/pause/forward/backward快速鍵相同。windows10收到的時候不僅會在左上角顯示目前音量,還會顯示目前媒體資訊OSD (on screen display)。但這個OSD畫面太大了很擋。

從兩個方向下手,一個是播放程式(瀏覽器)不要告訴windows,另一個是windows系統不要顯示。

照理說如果改windows設定就可以一勞永逸,可惜windows不讓我們改。

瀏覽器的缺點就是,chrome, firefox, edge, opera, teams… 你每個程式都要設定,如果程式不讓你改你很麻煩。

關鍵字

hardware-media-key-handling
Windows 10 Volume OSD
Volume Overlay
media control key panel 

其他方法

1. 點兩下

在OSD 黑底白字的地方,滑鼠點兩下,就會立刻關閉OSD。

2. 瀏覽器/應用程式設定

網路上最容易搜尋到的方法

Firefox設定方式 about:config -> media.hardwaremediakeys.enabled -> false
Spotify設定方式 Settings> Display> 取消 “Show desktop overlay when using media keys"

Chrome之前是這個參數 chrome://flags/#hardware-media-key-handling 設為disable
但不知道哪一版之後就被隱藏了,只能從捷徑參數去改"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-features=HardwareMediaKeyHandling

禁用Hardware Media Key Handling後,似乎無法使用鍵盤媒體快速鍵(下一首、前一首、播放、暫停)

3. 第三方工具

HideVolumeOSD 或是 Volume Step Adjuster [介紹]、EarTrumpetVolume2

理論上會在背景執行。我沒嘗試

4. 修改成舊版windows 8的介面

直接修改reg,或是使用Winaero Tweaker的enable old volume control

會回到Vista的Frutiger Aero泡泡風格,老實說格格不入。

迴響