Skip to content

DisplayMux v0.1.3

Choose a tag to compare

@github-actions github-actions released this 13 Sep 01:05
053db83

Direct Downloads / 直接下載

English

Highlights

  • After the shared display is selected, DisplayMux automatically reads and saves the input port currently used by that computer. Manual setup is normally unnecessary.
  • When another configured DisplayMux host is added, its detected port is filled in automatically if pairing succeeds and both computers use the same shared display.

Interface improvements

  • Input menus now use familiar names such as VGA, DVI, DP, HDMI 1, HDMI 2, and Type-C instead of exposing technical VCP values.
  • DisplayMux prefers the inputs advertised by the monitor and lists only ports that have not already been assigned to another host.
  • Updated the in-app help and bilingual README files with real interface screenshots, and added an MIT License.

Safety and compatibility

  • Input detection only reads monitor information and does not cycle through ports, preventing detection-related black screens.
  • Before accepting a remote host's port automatically, DisplayMux verifies the pairing password, complete monitor identity, supported inputs, and whether the port is already assigned. Manual selection remains available when the port cannot be verified safely.
  • If the monitor, hub, dock, or adapter cannot provide an input list, DisplayMux falls back to a compact set of common ports.

Known limitations

  • Some monitors use vendor-specific values for Type-C or other inputs. Values that cannot be identified reliably are shown as Other Input.
  • The macOS DMG is ad-hoc signed but not notarized with an Apple Developer ID, so Gatekeeper may require manual approval.
  • Some MST, DisplayLink, and Silicon Motion docks do not forward DDC/CI. Software cannot restore control signals that the hardware does not expose.

繁體中文

重點更新

  • 選擇共用螢幕後,DisplayMux 會自動讀取並保存這台電腦目前使用的輸入 Port,一般情況下不再需要手動設定。
  • 加入另一台已設定好的 DisplayMux 主機時,若配對驗證成功且雙方使用同一台共用螢幕,會自動帶入對方已偵測的 Port。

操作介面

  • 輸入選單改用 VGA、DVI、DP、HDMI 1、HDMI 2 與 Type-C 等常見名稱,不再顯示難以理解的 VCP 技術數值。
  • DisplayMux 會優先讀取螢幕宣告支援的輸入,只列出尚未分配給其他主機的 Port。
  • 更新使用說明與中英文 README,並加入實際操作畫面及 MIT License。

安全與相容性

  • 輸入偵測只會讀取螢幕資訊,不會逐一切換 Port,因此不會為了偵測而造成黑畫面。
  • 自動採用遠端主機 Port 前,會驗證配對密碼、完整螢幕識別資訊、支援輸入與 Port 是否已被占用;無法安全確認時仍保留手動選擇。
  • 螢幕、HUB、Dock 或轉接器無法提供輸入清單時,會改用精簡的常見 Port 選項。

已知限制

  • 部分螢幕會使用廠商自訂的 Type-C 或其他輸入值;無法可靠辨識名稱時會顯示為「其他輸入」。
  • macOS DMG 使用 ad-hoc 簽章,尚未使用 Apple Developer ID 公證,因此 Gatekeeper 可能要求手動允許。
  • 部分 MST、DisplayLink 與 Silicon Motion Dock 不會轉送 DDC/CI;若硬體未轉送控制訊號,軟體端無法補回。