Skip to content

Releases: Lee8000/DDCSwitcher

v1.2.0 · macOS / Windows 登录后自动启动

Choose a tag to compare

@Lee8000 Lee8000 released this 16 Oct 14:14

macOS 和 Windows 两个版本均新增“登录后自动启动”选项。

  • 默认关闭,勾选或取消立即生效,无需保存动作;旧版输入源与快捷键配置继续可用。
  • macOS 使用系统登录项,可显示需要批准的状态,并提供系统设置入口。
  • Windows 使用当前用户启动项,无需管理员权限,支持中文和含空格的程序路径。
  • 登录后加载已有快捷键、驻留菜单栏或托盘,不自动切换输入源;演示模式不修改启动项。

使用:解压后先把应用放在固定位置,打开设置勾选“登录后自动启动”。Windows 移动程序后需关闭再开启以更新路径;如在任务管理器禁用,请到系统启动应用设置恢复。卸载前取消该选项。

下载:macOS 13+ / Apple Silicon,或 Windows 10/11 x64。Windows 无需额外运行时。主程序 MIT 开源,许可证及第三方声明随包附带。macOS 为临时签名、未公证;Windows 未进行 Authenticode 签名。

验证:macOS 17 项 Swift 测试、4 项 DDC 报文测试和 AppKit/Carbon 模拟集成自检通过;Windows 33 项核心检查与 22 项原生隔离检查(0 失败)、两个平台 Release 构建由 GitHub Actions 验证。自动测试不修改开发机器真实登录项,也不发送真实 DDC 切换;实际重启登录与显示器硬件需实机验收。

DDC Switcher v1.1.0 — Windows support

Choose a tag to compare

@Lee8000 Lee8000 released this 16 Oct 13:54

DDC Switcher v1.1.0

新增原生 Windows 10/11 x64 系统托盘版,解压运行,无需额外运行时。macOS 菜单栏版继续提供。

A native Windows tray and macOS menu-bar app for switching monitor inputs over DDC/CI with global keyboard shortcuts.

  • Windows 10/11 x64;macOS 13+ / Apple Silicon(M1 及以后)
  • HDMI、DisplayPort、USB-C 预设与自定义输入代码
  • Windows 标准 DDC/CI;macOS 标准 DDC/CI 与 LG 兼容方式
  • 全局快捷键录制、冲突检测、配置保存
  • 无需 Homebrew;附带完整 MIT 开源源码与第三方许可

Windows 下载 DDCSwitcher-v1.1.0-windows-x64.zip,解压后打开 DDCSwitcher.exe;macOS 下载 DDCSwitcher-v1.1.0-macOS-arm64.zip,打开 DDCSwitcher.app。

在显示器菜单中启用 DDC/CI,然后添加动作、选择显示器与输入源、录制快捷键并保存。Windows 建议 Ctrl+Alt+1 / Ctrl+Alt+2,关闭窗口后程序继续在系统托盘运行。

软件验证:Windows 33 项核心检查、14 项原生检查及 MSVC 构建通过;macOS 13 项 Swift 测试、4 个模拟 DDC 数据帧测试及构建通过,既有 Carbon 集成自检已通过。真实输入源切换及实体键盘全局触发仍需目标硬件验收。切到另一台电脑后能否切回取决于显示器是否保留非当前端口的 DDC 通路。

Windows builds are not Authenticode-signed; macOS builds are ad-hoc signed, not Apple-notarized. Hardware switching and physical keyboard delivery require validation on your own setup. Successful command delivery does not confirm that the monitor changed inputs. The Windows app uses standard DDC/CI, without the macOS helper's LG alternate I2C addressing.

DDC Switcher v1.0.0

Choose a tag to compare

@Lee8000 Lee8000 released this 16 Oct 13:00

DDC Switcher v1.0.0

通过全局组合快捷键切换显示器输入源的原生 macOS 菜单栏工具。

A native macOS menu-bar app for switching monitor inputs over DDC/CI with global keyboard shortcuts.

  • Apple Silicon(M1 及以后)/ macOS 13+
  • HDMI、DisplayPort、USB-C 预设与自定义输入代码
  • 标准 DDC/CI 与 LG 兼容方式
  • 全局快捷键录制、冲突检测、配置保存
  • 无需 Homebrew;附带完整 MIT 开源源码与第三方许可

下载 DDCSwitcher-v1.0.0-macOS-arm64.zip,解压后打开 DDCSwitcher.app。在显示器菜单中启用 DDC/CI,然后选择显示器、输入源及快捷键并保存。

本地软件验证:13 项 Swift 测试、4 个模拟 DDC 数据帧测试和 Carbon 集成自检通过。真实输入源切换及实体键盘全局触发仍需目标硬件验收。切到另一台电脑后能否切回取决于显示器是否保留非当前端口的 DDC 通路。

The application is ad-hoc signed, not Apple-notarized. Hardware switching and physical keyboard delivery require validation on your own setup. Successful command delivery does not confirm that the monitor changed inputs.