Logitech MX Master 3 losing connectivity

Distorted Vision

Senior Member
Joined
Jun 18, 2022
Messages
480
I am running Windows 11.

The PC is assigned to 1 of 3 in the Easy-Switch. When it loses connectivity the '1' light is no longer lit. Issue is only resolved by powering off the mouse and powering back on.

I have tried:

Charging the mouse overnight
Moved the Logitech Unifying Receiver to different USB ports
Checked for new firmware and updates for Logi Options+
 

Thanks — that’s a clear symptom (Easy‑Switch channel loses link entirely; LED for channel goes out and only a power cycle of the mouse brings it back). Below is a focused, prioritized checklist you can run through. Start at #1 and stop when the mouse becomes reliable — I show exactly what to try, what the expected outcome is, and how to undo changes.
Quick questions before we start (these help pick the best next step)
  • Exact mouse model (e.g. MX Master 3 or MX Master 3S / “Classic” / “for Mac”)?
  • Which connection method is assigned to channel 1 — the Unifying receiver, a Logitech Bolt receiver, or Bluetooth? (If it’s a receiver channel, is the receiver the small USB dongle from Logitech?
  • Does the same problem happen on a different PC when you move the mouse and receiver there?
Prioritized troubleshooting (do these in order)
1) Put receiver out on a short USB extension (physical proximity / USB3 interference)
  • Why: USB3 ports and internal metal/PCB can attenuate 2.4 GHz and cause dropouts; moving the receiver near the mouse solves ~80% of intermittent disconnects.
  • Action: plug receiver into a passive USB extension cable and place it on your desk within ~30 cm of the mouse.
  • Test: use normally for a while. Expected: if it was RF/line‑of‑sight or USB3 interference, problem stops.
2) Use a USB 2.0 port (not a USB 3.x port) or try a different port type
  • Why: some USB 3.0 ports generate interference on 2.4 GHz. Even if you tried different ports, make sure you test a USB 2.0 port and not a front-panel internal hub that may be flaky.
  • Action: move receiver to a known USB2 port or use the extension to a USB2 hub.
  • Test.
3) Turn off Windows USB power saving for hubs and the mouse
  • Why: Windows power management often turns off USB root hubs and causes devices to drop out.
  • GUI steps:
    • Device Manager → View → Show hidden devices.
    • Under “Universal Serial Bus controllers” right‑click each “USB Root Hub (USB 3.0)” and “Generic USB Hub” → Properties → Power Management → uncheck “Allow the computer to turn off this device to save power”.
    • Under “Human Interface Devices” (and under “Mice and other pointing devices”), find any Logitech or HID entries for the mouse/receiver → Properties → Power Management → uncheck the same box.
    • Windows: Control Panel → Power Options → Change plan settings → Change advanced power settings → USB settings → USB selective suspend setting → Set to Disabled (for both On battery / Plugged in).
  • Test: expected: if the PC was powering down the receiver, this stops it.
4) Disable “Allow the computer to turn off this device” for the relevant USB Root Hubs via Device Manager and test after reboot
  • Why: similar to #3; ensure changes take effect after a restart.
  • Test again.
5) Re-pair channel 1 (remove and reassign it)
  • Why: pairing data can become corrupted or the receiver binding breaks.
  • How:
    • Use Logitech Options / Options+ or Unifying/Bolt pairing utility:
    • Remove/unpair the mouse from that receiver.
    • Reboot PC.
    • Put the receiver into pairing mode (if Unifying: use Unifying Software; if Bolt: use Bolt pairing), then pair channel 1 again. Reassign Easy‑Switch to that receiver.
  • Test.
6) Update firmware and reinstall Logitech software (clean)
  • Why: you said you checked updates — do a clean reinstall to rule out a corrupted install:
    • Exit Logi Options+. Uninstall it.
    • Reboot.
    • Install the latest Logi Options+ fresh from Logitech and run Firmware Update tool (if offered).
  • Test.
7) Check for other USB or wireless conflicts
  • Try disabling other USB wireless devices temporarily (e.g. Bluetooth headsets, other dongles, Wi‑Fi USB adapters), especially if they share IRQs or are on the same USB hub.
  • Try switching Wi‑Fi router off briefly and test (rare, but router near desk can sometimes interfere on 2.4 GHz).
8) Check Windows event logs for USB disconnects
  • How to check:
    • Event Viewer → Windows Logs → System. Filter for events around the time of a disconnect. Look for entries with sources “Kernel-PnP”, “USBHUB3”, “UsbHub”, or warnings/errors mentioning “device disconnected” or “device not recognized.”
    • If you find USB resets or errors at the same time the mouse dropped, paste those messages and I’ll interpret them.
  • Expected outcome: a USB disconnect entry confirms a host/hub/port problem.
9) Test using Bluetooth channel (as a diagnostic)
  • If channel 1 is on a receiver, switch one of the Easy‑Switch positions to Bluetooth and pair to your PC that way. Use Bluetooth for a while.
  • If Bluetooth is reliable while Unifying is not, that further points to RF/receiver/USB hub issues.
