daemon: add check to avoid accidental use of TUF led control

This commit is contained in:
Luke D. Jones
2022-08-29 20:53:14 +12:00
parent 1f85e30e42
commit 7583d070d3

View File

@@ -134,11 +134,13 @@ impl Default for AuraConfig {
} }
} }
if prod_id == AuraDevice::Unknown {
if let Ok(p) = KeyboardLed::new() { if let Ok(p) = KeyboardLed::new() {
if p.has_kbd_rgb_mode() { if p.has_kbd_rgb_mode() {
prod_id = AuraDevice::Tuf; prod_id = AuraDevice::Tuf;
} }
} }
}
let enabled = if prod_id == AuraDevice::X19B6 { let enabled = if prod_id == AuraDevice::X19B6 {
AuraPowerConfig::AuraDev19b6(HashSet::from([ AuraPowerConfig::AuraDev19b6(HashSet::from([