一个用户真正需要的小工具,开源、免费、长期维护。
Twinkle Tray 由澳大利亚开发者 Xander Frangos 于 2020 年发布,灵感来源于他日常使用外接显示器时遇到的痛点 —— Windows 原生不提供外接显示器的亮度调节。
项目从最初的 400 行代码开始,到今天成为 GitHub 上最受欢迎的显示器亮度工具之一。它始终遵循一个简单的原则:让显示器亮度调节变得像调音量一样自然。
开发者使用 C# / .NET / WPF 编写,配合 Win32 API 与 DDC/CI 协议与显示器直接对话。代码 100% 公开,社区持续贡献。
Twinkle Tray 的演进之路。
首个公开版本,包含托盘亮度滑块、Windows 主题适配、热键绑定三个核心能力。
加入 DDC/CI 控制、最大背光归一化、多显示器同步模式,正式兼容外接显示器。
登录 Microsoft Store;社区 Weblate 上线 20+ 语言本地化协作。
空闲检测降亮、按时间段自动调光,CLI 参数完善,文档同步到 GitHub Wiki。
VCP 通用指令、覆盖层显示、自定义主题色深支持。
Microsoft Store 上架 Twinkle-Tray.exe 别名(v1.17.1+),可由 PowerShell 直接调用。
主体语言,跨 Win 10 / 11 平台兼容,依托 .NET 6 / 7 运行时。
UI 层使用 WPF,托盘图标、浮层面板、设置窗口均为原生 XAML。
通过 Win32 API 与 DDC/CI 直接与显示器通信,支持几乎所有主流品牌的 VCP 指令。
社区使用 Weblate 在线协作 20+ 语言;翻译者无需 Git 知识。
持续集成 / 持续发布;每次合并自动构建 .exe 与签名。
独立打包成 MSIX 发布于微软商店,自动更新与代码签名一站搞定。
你可以自由使用、修改、分发,但必须保留原作者版权。
Copyright © 2020 Xander Frangos Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
Twinkle Tray 是一份本地运行的桌面程序,不连接任何远程服务器,不收集任何遥测、崩溃报告或使用统计。
%APPDATA%\Twinkle Tray\,仅本机可见;