10) Test on another PC and/or boot Linux live session
  • Why: to isolate Windows vs hardware. Since you used Slax earlier, test the mouse on Linux connected to that receiver or via Bluetooth for an hour. If it never drops on another machine, the problem is PC-specific (USB/power/hub/driver).
  • Expected: reproducing the issue on another PC implicates the mouse or receiver hardware.
Advanced checks (if the above doesn’t fix)
A) Check for firmware/driver conflicts
  • In Device Manager, under “Mice and other pointing devices” and “Human Interface Devices” find the Unifying/Bolt receiver entries and open Details→Hardware Ids. Note VID/PID and whether multiple entries show. We can look for device resets.
  • Optionally reinstall USB host controller drivers (chipset drivers from the motherboard vendor).
B) Disable USB selective suspend via command (if you prefer CLI)
  • I’ll provide exact commands if you want to try them, but GUI is safest.
C) Replace receiver (or test a spare receiver)
  • If you have another Unifying/Bolt receiver, try pairing channel 1 to the spare. If that solves it, the original receiver may be flaky.
D) If intermittent only after sleep/lock
  • Set Power Options → Change advanced power settings → Sleep → Allow hybrid sleep = Off, Hibernate = Off; and test. Sometimes devices lose link on resume.
What to collect and share if the issue continues
  • The model exact string (printed on the mouse or box) and which receiver (Unifying vs Bolt) you’re using for channel 1.
  • Event Viewer System log lines near a drop (copy the timestamped messages).
  • Output of this PowerShell line (run immediately after reproducing a drop):
    Get-PnpDevice -PresentOnly -Class Mouse | Format-List FriendlyName,InstanceId,Status
    Get-PnpDevice -PresentOnly -Class "USB" | Where-Object {$_.FriendlyName -match "Logi|Unifying|HID"} | Select FriendlyName,InstanceId,Status
  • Whether putting the receiver on a short extension permanently fixes it (this is the single best quick test).
Quick cheatsheet you can try right now (fast)
  • Try the USB extension / move receiver closer to mouse. If that works, you’re done.
  • If not, disable USB power saving and USB selective suspend, then reboot.
  • If still not, re-pair channel 1 to the receiver and test.
If you want, say “I’ve done #1–#3” or paste the Event Viewer lines and I’ll give the next exact command(s) or the one setting most likely to fix this on your machine.
 

It's a Unifying receiver. Should point out that I'm using a Logitech K800 keyboard which is using the same Unifying receiver. But they keyboard does not lose connectivity when the mouse does.

I have completed Steps 1-3 as above. Issue persists and and this is a screenshot of Event Viewer:

Untitled.webp


The following commands were executed immediately after drop:

Get-PnpDevice -PresentOnly -Class Mouse | Format-List FriendlyName,InstanceId,Status
Get-PnpDevice -PresentOnly -Class "USB" | Where-Object {$_.FriendlyName -match "Logi|Unifying|HID"} | Select FriendlyName,InstanceId,Status

Output:

PS C:\Users\rupes> Get-PnpDevice -PresentOnly -Class Mouse | Format-List FriendlyName,InstanceId,Status


FriendlyName : HID-compliant mouse
InstanceId : HID\VID_0A5C&PID_4503&COL01\9&2D1D4BEB&0&0000
Status : OK

FriendlyName : HID-compliant mouse
InstanceId : HID\VID_046D&PID_C52B&MI_01&COL01\9&10632115&0&0000
Status : OK



PS C:\Users\rupes> Get-PnpDevice -PresentOnly -Class "USB" | Where-Object {$_.FriendlyName -match "Logi|Unifying|HID"} | Select FriendlyName,InstanceId,Status
PS C:\Users\rupes>

The second command returned no output.
 

Thanks — the details are very helpful. Because the keyboard on the same Unifying receiver stays connected while the mouse drops, this strongly points to the mouse or its RF link/firmware (or a pairing/session issue) rather than a global USB or receiver failure — but we still need to collect a couple of targeted traces and try two more diagnostic steps to confirm.
Do these 4 quick diagnostics (start with 1—each should take a few minutes)
1) Re‑pair the mouse to the Unifying receiver (clean rebind)
  • Open Logitech Unifying Software (or Unifying utility inside Logi Options+) → Remove/unpair the mouse from the receiver → Reboot PC → Put receiver into pairing mode → pair the mouse again.
    Why: corrupted pairing/session state is a common cause of “needs mouse power‑cycle to recover.”
2) Quick cross‑test on another PC (definitive test)
  • Pair the same mouse + receiver to a second PC (or laptop). Use it for an hour.
    If the mouse also drops there, it’s almost certainly the mouse (or receiver) hardware/firmware. If it’s stable on the other PC, it’s PC/USB/driver related.
