Skip to content

USB Input Device incorrectly listed as NPU device on x64/non-Copilot+ PC #10

@faratech

Description

@faratech

Description

On x64 systems without an NPU (non-Copilot+ PCs), the diagnostics incorrectly identifies a "USB Input Device" as an NPU device with "Estimated Performance: Unknown".

Steps to Reproduce

  1. Run the application on an x64 system without a dedicated NPU
  2. Run diagnostics
  3. Check the NPU/AI device section

Expected Behavior

  • Non-Copilot+ PCs should show "No NPU detected" or similar
  • USB Input Devices should not be classified as NPU devices

Actual Behavior

  • Shows "USB Input Device" as an NPU
  • Shows "Estimated Performance: Unknown"

Environment

  • Architecture: x64
  • Hardware: Non-Copilot+ PC (no NPU)

Root Cause (Likely)

The NPU detection logic may be using a device class or interface GUID that also matches USB HID devices, or the WMI query is too broad.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions