From 439359077fba6c34b4dfca4b33947dc49da4d3e6 Mon Sep 17 00:00:00 2001 From: Hoang Hong Quan Date: Wed, 9 Oct 2024 14:41:50 +0700 Subject: [PATCH] Only scan input devices not connected via USB Fixes #6 --- Scripts/kext_maestro.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 Scripts/kext_maestro.py diff --git a/Scripts/kext_maestro.py b/Scripts/kext_maestro.py old mode 100644 new mode 100755 index c1933b3..755c457 --- a/Scripts/kext_maestro.py +++ b/Scripts/kext_maestro.py @@ -194,10 +194,10 @@ class KextMaestro: selected_kexts.append("BrightnessKeys") for device_name, device_props in hardware_report.get("Input").items(): - if not device_props.get("Bus Type", "").startswith("ACPI"): + if not device_props.get("Device"): continue - device_id = device_props.get("Device ID") + device_id = device_props.get("Device") idx = None if device_id in pci_data.InputIDs: idx = pci_data.InputIDs.index(device_id)