3) Reproduce a drop and capture the system events (paste results)
  • Reproduce the drop, then immediately run this in an elevated PowerShell (copy/paste both lines) and paste the output here:
Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=(Get-Date).AddMinutes(-30)} |
Where-Object { $_.ProviderName -match 'Kernel-PnP|USBHUB3|USB' } |
Select-Object TimeCreated, ProviderName, Id, LevelDisplayName, Message -First 40 |
Format-Table -AutoSize
Get-WinEvent -FilterHashtable @{LogName='Microsoft-Windows-Kernel-PnP/Operational'; StartTime=(Get-Date).AddMinutes(-30)} |
Select-Object TimeCreated, Id, LevelDisplayName, Message -First 40 |
Format-Table -AutoSize
What I’m looking for: USB disconnect/reset messages, hub resets, or driver failures at the same timestamp as the mouse drop. If you see lines referencing PID/VID or “device removed” or “USB reset”, paste those messages exactly.
4) Short extension test (if you haven’t) and separate receiver test
  • Put the Unifying receiver on a short passive USB extension and place it on the desk within 20–30 cm of the mouse. Test for an hour. (You said you moved ports — an external extension close to the mouse is different and often fixes RF problems.
  • If you have a spare Unifying receiver, pair the mouse to that spare and test for a day.
If those diagnostics don’t point to a clear cause, try these secondary checks
  • Confirm the mouse firmware update actually applied (Logi Options+ → About → Firmware version). If firmware updated but issue persists, firmware may be flaky — RMA likely.
  • Check if the drop always happens after resume from sleep or after a fixed idle time. If it’s always after sleep, share the Event Viewer System entries at the resume time (use the same Get-WinEvent command around the resume).
  • Verify there are no repeated USB reset events in Event Viewer (Kernel-PnP or USBHUB3) — if there are, that points to host/driver/hub issues and we’ll focus on chipset/BIOS updates.
Why the keyboard staying connected matters
  • If the receiver/USB hub were failing the keyboard would likely also drop. A single device dropping repeatedly while another on same receiver stays connected usually means the device itself (the mouse) or its pairing/session with the receiver is the weak link.
If the re‑pair + extension + second‑PC test show the mouse still drops
  • The fastest resolution is to open an RMA/repair ticket with Logitech — describe: Unifying receiver, keyboard stays connected, only mouse on same receiver loses connection and requires mouse power‑cycle. Firmware and options app already tried. They will often replace the mouse or receiver under warranty.
If you want I can:
  • Walk you through the exact Unifying pairing steps,
  • Provide the exact Get-WinEvent output filter to run for a specific timestamp you give,
  • Or prepare an example event log snippet to paste into Logitech support (if you plan to RMA).
Which do you want to run first — re‑pair, second‑PC test, or capture the Event Viewer output now?
 

Here are exact, step‑by‑step pairing instructions for Logitech Unifying (and the Logi/Options+ method). Follow the Unifying Software steps first (most reliable). If that fails, use Logi Options+ pairing.
Before you start (prep)
  • Use a short passive USB extension and place the Unifying receiver on your desk near the mouse (helps RF).
  • Quit Logi Options / Options+ while pairing (it can interfere).
  • If you have Kaspersky/Acronis running with self‑protection, temporarily pause them (or pair in Safe Mode if needed).
  • Make sure the receiver is a Unifying receiver (orange star logo) — not Bolt (orange/black circle looks different).
Method A — Logitech Unifying Software (recommended)
  1. Download & install the Unifying Software
    • If you don’t already have it, get “Logitech Unifying Software” from Logitech support and install it.
  2. Run the Unifying app
    • Start → Logitech Unifying.
    • Accept UAC if prompted.
  3. Start pairing mode in the software
    • Click “Advanced” if shown, then click “Pair a new device” or the “Plus / Add device” button. The program will start searching.
  4. Prepare the mouse (choose the Easy‑Switch channel you want to use)
    • Flip the mouse over. Select the Easy‑Switch channel button corresponding to channel 1 (press until that channel’s LED is shown/selected). This is the channel you will pair to the receiver.
    • Turn the mouse OFF, wait one second, then turn it ON.
      • If your model has a small dedicated “pair/connect” button, press and hold it for ~3 seconds until the LED blinks (some models).
      • On many Unifying‑compatible models the Unifying software detects the device when you just power it on while in the chosen channel.
  5. Watch the Unifying software
    • It will show an animation or text “Pairing…” and then “Your device is paired” (or show a moving cursor). Click Finish.
    • If it fails, try again but this time:
      • Move the receiver closer (use extension).
      • Ensure the channel LED is lit before powering on.
      • Try turning mouse OFF → ON twice as the tool scans.
  6. Verify
    • Move the mouse — it should respond immediately.
    • Reboot the PC and confirm the device persists and channel 1 stays paired.
Method B — Pairing via Logi Options / Options+ (if you prefer)
  1. Quit Logi Options+ then re-open it as Admin (right‑click → Run as administrator).
  2. In Options+, look for an “Add devices” or “+” icon (or Device settings → Add devices).
  3. Choose “Unifying receiver (USB)” when prompted.
  4. Follow on‑screen instructions:
    • Select the Easy‑Switch channel to pair (press the channel button on the mouse so its LED lights).
    • Turn off the mouse and turn it on (or hold its pairing button) when prompted.
    • Options+ will confirm pairing.
If the mouse doesn’t pair / fails repeatedly
  • Unpair the device first (in Unifying app “Advanced” → select device → Unpair / Remove) then retry the Add Device flow. Removing old pairing clears stale sessions.
  • If the keyboard shares the same receiver and you don’t want to disturb it, temporarily unpair only the mouse then re‑pair it. The Unifying receiver can handle multiple devices — pairing the mouse should not remove the keyboard unless you explicitly remove the keyboard.
  • If pairing repeatedly fails: try a different Unifying receiver (borrow or buy spare) — this quickly rules out a flaky dongle.
Extra tips & troubleshooting
  • If the mouse still drops after pairing:
    • Keep the receiver on the extension close to mouse (RF fix).
    • Update firmware with Options+ after pairing (Device → Firmware Update).
    • Test the mouse + receiver on another PC to determine whether the mouse or the host/USB is at fault.
    • If the mouse drops only on this PC while keyboard stays, RMA the mouse or the receiver (Logitech support) — describe the keyboard remains connected while the mouse channel dies and requires power‑cycle to recover.
What I can do next
  • If you want, I can give the exact Unifying Software button screenshots and wording for your model, or walk you through pairing live step‑by‑step.
  • If pairing fails, paste the exact failure message from the Unifying app (or a short log) and I’ll advise the exact next action (retry, extension, or RMA).
Which method would you like to try first — Unifying Software or Logi Options+?
 

I did a clean uninstall of Logi Options+ using Your Uninstaller. I then downloaded and installed the latest version.

I am now completing step 2 'Quick cross‑test on another PC (definitive test)' from post #4. Will report back if there are any drops after a minimum of 1 hour usage.
 

Perfect — thanks for doing the cross‑test. That will quickly tell us whether the problem is the mouse/receiver or your PC.
What to watch for during the 1+ hour test
  • Does the mouse lose tracking or does the Easy‑Switch channel LED go out (on the mouse)?
  • Does the keyboard (if you paired it to the same receiver on that test PC) stay connected while the mouse drops?
  • If it drops, did it recover by moving the mouse or only by power‑cycling the mouse?
If it stays stable on the other PC
  • That strongly indicates a host/USB/driver/BIOS issue on your original machine. Next steps then:
    • Install / update chipset (USB) drivers from your motherboard vendor.
    • Update motherboard BIOS/UEFI.
    • Try the USB receiver on a different root hub (rear I/O ports directly on the motherboard).
    • If you want, I’ll give the exact commands to capture the Kernel‑PNP/USB log around the next drop and interpret them.
If it drops on the other PC too
  • That points to the mouse or the Unifying receiver (hardware/firmware). Next steps then:
    • Test the mouse with a spare Unifying receiver (if available) or borrow one. If the issue follows the mouse, RMA the mouse. If it follows the receiver, RMA the receiver.
    • Confirm firmware: run Logi Options+ → Device → Firmware Update to make sure the mouse firmware applied.
If you see a drop while testing, please capture and paste these immediately (copy/paste output into the thread) — they’ll give us the exact cause:
1) Running these two PowerShell commands right after the drop:
Get-PnpDevice -PresentOnly -Class Mouse | Format-List FriendlyName,InstanceId,Status
Get-PnpDevice -PresentOnly -Class USB | Where-Object { $_.FriendlyName -match 'Logi|Unifying|HID' } | Format-List FriendlyName,InstanceId,Status
2) System event entries from the previous 5 minutes (run after the drop):
$start=(Get-Date).AddMinutes(-5); Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=$start} |
Where-Object { $_.ProviderName -match 'Kernel-PnP|USBHUB3|USB' } |
Select TimeCreated, ProviderName, Id, LevelDisplayName, Message |
Format-List
(If you prefer a copyable one‑liner for step 2:)
Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=(Get-Date).AddMinutes(-5)} | Where-Object { $_.ProviderName -match 'Kernel-PnP|USBHUB3|USB' } | Select TimeCreated, ProviderName, Id, LevelDisplayName, Message | Format-List
Extra quick checks while testing
  • Put the Unifying receiver on a short passive USB extension and place it on the desk near the mouse even on the second PC — this rules out subtle RF or desk‑position effects.
  • Test with just the mouse paired (remove or unpair the keyboard) to rule out multi‑device interactions.
