On 11 May 2026 at 12:07, Robert Moskowitz via users wrote:

Date sent:              Mon, 11 May 2026 12:07:59 -0400
Subject:                Re: External mouse not working
To:                     Community support for Fedora users 
<[email protected]>,
        Marco Moock <[email protected]>
Send reply to:          Community support for Fedora users 
<[email protected]>
From:                   Robert Moskowitz via users 
<[email protected]>
Copies to:              Robert Moskowitz <[email protected]>

> 
> 
> On 5/11/26 11:37 AM, Marco Moock wrote:
> > Am 11.05.26 um 17:05 schrieb Robert Moskowitz via users:
> >> When I get home, I will try other meese, but what might I look for in 
> >> errors indicating why the mouse is not working?
> >
> > Check if it is being detected in lsusb.
> > Also check dmesg for any errors.
> 
> I just plugged the mouse in again.  This notebook ONLY has usb-3 ports:
> 
> # lsusb
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
> Bus 001 Device 003: ID 04f2:b52c Chicony Electronics Co., Ltd Integrated 
> Camera
> Bus 001 Device 032: ID 138a:0017 Validity Sensors, Inc. VFS 5011 
> fingerprint sensor
> Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> 
> And:
> 
> [64398.333361] usb 1-1: new full-speed USB device number 33 using xhci_hcd
> [64398.446694] usb 1-1: device descriptor read/64, error -71
> [64398.662845] usb 1-1: device descriptor read/64, error -71
> [64398.878573] usb 1-1: new full-speed USB device number 34 using xhci_hcd
> [64398.991409] usb 1-1: device descriptor read/64, error -71
> [64399.207847] usb 1-1: device descriptor read/64, error -71
> [64399.310000] usb usb1-port1: attempt power cycle
> [64399.688594] usb 1-1: new full-speed USB device number 35 using xhci_hcd
> [64399.689041] usb 1-1: Device not responding to setup address.
> [64399.894181] usb 1-1: Device not responding to setup address.
> [64400.101340] usb 1-1: device not accepting address 35, error -71
> [64400.101516] usb 1-1: WARN: invalid context state for evaluate context 
> command.
> [64400.213566] usb 1-1: new full-speed USB device number 36 using xhci_hcd
> [64400.213937] usb 1-1: Device not responding to setup address.
> [64400.421937] usb 1-1: Device not responding to setup address.
> [64400.629377] usb 1-1: device not accepting address 36, error -71
> [64400.629695] usb 1-1: WARN: invalid context state for evaluate context 
> command.
> [64400.630048] usb usb1-port1: unable to enumerate USB device
> 
> Any advise?
> 

Found this on google.com AI
Technical Fixes (Linux)
If the hardware seems fine, try these software-level solutions:

    Restart the xHCI Controller: You can force the USB controller to 
re-initialize without rebooting the entire system by unbinding and 
rebinding the driver:
    bash

    # Replace '0000:04:00.0' with your device ID from dmesg
    echo -n "0000:04:00.0" | sudo tee 
/sys/bus/pci/drivers/xhci_hcd/unbind
    echo -n "0000:04:00.0" | sudo tee 
/sys/bus/pci/drivers/xhci_hcd/bind

    Use code with caution.
    Adjust Initialization Scheme: Some older or non-standard devices 
respond better to an alternate initialization sequence.
        Create or edit /etc/modprobe.d/usbcore.conf and add:
        options usbcore old_scheme_first=y
    Disable USB Autosuspend: Power management settings can 
sometimes cut power to a device before it fully enumerates. You 
can test this by adding usbcore.autosuspend=-1 to your GRUB boot 
parameters. 

Does the mouse use aaa batteries, or does it have a rechargable 
battery. Have a mouse that has a lithium battery, and has a usb-c 
port that you have to plug it into to charge it.
Also, if uses a usb transmitter on computer end, might have to 
select frequency on the actual mouse. Have one on windows 11 
machine, and mouse has to be set to the 3rd frequency to work.

On 71 error it shows this info.
The error -71 is a "Protocol Error" (specifically -EPROTO), which 
typically means the host controller (xHCI) and the device aren't 
speaking the same language properly or the signal is being 
corrupted. 
Since your device was already failing the setup address (error 36), 
the switch to error -71 often points toward hardware-level signal 
degradation or a power issue rather than just a software timeout. 
Common Causes & Fixes

    EMI and Cable Quality: Error -71 is frequently caused by 
electromagnetic interference. Use a shorter, high-quality, or 
shielded USB cable.
    Power Hunger: The device might be attempting to draw more 
power than the port can provide during initialization.
        Fix: Plug the device into a powered USB hub if possible.
    USB 3.0 (xHCI) Incompatibility: Some full-speed (USB 1.1/2.0) 
devices struggle with the aggressive power management or 
handshake of USB 3.0/3.1 ports.
        Fix: Try a dedicated USB 2.0 port (usually black, not blue) or 
toggle XHCI Hand-off in your BIOS settings.
    Kernel Bugs/Drivers: In some cases, the linux kernel version you 
are running might have issues with specific xHCI implementations
> 
> -- 
> _______________________________________________
> users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/[email protected]
> Do not reply to spam, report it: 
> https://forge.fedoraproject.org/infra/tickets/issues/new


+------------------------------------------------------------+
 Michael D. Setzer II - Computer Science Instructor (Retired)     
 mailto:[email protected]                            
 mailto:[email protected]
 mailto:[email protected]
 Guam - Where America's Day Begins                        
 G4L Disk Imaging Project maintainer 
 http://sourceforge.net/projects/g4l/
+------------------------------------------------------------+



-- 
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to