修复 macOS 26 (Tahoe) 过度圆角
Fix macOS 26 (Tahoe) exaggerated rounded corners

原始链接: https://github.com/makalin/CornerFix

## CornerFix:矫正macOS屏幕边缘 macOS 26引入了更圆润的屏幕角,一些用户觉得视觉上会分散注意力。**CornerFix**是一个免费且安全的实用工具,通过在屏幕上添加微妙的可点击覆盖层来视觉上“方形化”这些圆润的边缘。 它不会改变单个窗口的形状,只会改变整体屏幕轮廓。该应用无侵入性,无需修改系统文件,并且在系统完整性保护(SIP)启用时也能正常工作。 **主要功能包括:**可调节的覆盖层大小、自动深色/浅色模式颜色匹配、针对复杂壁纸的自定义颜色选项,以及多显示器/全屏支持。 CornerFix使用Swift和SwiftUI开发,与macOS 13+兼容,需要Xcode 15+。它作为菜单栏项目运行,并使用屏幕保护程序窗口级别进行覆盖。在Medium上可以找到完整的故事和项目详情。

一个名为“CornerFix”的新GitHub项目,由makalin创建,旨在恢复 macOS 26 (Tahoe) 桌面中夸张的圆角,让人联想到旧的CRT显示器。该项目修改桌面的角落外观,*而非*应用程序窗口的圆角——这一点已被评论者指出。 虽然该项目因清晰地解释了问题和解决方案而受到赞扬,但它因缺乏视觉示例(截图)而受到批评,而这些示例对于评估其美学影响至关重要。修复的核心在于代码中的特定 `ctx.fill` 调用。 讨论的重点在于这种美学变化是否值得,尤其是在现代LCD屏幕上,以及与其他软件的潜在兼容性问题。一些用户欣赏这种怀旧的外观,而另一些用户则更愿意避免使用额外的软件来进行纯粹的装饰性调整。你可以在该项目的GitHub仓库和相关博客文章中找到更多详细信息。
相关文章

原文

Visually square the rounded display corners in macOS 26 (Tahoe) and newer by drawing unobtrusive, click‑through overlay caps.

Note: This does not change the rounded corners of individual app windows. It only restores the straight silhouette at the edges of your display.


Apple made corners more aggressively rounded in macOS 26, and many users find the effect distracting. There’s no system setting to disable it. CornerFix provides a safe, non-invasive way to visually bring back sharp edges without hacking system files.

Read the full story on Medium: Reclaiming the Screen: A Developer’s Fix for macOS 26’s Corners


  • Always‑on‑top, click‑through overlay windows per display
  • Adjustable cap size (pixels)
  • Auto color mode (matches dark/light appearance)
  • Custom color selection for tricky wallpapers
  • Multi‑monitor support, Spaces/fullscreen friendly
  • Menu‑bar interface, no entitlements, SIP‑safe

  1. File → New → Project… → App (macOS)

    • Interface: SwiftUI, Language: Swift
  2. Save as CornerFix.

  3. Add the Swift files from /Sources into your target.

  4. Build & run. A menu bar item named CornerFix appears.


  • macOS 13+ (tested on macOS 14–26)
  • Xcode 15+

  • For patterned wallpapers, try custom color mode to match the background edges.
  • Overlay uses .screenSaver window level. If another app draws above that, you may see overlap.

MIT Ⓒ 2025 Mehmet T. AKALIN

联系我们 contact @ memedata.com