# MonitorControl - 解決 macOS 不給調外接螢幕音量
[toc]
## 背景
- mac 預設的快捷鍵沒辦法調整外接螢幕的音量( UI 也不行 )
- 每次要調整音量就需要找到發出音訊的 app,去調整那個 app 自帶的音量拉桿
- 如果 app 不自帶我還真的不知道要怎麼調
- 想要找回 windows 自訂快捷鍵用 fn 加其他鍵就可以調整音量的感覺
## 發現有個酷酷的開源 app 可以解決這個問題

## 他的介面也滿原生好看的

## 他還支援用 mac 鍵盤原生快捷鍵直接做音量大小的調整,UX 頂滿

## 下載 - 簡單用 brew 就可以了
```zsh
brew install --cask monitorcontrol
```
## GitHub 連結
[MonitorControl/MonitorControl - GitHub](https://github.com/MonitorControl/MonitorControl)
## How It Works?
- 另一款功能相似 app Lunar 的作者出來解釋說是用 DDC signal 0x62 來解決
- 看起來就是發起 0x62 訊號後,就可以 set 螢幕的音量
- 所以如果螢幕的 DDC 沒有視作 0x62 的話,這兩款 app 可能就無法發揮作用
- Lunar GitHub : [alin23/Lunar - GitHub](https://github.com/alin23/Lunar)
- 原文連結 - [我螢幕的音量沒辦法調 : r/MacOS](https://www.reddit.com/r/MacOS/comments/10zy7hn/volume_isnt_adjustable_for_my_monitor/?tl=zh-hant)

### 為什麼我沒選 Lunar
- 我不太喜歡 Lunar 的 UI,感覺比較不原生
- 而且我用不到他的其他功能
## Another Solution
### BackgroundMusic 可以在輸出到螢幕前就修改音量
[kyleneideck/BackgroundMusic - GitHub](https://github.com/kyleneideck/BackgroundMusic)
### 為什麼我沒選 Background Music
- 他看起來沒有支援 mac 鍵盤快捷鍵
- 他的 UI 我覺得差 MonitorControl 一點