When you report back, tell me:
  • Whether it dropped on the test PC or not, and at roughly what time after starting.
  • If it dropped, paste the outputs from steps 1 and 2 above.
  • Which mouse model exactly (printed on the underside) and receiver type (Unifying logo).
I’ll interpret the logs immediately and give the one next action (driver/BIOS update, receiver swap, RMA, or Windows fix). Thanks — I’ll wait for your test results.
 

I cross-tested on another PC. There were no drop outs on the mouse during the 1 hour test window. The mouse was in continuous use during the test.

I have now:

Inserted the Unifying receiver into one of the USB 2.0 ports at the rear of the PC ie actually on the motherboard and not the front panel. There is not a permanent solution as I had to disconnected one of my devices for the purposes of testing.

FYI, I usually use the Unifying receiver in a Belkin USB 2.0 hub which is on the desk very close to the mouse. I also have an Anker USB 3.0 hub which is also on the desk very mouse to the mouse. There is also a front panel USB 2.0. I tested it and experienced disconnects with both the USB 2.0 and USB 3.0. I didn't test with the front panel. I only use the Unifying receiver in the front panel when I need to enter the BIOS. The reason being that I used a Corsair metal mouse pad and it shields the mouse and effects the mouse. I use it off the mouse pad directly on the desk when needed.

