スクロール、明るさ、色。

すべて、あなたの好みどおりに。

ネイティブな macOS ディスプレイコンソール。ホイール 1 ノッチが、フレームごとに届く連続スクロールになります。明るさは CoreGraphics ガンマテーブルを通すので、DDC/CI を実装していないモニターでも効きます。色はパネル本来のカーブを基準に計算し、ワンクリックでシステムに返せます。

macOS 版をダウンロード 14 日間 無料トライアル

macOS 14 以降 · Apple シリコン / Intel 対応ユニバーサルバイナリ · アカウント登録不要

DisplayPilot の「ディスプレイ」パネル。上部にモニターのモデルとリンク情報、その下にソフトウェア調光のスライダー、さらに下にカラー キャリブレーションのコントラスト、ガンマ、色温度の 3 本のスライダーと、EDID から読み取った色域の三角形が表示されています。

システム設定のスイッチを並べ替えたものではありません。システムがやらなかった仕事です。

フレームごとに届くスクロール、パネルのファームウェアに依存しない調光、パネル本来のカーブを基準にしたキャリブレーション、そして「まず隔離、削除はそのあと」というクリーンアップの道筋。

01 · スクロール スムージング

1 ノッチを、ひと続きの動きに

ホイール 1 ノッチは、もう一度のジャンプではありません。イベントをいったん溜め、画面のリフレッシュごとに届けます。各フレームで送出するのは pending × (1 − e^(−dt/τ))。減衰がフレーム数ではなく経過時間で決まるので、60Hz と 144Hz で同じ手触りになります。オフラインのベンチマークでは、120Hz の初回フレームが 3 ポイントから 9 ポイントに向上し、90% 到達時間は 158ms から 133ms に短縮しました。

ターミナルや画像ビューア、スライドのようにホイールを精密入力やズームとして扱うウィンドウは、初期状態でシステムに返します。⌘ を押しながらならいつでもネイティブ スクロールに戻れます。スムージングは初期状態でオフ。オンにしない限りホイールを乗っ取りません。画面上には「検出 / ジェスチャ / 横取り / 送出」の 4 つのリアルタイム カウンターがあり、新しいマウスで問題が出たとき、どの層で止まっているかが一目で分かります。

スクロール パネル。上部にスクロール スムージングの状態と 4 層のリアルタイム カウンター、その下にセーフ モードのスイッチと 21 件の組み込みアプリ別例外ライブラリ。

02 · ソフトウェア調光

パネルのファームウェアに頼らず暗くする

明るさは CoreGraphics ガンマテーブルを通すので、DDC/CI を実装していないモニターでも効きます。書き込みのたびに読み戻して比較し、一致しなければバックオフして最大 4 回まで再試行します。解像度の変更やスリープ復帰のあとも自動で再適用されるので、黙って効かなくなることはありません。

再適用は常にパネルの元のベースラインから計算し直し、現在のカーブは基準にしません。だから繰り返し調整しても誤差が積み上がりません — 実測でミッドグレーは 0.5020 から 0.3012 へ。プロセス終了時は macOS が自動で戻し、アプリの起動に依存しない復旧経路が 2 つあります(アプリ内と Scripts/restore-dimming.sh)。

「ディスプレイ」パネル下半分。カラー キャリブレーションのコントラスト、ガンマ、色温度のスライダーと、EDID から読み取った色域カバー率。
調光とキャリブレーションは同じガンマ基準を共有するので、2 つの経路が互いを汚しません。

03 · 色キャリブレーション

パネル本来のカーブを基準に

コントラストはミッドグレーを軸に、ガンマは中間調を、色温度は 2700–9000 K をカバーし、3 チャンネルすべてがパネル本来のカーブ上で計算されます。6500 K は恒等変換としてアンカーされているので、初期状態はディスプレイ本来の見え方のままです。

物理色域は EDID からそのまま読み取り、CIE xy の三角形として描画します。sRGB と Display P3 のカバー率と並べて表示し、合わせられる部分は合わせ、パネルが物理的に届かない部分(高彩度の赤と緑)は届かないとそのまま表示します。見えるふりはしません。ワンクリックで ColorSync に返せます。

色温度6500K · 恒等変換としてアンカー

ガンマ2.2· sRGB IEC61966-2.1

色域104%sRGB · Display P3 の 77% のみ

04 · 安全なクリーンアップ

まず隔離、削除はそのあと

再生成の手順が確定している 13 種類の生成物だけを対象にします。Xcode DerivedData、SwiftPM、CocoaPods、npm / pnpm / Yarn、Go、Gradle、Rust target、__pycache__、クラッシュレポート、Homebrew キャッシュなどです。削除するものはまず隔離へ移し、既定で 30 日間保持、いつでも復元できます。

完全削除は既定で存在しません。アプリ全体でたった 1 つの関数だけがそれを実行でき、6 つの条件が同時に満たされたときだけ進みます — 1 つでも欠ければ中止します。フルディスク アクセスは要求せず、システム保護下のディレクトリは macOS の規則どおりスキップします。自動化ルールは事前スキャンのみで、削除はできません。

ストレージ パネル。ディスクの概要、システム データの内訳、個人フォルダ、大きなファイルの検出、クリーンアップ可能な項目。下部にスキャンは読み取り専用で、クリーンアップは隔離へ移すだけと記載されています。

セッション復元

ディスプレイ、ウィンドウ、オーディオ、スクロール、マウス、眼の保護の設定を、14 の領域にわたる名前付きスナップショットとして保存します。復元前には変更される内容を一覧表示して確認を待ちます。ある領域が使えなければその領域だけをスキップし、復元全体を失敗させません。

入力ソースとハードウェア チャンネル

ディスプレイが DDC/CI に対応していれば、HDMI / DisplayPort の切り替えに OSD ボタンを探す必要はなく、ハードウェアの明るさ・コントラスト・音量も同じ場所に並びます。対応していなければ「DDC 応答なし」と正直に表示し、ソフトウェア チャンネルで動き続けます — 成功したふりはしません。

アクセシビリティ

22 個のスライダーと 22 個のスイッチすべてにアクセシビリティ ラベルがあり、アクセシビリティ ツリーに現れます。インターフェイスの文字は 4.5:1 のコントラスト基準に合わせて作り直しました(修正前の最悪値は 2.65:1)。グローバル ショートカットは ⌃⌥↑ / ⌃⌥↓、⇧ を足すと ±1% の微調整です。

買い切り

サブスクリプションも、アカウントも、デバイス数による計算もありません。

≈US$14

買い切り · 購入日から 1 年間のアップデートを含みます

  • 14 日間の無料トライアル、すべての機能が使えます
  • 購入後は永続的に利用でき、1 年以内の新バージョンは無料
  • 1 年を過ぎても手元のバージョンは使い続けられます — 更新は任意で、しなくても動作に影響しません
  • トライアル終了時に一時停止するのは 5 つの拡張機能だけ。ディスプレイの復元、システムへの校正の返却、ディスプレイのスリープ、終了はいつでも使え、ネット接続も不要です

決済ページを使わずに購入できます(ネットワーク制限時)。コードを読み取るか画像を開いて支払い、注文番号をメールでお知らせください。

メールで注文

決済ページを開けない場合(ネットワーク制限など)は、huayanming2019@gmail.com へのメールか 17551085105(WeChat/短信)で直接お支払いいただけます。

購入 · US$14

購入は暗号資産決済で利用できます。支払い直後にライセンスコードが表示されます。ボタンが表示されない場合は注文ページを直接開いてください。

システム要件

macOS 14 Sonoma 以降 · Apple シリコン / Intel 対応ユニバーサルバイナリ · サードパーティ依存なし、バックグラウンド サービスなし · アクセシビリティ権限が必要なのはスクロール スムージングとマウス マッピングのみ · オフラインでも動作します