Fix Realtek USB SD Card Reader detection

This commit is contained in:
Hoang Hong Quan
2025-02-07 17:04:49 +07:00
parent 52f89da282
commit a785cc2b5e

View File

@@ -597,6 +597,18 @@ class WindowsHardwareInfo:
device_info = self.parse_device_path(pnp_device_id)
sd_controller_info[self.utils.get_unique_key(device_name, sd_controller_info)] = device_info
for device in self.devices_by_class.get("USB"):
device_name = device.Name or "Unknown"
pnp_device_id = device.PNPDeviceID
if not pnp_device_id:
continue
device_info = self.parse_device_path(pnp_device_id)
if device_info.get("Device ID") in pci_data.RealtekCardReaderIDs:
sd_controller_info[self.utils.get_unique_key(device_name, sd_controller_info)] = device_info
return sd_controller_info