I will report back if there is a drop out in the next few hours.
 

Great — the cross‑test result is the most useful data point: because the mouse + receiver were stable on another PC for 1+ hour, that strongly indicates the problem is specific to your original PC (host/USB/hub/BIOS/driver or a local RF/environment interaction), not the mouse/receiver hardware. Good troubleshooting so far.
What this means (short)
  • Stable on another PC → mouse/receiver hardware and firmware are most likely OK.
  • Intermittent on your main PC despite using a desk‑near Belkin USB2 hub and testing other ports → likely host‑side USB/hub interference, power‑management, or root‑hub placement (or interference from other nearby USB3 devices or metal mouse pad).
Recommended next steps (in priority order)
1) Put receiver on a passive USB extension on your desk (permanently)
  • Best practical fix: plug the Unifying receiver into a short passive USB extension and place it on the desk ~20–30 cm from the mouse (not plugged into a USB3 hub). You already tested desk hubs but an extension to a motherboard rear port is ideal (keeps the receiver on the desk and on a direct motherboard root hub).
  • If that fixes things, you can keep it that way and you’re done.
2) Avoid USB hubs / USB3 on desk for the receiver
  • Don’t place the receiver into the Anker USB3 hub or the Belkin hub if the hub is powered or shares other noisy devices. USB3 radios can create 2.4 GHz interference. Use the motherboard rear USB2 (with an extension to desk) permanently if possible.
3) Disable USB selective suspend + USB power saving
(You mentioned you already changed power options; run these to make sure the current power plan is set)
  • GUI: Control Panel → Power Options → Change plan settings → Change advanced power settings → USB settings → USB selective suspend setting → Disabled (both AC & DC). Also in Device Manager disable "Allow the computer to turn off this device" for USB Root Hubs and for any Logitech HID entries.
  • Or PowerShell (Admin) to set for the active scheme:
    powercfg -setacvalueindex SCHEME_CURRENT SUB_USB USBSELECTSUSPEND 0
    powercfg -setdcvalueindex SCHEME_CURRENT SUB_USB USBSELECTSUSPEND 0
    powercfg -S SCHEME_CURRENT
    Then reboot.
4) Check which USB root hub the Unifying receiver uses — move it if needed
  • Device Manager → View → Devices by connection → expand your USB host controller tree and find the Unifying receiver. If it sits on the same internal hub as a high‑power device (webcam, external drive, front panel card reader), move the receiver to a different rear port (or different host controller). If you prefer PowerShell to find it:
    Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match 'VID_046D|VID_0A5C' } | Format-List FriendlyName,InstanceId,Status
    Then open Device Manager → View → Devices by connection and locate that InstanceId entry.
5) Update motherboard chipset/USB drivers and BIOS/UEFI
  • Get the latest chipset and USB drivers from the motherboard vendor and update BIOS to the latest stable release. Host USB drivers and BIOS fixes commonly resolve intermittent disconnects tied to specific devices.
6) If it still drops — capture the USB/kernel events immediately after the next drop
  • Right after a drop, run these (Admin PowerShell) and paste the output here:
    Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match 'VID_046D|VID0A5C' } | Format-List FriendlyName,InstanceId,Status
    $start=(Get-Date).AddMinutes(-10)
    Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=$start} |
    Where-Object { $
    .ProviderName -match 'Kernel-PnP|USBHUB3|USB|UsbHub' } |
    Select-Object TimeCreated, ProviderName, Id, LevelDisplayName, Message |
    Format-List
  • I’ll read the exact Kernel/USB messages and tell you whether Windows logged a hub reset / device removed / USB port reset etc. That will indicate whether the host is resetting the port or the mouse radio is failing.
7) Temporary diagnostics you can try while leaving receiver on rear port
  • Unpair keyboard for a few hours (or move it to another receiver) to rule out multi‑device interference on the same Unifying receiver.
  • Keep the receiver on the desk via passive extension and test for 24–48 hours to ensure the fix holds.
If the receiver-on-extension fixes it
  • That’s the practical permanent fix. You can re-enable the device you temporarily disconnected if you placed receiver into a rear port by using a small USB hub on another port for the disconnected device.
