diff --git a/src/detection/brightness/brightness_linux.c b/src/detection/brightness/brightness_linux.c index 55ad47643..266e72702 100644 --- a/src/detection/brightness/brightness_linux.c +++ b/src/detection/brightness/brightness_linux.c @@ -58,9 +58,9 @@ static const char* detectWithBacklight(FFlist* result) { ffStrbufSubstrBeforeLastC(&brightness->name, '/'); // remove "/edid" ffStrbufSubstrAfterLastC(&brightness->name, '/'); // try getting DRM connector name - if(ffStrbufStartsWithS(&brightness->name, "0000:")) + if(isdigit(brightness->name.chars[0])) { - // PCI address, give up + // PCI address or some unknown path, give up ffStrbufSetS(&brightness->name, entry->d_name); } else