v1.0.8
v1.0.8
- Fixed
driver_type.py
logic for PS/2 / SMBus detection- Previously, it wouldn't have preliminary checks for PS/2 devices, which is required to ensure that it's a PS/2 altogether.
At that point, if it's not a PS/2 keyboard, but is a PS/2 device, we can check for the SMBus driver; if it's present, the device
is SMBus, otherwise, it's PS/2. If it's not a PS/2 keyboard, nor a PS/2 pointing device, then it's unknown.
- Previously, it wouldn't have preliminary checks for PS/2 devices, which is required to ensure that it's a PS/2 altogether.
- Added
product
andvendor
id extraction for Input devices on Windows (macOS is still TODO) - Fixed logic for extracting PCI paths on Linux.
- Fixed logic for storage devices on Linux.
- Explicitly specify drive type for NVMe devices as
NVMe
, instead of justSSD
- Explicitly specify drive type for NVMe devices as
- Fixed Intel's ARK page not sending data back due to broken User-Agent.
- Fixed Intel's ARK US region not having any JSON payload after an autocomplete query.
- Thanks, Intel.
- Fixed issue where, on some machines, it would timeout to get the version data.
- Thanks, @Vishal-09-00.