If the problem persists after all the above
  • Because the mouse/receiver were stable on another PC, the next most likely fix is a BIOS/chipset driver update, or moving receiver to a different root hub permanently. If those fail, we can escalate to in‑depth logs or consider an RMA only if the mouse misbehaves on multiple PCs (which your cross‑test showed it did not).
Tell me:
  • Whether you want the exact Device Manager steps to view the “Devices by connection” tree (I can give a short guide), and
  • If you want the powercfg commands copy/paste to run now (I gave them above), or I should wait until you see a drop and capture events.
Good progress — keeping the receiver on the rear motherboard port (or desk extension to that port) is the most likely permanent fix. If you see a drop in the next few hours, run the event capture commands and paste the output and I’ll parse it immediately.
 

I don't have a short passive USB extension. It will also need to be much longer than 20-30cm. More likely 1-1.5m. I will need to order one.

The Powershell commands you posted didn't work:

PS C:\WINDOWS\system32> powercfg -setacvalueindex SCHEME_CURRENT SUB_USB USBSELECTSUSPEND 0
Invalid Parameters -- try "/?" for help
PS C:\WINDOWS\system32> powercfg -setdcvalueindex SCHEME_CURRENT SUB_USB USBSELECTSUSPEND 0
Invalid Parameters -- try "/?" for help
PS C:\WINDOWS\system32> powercfg -S SCHEME_CURRENT
PS C:\WINDOWS\system32>
 

Thanks — good info. Two things here:
  • The powercfg errors mean Windows rejected the simplified alias form you used; you must give the actual active power‑scheme GUID (or use the correct alias syntax).
  • A 1–1.5 m passive USB 2.0 extension is fine — get a passive (not “active”) USB 2.0 extension cable and put the Unifying dongle on your desk. That almost always fixes these RF drops.
How to correctly disable USB selective suspend (step‑by‑step)
1) Get the active power scheme GUID
  • Open an elevated PowerShell or Command Prompt and run:
    powercfg /getactivescheme
    Example output:
    Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)
  • Copy the GUID shown for your active scheme.
2) Set the AC (plugged in) and DC (battery) USB selective suspend values for that scheme
  • Replace <GUID> below with the GUID you copied (include the braces if present).
  • Run these two commands (in elevated shell):
    powercfg -setacvalueindex <GUID> SUB_USB USBSELECTSUSPEND 0
    powercfg -setdcvalueindex <GUID> SUB_USB USBSELECTSUSPEND 0
  • Then apply the scheme (use the same GUID):
    powercfg -S <GUID>
Example (using a sample GUID):
powercfg -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e SUB_USB USBSELECTSUSPEND 0
powercfg -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e SUB_USB USBSELECTSUSPEND 0
powercfg -S 381b4222-f694-41f0-9685-ff5bb260df2e
Why your earlier commands failed
  • powercfg accepts SCHEME_CURRENT in some contexts but the safest approach is to use the exact GUID returned by /getactivescheme. That’s why you saw “Invalid Parameters.”
GUI alternative (if you prefer not to run commands)
  • Control Panel → Power Options → Change plan settings (for your active plan) → Change advanced power settings → Expand USB settings → USB selective suspend setting → Set both "On battery" and "Plugged in" to Disabled → OK → Reboot.
Extra steps to reduce USB/RF dropouts
  • When you get the extension cable, use a short passive USB 2.0 extension (1–1.5 m is fine). Make sure it’s USB 2.0 (not USB 3.0) and passive. Place it on the desk ~20–50 cm from the mouse — this is the single best practical fix.
  • Confirm Device Manager power settings:
    Device Manager → View → Show hidden devices → Under “Universal Serial Bus controllers”: right‑click each USB Root Hub / Generic USB Hub → Properties → Power Management → uncheck “Allow the computer to turn off this device to save power.” Also do the same for Logitech HID entries under “Human Interface Devices” and “Mice and other pointing devices.”
  • Avoid plugging the Unifying receiver into a USB3 hub or next to high‑power USB devices.
If you want, I can:
  • Give the exact one‑line commands you should run right now if you paste the GUID output from powercfg /getactivescheme, or
  • Provide a short checklist you can copy into the shipping order for the extension cable (what to buy).
Which do you want—exact commands with your GUID, or the shopping checklist for the cable?
 

There was a disconnect.

I don't think the Powershell commands you asked to execute worked though:

PS C:\WINDOWS\system32> Get-PnpDevice -PresentOnly -Class Mouse | Format-List FriendlyName,InstanceId,Status


FriendlyName : HID-compliant mouse
InstanceId : HID\VID_0A5C&PID_4503&COL01\9&2D1D4BEB&0&0000
Status : OK

FriendlyName : HID-compliant mouse
InstanceId : HID\VID_046D&PID_C548&MI_01&COL01\9&2741F85C&0&0000
Status : OK

FriendlyName : HID-compliant mouse
InstanceId : HID\VID_046D&PID_C52B&MI_01&COL01\8&8755A42&0&0000
Status : OK



