オープンソース技術宣言。
CoolerLCD は、5131:2007 コントローラーを使用する USB HID クーラー LCD 画面のネイティブ Windows サポートを提供する独立したオープンソースの相互運用プロジェクトです。Windows ビルドは NSSM を介してシステムサービスとして動作します。
本プロジェクトは、Vevor YC-01-SS-002 互換ユニットを含む、複数のブランドおよびリブランドで販売されている CPU クーラー LCD ディスプレイを対象としています。Windows ビルドにより、ユーザーは — CPU 温度、GPU 温度、ファン速度、ポンプ速度、メモリ使用量、時刻 — などのシステム情報を、ベンダーアプリケーションをバックグラウンドで開いたままにすることなく、直接クーラーの画面に表示できます。
Windows では、CoolerLCD は Windows HID スタックと標準 HID 出力レポートを介してデバイスと通信します。センサー読み取りは、CPU MSR とマザーボードの SuperIO に対しては LibreHardwareMonitor + PawnIO を使用し、GPU に対しては NVIDIA NVML を使用します。ベンダーコード、ファームウェア、商標、独自のバイナリ、または変更されたベンダーソフトウェアは一切含まれていません。厳密に相互運用ドライバーとして存在します。
本プロジェクトは、透明性、監査可能性、長期的なメンテナンスを目的として設計されています。プロトコルのメモ、インストール手順、互換性情報は、ユーザーがドライバーがデバイスに何を送信し、Windows サービスがどのように動作するかを理解できるよう、公開されています。
主な対応範囲
- USB HID コントローラー: 5131:2007
- Windows 10 および Windows 11 (64-bit)
- Windows HID スタック (
hidapi経由) - NSSM サービスモード (自動起動、ログイン前)
- CPU クーラー LCD ディスプレイ
- Vevor YC-01-SS-002 互換 LCD ユニット
- 同じ HID コントローラーを使用する円形 AIO クーラーディスプレイのリブランド品
プロジェクトの方針
- ランタイムでのベンダーアプリ不要
- 独自のベンダーコードは含まない
- テレメトリーなし
- クラウド要件なし
- 自動アップデートなし、phone-home なし
- Windows サービスとしてヘッドレス動作 (ユーザーセッションに GUI なし)
- 可能な限りオープンなプロトコルドキュメント
メンテナンスステータス
CoolerLCD は、オープンソースのハードウェア相互運用プロジェクト (Windows および Linux) として保守されています。アップデートは、互換性、セキュリティ、ドキュメント、またはプラットフォームサポートの改善が必要な場合に公開されます。