Hi, I’m once again having issues with the Logitech mice. It worked, then I restarted my computer, then it didn’t. It seems VERY intermittent. I feel like before v6.322 restarting BTT and then rescanning would work, now no such luck.
Here's my dump (I replaced ==== with ~~~~ for sake of formatting)
LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LOGI LOG: BTT Logitech Debug Information
LOGI LOG: Timestamp: 2026-03-30 12:18:05
LOGI LOG: BTT: (Version: 6.322 | 2026033009)
LOGI LOG: macOS: Version 26.3.1 (a) (Build 25D771280a)
LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LOGI LOG:
LOGI LOG: Step 1: Stopping Logitech Manager...
LOGI LOG: BTTLogitechManager: Stopping...
LOGI LOG: BTTLogitechManager: No devices to set ONBOARD mode on during shutdown
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4ed10 for deviceIndex 1 (remaining protocols for this device: 5)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 1)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4ed10 for deviceIndex 1 (remaining protocols for this device: 5)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 1)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4ef40 for deviceIndex 2 (remaining protocols for this device: 4)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 2)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4ef40 for deviceIndex 2 (remaining protocols for this device: 4)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 2)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4d2d0 for deviceIndex 3 (remaining protocols for this device: 3)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 3)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4d2d0 for deviceIndex 3 (remaining protocols for this device: 3)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 3)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4c930 for deviceIndex 4 (remaining protocols for this device: 2)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 4)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4c930 for deviceIndex 4 (remaining protocols for this device: 2)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 4)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4c700 for deviceIndex 5 (remaining protocols for this device: 1)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 5)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4c700 for deviceIndex 5 (remaining protocols for this device: 1)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 5)
LOGI LOG: BTTHIDPPProtocol:Unregistered protocol 0x8a7c4f090 for deviceIndex 6 (remaining protocols for this device: 0)
LOGI LOG: BTTHIDPPProtocol: Last protocol for this device - will unregister callback
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 6)
LOGI LOG: BTTHIDPPProtocol: Skipping all IOKit cleanup (shared device for receiver slot 6)
LOGI LOG: BTTLogitechManager: Stopped
LOGI LOG: Step 2: Restarting Logitech Manager...
LOGI LOG: BTTLogitechManager: Starting device discovery...
LOGI LOG: BTTLogitechManager: Started successfully
LOGI LOG: Step 3: Calling initializeLogitechMice...
LOGI LOG: BTTLogitechManager: Already running
LOGI LOG:LOGI LOG: BTTLogitechManager: Scanning for Logitech Devices LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LOGI LOG: No Logitech HID++ devices found. LOGI LOG: 💡 Make sure your device is: LOGI LOG: • Connected via USB, Bluetooth, or Unifying Receiver LOGI LOG: • Powered on LOGI LOG: • Using HID++ 2.0 protocol (most recent Logitech mice/keyboards) LOGI LOG: Step 4: Waiting 5 seconds for device initialization... LOGI LOG: BTTLogitechManager: 🔔 handleDeviceMatched called (device=0x8a98f8780) LOGI LOG: BTTLogitechManager: 🔔 Device info: VID=1133, PID=50503, Name=USB Receiver LOGI LOG: BTTLogitechManager: Found HID interface - USB Receiver - Interface: 2, Usage Page: 0xFF00, Usage: 0x0001 LOGI LOG: BTTLogitechManager: ✅ Accepted - Vendor-specific HID++ interface (Interface 2) LOGI LOG: BTTLogitechManager: Device connected - USB Receiver (046d:c547) LOGI LOG: BTTLogitechManager: 🔌 Receiver detected - setting up for slot enumeration... LOGI LOG: BTTLogitechManager: ⏭️ Receiver already set up this wake cycle, skipping duplicate setup LOGI LOG: BTTLogitechManager: 🔔 handleDeviceMatched called (device=0x8a98f8180) LOGI LOG: BTTLogitechManager: 🔔 Device info: VID=1133, PID=50503, Name=USB Receiver LOGI LOG: BTTLogitechManager: Found HID interface - USB Receiver - Interface: 1, Usage Page: 0x0001, Usage: 0x0006 LOGI LOG: BTTLogitechManager: ✅ Accepted - Known wired device, interface 1 (HID++ over keyboard interface) LOGI LOG: BTTLogitechManager: Device connected - USB Receiver (046d:c547) LOGI LOG: BTTLogitechManager: 🔌 Receiver detected - setting up for slot enumeration... LOGI LOG: BTTLogitechManager: ⏭️ Receiver already set up this wake cycle, skipping duplicate setup LOGI LOG: BTTLogitechManager: 🔔 handleDeviceMatched called (device=0x8a98fa400) LOGI LOG: BTTLogitechManager: 🔔 Device info: VID=1133, PID=50503, Name=USB Receiver LOGI LOG: BTTLogitechManager: Found HID interface - USB Receiver - Interface: 0, Usage Page: 0x0001, Usage: 0x0002 LOGI LOG: BTTLogitechManager: Skipping interface (Usage Page: 0x0001, Usage: 0x0002, Interface: 0) LOGI LOG: BTTLogitechManager: Already running LOGI LOG:LOGI LOG: BTTLogitechManager: Scanning for Logitech Devices
LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~LOGI LOG: No Logitech HID++ devices found.
LOGI LOG:
Make sure your device is:
LOGI LOG: • Connected via USB, Bluetooth, or Unifying Receiver
LOGI LOG: • Powered on
LOGI LOG: • Using HID++ 2.0 protocol (most recent Logitech mice/keyboards)
LOGI LOG: BTTLogitechManager:Device 'G502 X PLUS' not found
LOGI LOG: BTTLogitechManager:Device 'G502 X PLUS' not found
LOGI LOG: BTTLogitechManager:Device 'choose' not found for pointer settings
LOGI LOG: BTTLogitechManager: Quick setup for 'choose'...
LOGI LOG: BTTLogitechManager:Device 'choose' not found yet, queuing setup request for when device becomes ready
LOGI LOG: BTTLogitechManager:Replacing 1 existing pending request(s) for device 'choose' with updated settings
LOGI LOG: BTTLogitechManager:Queued device setup request for 'choose' (total pending: 1)
LOGI LOG: BTTLogitechManager: Already running
LOGI LOG:LOGI LOG: BTTLogitechManager: Scanning for Logitech Devices LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LOGI LOG: No Logitech HID++ devices found. LOGI LOG: 💡 Make sure your device is: LOGI LOG: • Connected via USB, Bluetooth, or Unifying Receiver LOGI LOG: • Powered on LOGI LOG: • Using HID++ 2.0 protocol (most recent Logitech mice/keyboards) LOGI LOG: BTTLogitechManager: ⚠️ Device 'choose' not found for pointer settings LOGI LOG: BTTLogitechManager: Quick setup for 'choose'... LOGI LOG: BTTLogitechManager: ⏳ Device 'choose' not found yet, queuing setup request for when device becomes ready LOGI LOG: BTTLogitechManager: 🔄 Replacing 1 existing pending request(s) for device 'choose' with updated settings LOGI LOG: BTTLogitechManager: 📥 Queued device setup request for 'choose' (total pending: 1) LOGI LOG: BTTLogitechManager: Slot 1: no pairing info (empty or error) LOGI LOG: BTTLogitechManager: Slot 2: no pairing info (empty or error) LOGI LOG: BTTLogitechManager: Slot 3: no pairing info (empty or error) LOGI LOG: BTTLogitechManager: Slot 4: no pairing info (empty or error) LOGI LOG: BTTLogitechManager: Slot 5: no pairing info (empty or error) LOGI LOG: BTTLogitechManager: Slot 6: no pairing info (empty or error) LOGI LOG: BTTLogitechManager: pairedDevicesInfo returning 0 devices LOGI LOG: BTTLogitechManager: firstReceiverProductID (from _receivers) returning 0xC547 LOGI LOG: LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LOGI LOG: Connected Devices Summary: LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LOGI LOG: No Logitech devices detected LOGI LOG: LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LOGI LOG: G604 Scroll Slot Debug: LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LOGI LOG: No G604 devices found LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LOGI LOG: End of Debug Information LOGI LOG: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~