PS C:\WINDOWS\system32> Get-PnpDevice -PresentOnly -Class USB | Where-Object { $_.FriendlyName -match 'Logi|Unifying|HID' } | Format-List FriendlyName,InstanceId,Status
PS C:\WINDOWS\system32> $start=(Get-Date).AddMinutes(-5); Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=$start} |
>> Where-Object { $_.ProviderName -match 'Kernel-PnP|USBHUB3|USB' } |
>> Select TimeCreated, ProviderName, Id, LevelDisplayName, Message |
>> Format-List Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=(Get-Date).AddMinutes(-5)} | Where-Object { $_.ProviderName -match 'Kernel-PnP|USBHUB3|USB' } | Select TimeCreated, ProviderName, Id, LevelDisplayName, Message | Format-List
PS C:\WINDOWS\system32>
 

Thanks — helpful update. The disconnect confirms this is host/USB/hub related (since the mouse + receiver were stable on another PC). Your earlier PowerShell attempts didn’t show USB provider events because the filter/commands didn’t match the actual messages. Let’s capture the right device info and the relevant System events immediately after the next drop so I can read the exact Kernel/USB errors.
Please do the following right after the next time the mouse loses channel 1 (do not reboot yet). Copy/paste each command & its output back here, or run the small script below which saves the outputs to your Desktop so you can attach them.
1) Find Logitech/Unifying devices (one command)
Run in an elevated PowerShell (Run as Administrator):
Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match 'VID_046D|VID_0A5C' } | Format-List FriendlyName,InstanceId,Status
This lists any devices with Logitech (VID_046D) or Unifying vendor (VID_0A5C). Paste the output.
2) Show all present USB devices (so we can see the receiver entry)
Run:
Get-PnpDevice -PresentOnly -Class USB | Format-List FriendlyName,InstanceId,Status
If this returns a very large list, just paste the parts that include your Logitech/Unifying VID/PID lines.
3) Capture recent System USB / Kernel‑PnP events (last 10 minutes)
Run:
$start=(Get-Date).AddMinutes(-10)
Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=$start} |
Where-Object { $_.Message -match 'USB|usb|Kernel-PnP|USBHUB|UsbHub|Usb' } |
Select-Object TimeCreated, ProviderName, Id, LevelDisplayName, Message |
Format-List
Paste the output (or attach). I’m looking for lines that show "device removed", "port reset", "USB error", "USB controller reset", or similar — these tell us whether Windows reset the port or the device vanished.
If you prefer the script to save files (run as Administrator). It will write two text files to your Desktop you can copy/paste or attach:
$start=(Get-Date).AddMinutes(-10)
Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match 'VID_046D|VID_0A5C' } | Format-List FriendlyName,InstanceId,Status | Out-File "$env:USERPROFILE\Desktop\Mouse_Device_Info.txt"
Get-PnpDevice -PresentOnly -Class USB | Format-List FriendlyName,InstanceId,Status | Out-File "$env:USERPROFILE\Desktop\All_USBDevices.txt"
Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=$start} | Where-Object { $
.Message -match 'USB|usb|Kernel-PnP|USBHUB|UsbHub|Usb' } | Select TimeCreated, ProviderName, Id, LevelDisplayName, Message | Out-File "$env:USERPROFILE\Desktop\USB_Events_Last10min.txt"
Run that immediately after the drop, then attach the three files or paste the contents. If you don’t want files, paste the outputs from commands 1 and 3 above.
A few practical reminders (so the capture is useful)
  • Capture the logs immediately after a drop — wait no more than a couple of minutes.
  • If you moved the receiver between ports during testing, mention which port you were using (rear motherboard port, front panel, Belkin hub, Anker hub) and whether any other USB device was attached to the same hub.
  • If you see a Kernel‑PnP entry that mentions a specific InstanceId or VID/PID (for example VID_046D&PID_C52B), paste that exact message — it’s the key clue.
If the capture shows a USB port reset / controller error, next steps will be: update chipset drivers and BIOS, move the receiver to a different host controller, or keep it on an extension to the rear port. If the capture shows no USB reset and the device simply drops the radio session, we’ll focus on re‑pairing or receiver replacement (RMA).
Run the two short commands (or the script) after the next drop and paste the results here — I’ll parse them and tell you the single next action to fix this.
 

PS C:\WINDOWS\system32> powercfg /getactivescheme
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)

Give me the exact commands with my GUID please.
 

Thanks — here are the exact commands using your active scheme GUID. Run these in an elevated Command Prompt or PowerShell (right‑click → Run as administrator).
1) Disable USB selective suspend for AC (plugged in)
powercfg -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e SUB_USB USBSELECTSUSPEND 0
2) Disable USB selective suspend for DC (battery)
powercfg -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e SUB_USB USBSELECTSUSPEND 0
3) Re‑apply the scheme so changes take effect
powercfg -S 381b4222-f694-41f0-9685-ff5bb260df2e
4) Verify the USB selective suspend setting changed
PowerShell (Admin):
(powercfg -q 381b4222-f694-41f0-9685-ff5bb260df2e) | Select-String -Pattern "USBselective|USBSELECTSUSPEND|USB"
(If you prefer CMD verification:)
powercfg -q 381b4222-f694-41f0-9685-ff5bb260df2e | findstr /i "USB"
5) Reboot the PC
shutdown /r /t 5
GUI alternative (if you prefer point‑and‑click)
  • Control Panel → Power Options → Change plan settings (for your active plan) → Change advanced power settings → USB settings → USB selective suspend setting → Set both "On battery" and "Plugged in" to Disabled → OK → Reboot.
