Overview of ACPI

ACPI is a standard for hardware and firmware to manage computer hardware, particularly for power management and configuration. It provides an interface for the operating system to control hardware components, such as the CPU, memory, and storage devices.

3. Typical issues

  • No driver installed → device not working
  • Linux shows errors like:
    ACPI: [PNBT0000] has invalid _STA
    i2c_hid_acpi i2c-FNBT0000:00: failed to reset device
    
  • Fingerprint reader not detected in OS settings

Solution 1: Hidden Device Scan

Sometimes the driver is present but hidden.

  1. Press Win + XDevice Manager.
  2. Click ViewShow hidden devices.
  3. Expand System devices.
  4. If you see Acpi Fnbt0000 grayed out, right-click → Enable device.

Windows

  1. Go to Device Manager → right-click unknown device → PropertiesDetailsHardware Ids
    Confirm ACPI\VEN_FNBT&DEV_0000
  2. Install driver from laptop manufacturer’s support site (search by service tag / model)
  3. Generic drivers:
    • Elan Fingerprint Driver (e.g., from Lenovo or Dell support)
    • Goodix fingerprint driver
  4. If still missing → try Windows Update optional drivers