Dell XPS M1710 を使用しています。ラップトップには、蓋、サイド スピーカー、フロント スピーカー (個別に調整できる 3 セットのライト) とマウスパッドの下にライトがあります。BIOS では、少なくとも各グループで、これらのライトの色を変更できます。また、マウスパッドの下のライトのオン/オフを切り替えることができます。色を変更することはできません。点灯している場合は交互に切り替えるだけです。ラップトップには Dell の多くのソフトウェアが付属していましたが、Windows 7 をインストールして、これらの明るい色を変更できるアプリを含め、すべてのアプリを失いました。Dell のアプリがなくなったので、これら 3 セットのライトの色を変更する独自の C# アプリケーションを作成することに興味があります (マウスパッドの下のライトを変更することは特に気にしません。オフにするのが好きです)。これらの BIOS 設定を取得して変更するアプリを開発するにはどうすればよいですか?
2 に答える
コミュニティ向けの SDK をリリースしました。
http://www.dell.com/html/global/xps/lightfx/index.html
(私が取り組んだので「私たち」と言えます!!)
XPS M1710 LED ライトを使用してカスタム効果を構築するための関数の広範なライブラリを提供します。
XML プログラマーでなくても、いくつかの単純な XML タグを含むテキスト ファイルを作成するだけで、カスタム エフェクトを作成できます。
照明効果をアプリケーションに直接プログラムできるアプリケーション プログラミング インターフェイス (API) 関数が含まれています。
創造性の新たな高みへとあなたを刺激するいくつかのサンプル エフェクトをハイライトします。
私が見つけた限りでは、このハッキングは SMBIOS で行われています。
この開発者はそれを理解したようです -- 彼は Linux で Python GUI を書きました。
ソースを読んだところ、彼は libsmbios の dellLEDCtl にフックして汚い仕事をしています。 お腹がすいたら、ここにソースがあります。Dell がコミュニティに提供した git レポジトリは、こちらです。
私はあなたがこれを完全に管理するつもりはないと思います。