我使用戴爾XPS M1710。筆記本電腦的蓋子,側面揚聲器和前置揚聲器(可單獨調節的3組燈光)以及鼠標墊下的燈光都有燈光。在BIOS中,我可以改變這些燈的顏色,至少,每個組。另外,我可以在鼠標墊下打開/關閉燈光,我不能改變它的顏色,只是在點亮時交替。筆記本電腦附帶戴爾的許多軟件,但我已安裝Windows 7並丟失了所有的應用程序,其中包括允許我更改這些淺色的應用程序。現在,戴爾的應用程序已經消失了,我有興趣製作自己的C#應用程序來改變這三組燈光的顏色(我並不特別在意改變鼠標墊下的燈光,我喜歡它)。我將如何開發一款應用程序來檢索和更改這些BIOS設置?C#獲取/設置BIOS設置?
回答
我們發佈了SDK爲社會:
http://www.dell.com/html/global/xps/lightfx/index.html
(我可以說 「我們」,是因爲我的工作就可以了!)
信息的 功能豐富的圖書館用於使用XPS M1710 LED燈建立自定義效果 。
,你可以僅通過創建一個 幾個簡單的XML標記的文本文件來構建自定義效果 - 即使你 不是一個XML程序員。
包括應用程序編程接口 (API)功能,讓您 程序燈光效果直接 到應用程序中。
產品亮點 幾個示例效果,激發你 到創意的新高度。
Frickin真棒。 –
從我所能找到的,這個hackery是在SMBIOS中完成的。
看起來像this developer想通了 - 他在Linux上編寫了一個Python GUI。
我閱讀了源代碼,並且他正在使用libsmbios中的dellLEDCtl來完成骯髒的工作。 Here's the source, if you can stomach it.戴爾向社區提供的這個東西的git回購is here。
我不認爲你會完全管理這件事。
我認爲你可以拋棄幾乎所有的託管代碼的實際工作,你將需要內聯彙編來調用INT BIOS調用。如果他以前從未這樣做過,那可能是一種有趣的學習體驗。但是,如果他只是想完成它,那麼可能會更容易跟蹤他從他們的網站上丟失的任何戴爾應用程序。 –
- 1. C#獲取設置與未獲取設置
- 2. 獲取並設置在C#
- 3. 設置並獲取C#
- 4. C#獲取,設置屬性
- 5. C# - 類獲取不設置
- 6. 獲取「Unterminated []設置」。在C#
- 7. 獲取設置位的位置C
- 8. 運行腳本獲取BIOS設置僅返回等號
- 9. c#讀取設置時保存設置
- 10. 獲取和設置相機設置
- 11. 獲取/設置SQL Server實例設置
- 12. C# - 接口設置屬性{獲取,設置}另一個接口
- 13. 獲取IIS設置
- 14. HP BiosConfigUtility從Windows PE設置BIOS密碼
- 15. 如何更新Azure VM BIOS設置?
- 16. C#設置Rembering設置
- 17. 運算符[] C++獲取/設置
- 18. 獲取/設置Cookie與WebBrowser類C#
- 19. define獲取或設置在c#
- 20. 獲取和設置在c + + multimap
- 21. C#從文件中獲取設置
- 22. C#速記獲取器和設置器
- 23. C#封裝(獲取和設置)
- 24. C#從Internet Explorer獲取代理設置
- 25. RichEditBox獲取並設置文本C++
- 26. C#設置/獲取速記問題
- 27. 使用JsonPath C獲取/設置對象#
- 28. 在C中獲取和設置別名#
- 29. 獲取/設置C#視頻的標題
- 30. 在C中獲取和設置枚舉#
你能否做出更好的標題?這並不能真正描述你想要做什麼 –