Also do these Device Manager steps (must be done manually — there’s no safe universal command that always works):
  • Device Manager → View → Show hidden devices.
  • Under Universal Serial Bus controllers: for each "USB Root Hub" / "Generic USB Hub" → Properties → Power Management → uncheck "Allow the computer to turn off this device to save power".
  • Under Human Interface Devices and Mice and other pointing devices: find any Logitech/Unifying HID entries → Properties → Power Management → uncheck the same box.
  • Reboot.
After the reboot
  • Put the Unifying receiver back where you normally want it (rear USB2 or on the extension once you get one) and test. If you still see a drop, run the capture commands I gave previously immediately after the next drop and paste the output here and I’ll parse the Kernel/USB events.
Want me to give the single command to run now that does the verification step for you (copy/paste ready)?
 

The first two powercfg commands didn't work:

PS C:\WINDOWS\system32> powercfg -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e SUB_USB USBSELECTSUSPEND 0
Invalid Parameters -- try "/?" for help
PS C:\WINDOWS\system32> powercfg -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e SUB_USB USBSELECTSUSPEND 0
Invalid Parameters -- try "/?" for help
PS C:\WINDOWS\system32> powercfg -S 381b4222-f694-41f0-9685-ff5bb260df2e
PS C:\WINDOWS\system32> (powercfg -q 381b4222-f694-41f0-9685-ff5bb260df2e) | Select-String -Pattern "USBselective|USBSELECTSUSPEND|USB"

Subgroup GUID: 2a737441-1930-4402-8d77-b2bebba308a3 (USB settings)
Power Setting GUID: 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 (USB selective suspend setting)


PS C:\WINDOWS\system32>
 

Thanks — the powercfg output you pasted showed the actual subgroup and setting GUIDs we need. The simpler alias (SUB_USB/USBSELECTSUSPEND) sometimes fails; using the real GUIDs will work.
Run these three commands exactly (in an elevated Command Prompt or PowerShell run as Administrator). Copy/paste each line and press Enter.
1) Disable USB selective suspend for AC (plugged in)
powercfg -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
2) Disable USB selective suspend for DC (battery)
powercfg -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
3) Re‑apply the power scheme so the changes take effect
powercfg -S 381b4222-f694-41f0-9685-ff5bb260df2e
Verify the change (one‑liner)
powercfg -q 381b4222-f694-41f0-9685-ff5bb260df2e | findstr /i "48e6b7a6"
Expected result: the verify line should show the USB selective suspend setting and its current value (0 = Disabled). If it still shows different or the commands return "Invalid Parameters", paste the complete output of:
powercfg -q 381b4222-f694-41f0-9685-ff5bb260df2e
so I can confirm the exact GUIDs and values on your system.
After you’ve applied and verified:
  • Reboot the PC (shutdown /r /t 5) and test the mouse in its normal setup (receiver in Belkin hub or rear port).
  • Also double‑check these Device Manager power options:
    • Device Manager → View → Devices by connection (or View → Show hidden devices) → Under Universal Serial Bus controllers, open each USB Root Hub / Generic USB Hub → Power Management → uncheck “Allow the computer to turn off this device to save power”.
    • Under Human Interface Devices and Mice and other pointing devices, find Logitech/Unifying entries → Power Management → uncheck the same.
If you prefer GUI instead of commands:
  • Control Panel → Power Options → Change plan settings → Change advanced power settings → USB settings → USB selective suspend setting → Disabled (both On battery and Plugged in) → OK → Reboot.
Tell me the verify output (the findstr result) or paste the full powercfg -q block if anything looks unchanged, and I’ll advise the next step.
 

Yes give me the single command to run now that does the verification step for you (copy/paste ready)
 

Run this (copy/paste exactly) in an elevated Command Prompt or PowerShell (Run as Administrator):
powercfg -q 381b4222-f694-41f0-9685-ff5bb260df2e | findstr /i /c:"48e6b7a6" /c:"USBSELECTSUSPEND" /c:"USB selective suspend"
What to expect
  • You should see the USB selective suspend power‑setting block and a line that shows the current value. Look for a value of 0 (zero) — that means Disabled. Example fragments you might see:
    Power Setting GUID: 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 (USB selective suspend setting)
    Current AC Power Setting Index: 0
    Current DC Power Setting Index: 0
If you see 0 for AC and DC, the setting is disabled. If not, paste the command output here and I’ll interpret it and give the exact next command to enforce the change. After verification, reboot (shutdown /r /t 5) and test the mouse.
 

Back
Top