Alrighty, made some time to play with the alternative Leap 16 install I set up to experiment with in regards to this problem and possible association with XFCE. I had the mouse plugged in directly to a mobo port (ossibly older 2.0) and the keyboard where it was in a 3 or 3.1 usb port . . . and all was boringly well. I tried plugging the mouse back into the keyboard and some time later I was typing a message in a G Vice message box, and the original problem of “failure to type” or move blinking cursor in the box . . . returned. Checking the mouse for signs of light showed it was again “dead.”
This time, for testing purposes, I left the mouse plugged into the keyboard, but I moved the cable to the 2.0 port where the mouse had been . . . and function returned. I then suspended the machine, as previously revival from suspend also created a problem for mouse-plugged-into-keyboard function. And, on revival I ran the suggested “dmesg” command, which did provide a lot of data. Reading part way through it showed “xHC error in resume” . . . and some more errors . . . I copied the data from that point and pasting it here for review and commentary. Can’t really tell from what is there what “root hub lost power” means, and whether that was showing the “suspend” process, or if that is after revival??? This is seemingly showing that either the keyboard usb port, or the keyboard, or the 3.1 usb pport that the keyboard is plugged into might be suffering some problem. Hard to know if I had just left the mouse plugged in directly for a few more minutes and function would have stopped, OR “it’s a hardware problem” of one iteration or another?
[ 6.584107] [ T523] apple 0003:05AC:024F.0002: input,hidraw4: USB HID v1.00 Device [Matias Keyboard Matias Wired Keyboard] on usb-0000:30:00.3-1.1/input1
[ 7.529938] [ T803] usbcore: registered new device driver apple-mfi-fastcharge
[ 8.743606] [ T769] usbcore: registered new interface driver snd-usb-audio
[ 929.554295] [ T25978] xhci_hcd 0000:16:00.0: xHC error in resume, USBSTS 0x401, Reinit
[ 929.554299] [ T25978] usb usb1: root hub lost power or was reset
[ 929.554301] [ T25978] usb usb2: root hub lost power or was reset
[ 929.928883] [ T25950] usb 1-2: reset high-speed USB device number 2 using xhci_hcd
[ 930.371879] [ T25991] usb 1-5: reset low-speed USB device number 3 using xhci_hcd
[ 930.729092] [ T25997] usb 1-7: WARN: invalid context state for evaluate context command.
[ 930.902080] [ T25997] usb 1-7: reset full-speed USB device number 4 using xhci_hcd
[ 1643.121200] [ T28176] xhci_hcd 0000:16:00.0: xHC error in resume, USBSTS 0x401, Reinit
[ 1643.121204] [ T28176] usb usb1: root hub lost power or was reset
[ 1643.121206] [ T28176] usb usb2: root hub lost power or was reset
[ 1643.580917] [ T28203] usb 1-5: reset low-speed USB device number 3 using xhci_hcd
[ 1643.936594] [ T28209] usb 1-7: WARN: invalid context state for evaluate context command.
[ 1644.109494] [ T28209] usb 1-7: reset full-speed USB device number 4 using xhci_hcd
[ 1644.549750] [ T28191] usb 1-2: reset high-speed USB device number 2 using xhci_hcd
[ 3573.182561] [ T655] usb 1-5: USB disconnect, device number 3
[ 3573.621939] [ T655] usb 1-5: new low-speed USB device number 5 using xhci_hcd
[ 3580.766010] [ T82] usb 3-1.2: new low-speed USB device number 4 using xhci_hcd
[ 3580.849708] [ T82] usb 3-1.2: New USB device found, idVendor=1bcf, idProduct=08a0, bcdDevice= 1.02
[ 3580.849729] [ T82] usb 3-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3580.901948] [ T82] input: HID 1bcf:08a0 Mouse as /devices/pci0000:00/0000:00:08.1/0000:30:00.3/usb3/3-1/3-1.2/3-1.2:1.0/0003:1BCF:08A0.0006/input/input20
[ 3580.902101] [ T82] input: HID 1bcf:08a0 Keyboard as /devices/pci0000:00/0000:00:08.1/0000:30:00.3/usb3/3-1/3-1.2/3-1.2:1.0/0003:1BCF:08A0.0006/input/input21
[ 3581.024166] [ T82] hid-generic 0003:1BCF:08A0.0006: input,hiddev96,hidraw1: USB HID v1.10 Mouse [HID 1bcf:08a0] on usb-0000:30:00.3-1.2/input0
[ 4775.300323] [ T82] usb 3-1.2: USB disconnect, device number 4
[ 4775.981749] [ T82] usb 3-1.2: new low-speed USB device number 5 using xhci_hcd
[ 4776.045783] [ T82] usb 3-1.2: device descriptor read/64, error -32
[ 4776.224778] [ T82] usb 3-1.2: device descriptor read/64, error -32
[ 4776.396862] [ T82] usb 3-1.2: new low-speed USB device number 6 using xhci_hcd
[ 4776.461584] [ T82] usb 3-1.2: device descriptor read/64, error -32
[ 4776.630897] [ T82] usb 3-1.2: device descriptor read/64, error -32
[ 4776.733493] [ T82] usb 3-1-port2: attempt power cycle
[ 4777.328781] [ T82] usb 3-1.2: new low-speed USB device number 7 using xhci_hcd
[ 4777.329325] [ T82] usb 3-1.2: Device not responding to setup address.
[ 4777.533396] [ T82] usb 3-1.2: Device not responding to setup address.
[ 4777.740774] [ T82] usb 3-1.2: device not accepting address 7, error -71
[ 4777.804763] [ T82] usb 3-1.2: new low-speed USB device number 8 using xhci_hcd
[ 4777.805325] [ T82] usb 3-1.2: Device not responding to setup address.
[ 4778.013396] [ T82] usb 3-1.2: Device not responding to setup address.
[ 4778.220830] [ T82] usb 3-1.2: device not accepting address 8, error -71
[ 4778.221274] [ T82] usb 3-1-port2: unable to enumerate USB device
[ 4813.414423] [ T82] usb 3-1: USB disconnect, device number 2
[ 4813.414454] [ T82] usb 3-1.1: USB disconnect, device number 3
[ 4820.564143] [ T655] usb 1-5: new high-speed USB device number 6 using xhci_hcd
[ 4820.772260] [ T655] usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=85.37
[ 4820.772276] [ T655] usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 4820.772284] [ T655] usb 1-5: Product: USB2.0 Hub
[ 4820.780372] [ T655] hub 1-5:1.0: USB hub found
[ 4821.114223] [ T28] usb 1-5.1: new full-speed USB device number 7 using xhci_hcd
[ 4821.461493] [ T28] usb 1-5.1: New USB device found, idVendor=05ac, idProduct=024f, bcdDevice= 1.91
[ 4821.461515] [ T28] usb 1-5.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4821.461524] [ T28] usb 1-5.1: Product: Matias Wired Keyboard
[ 4821.461530] [ T28] usb 1-5.1: Manufacturer: Matias Keyboard
[ 4821.461536] [ T28] usb 1-5.1: SerialNumber: FK318VUS
[ 4821.518625] [ T28] input: Matias Keyboard Matias Wired Keyboard as /devices/pci0000:00/0000:00:02.1/0000:16:00.0/usb1/1-5/1-5.1/1-5.1:1.0/0003:05AC:024F.0007/input/input22
[ 4821.564077] [ T28] apple 0003:05AC:024F.0007: input,hidraw1: USB HID v1.00 Keyboard [Matias Keyboard Matias Wired Keyboard] on usb-0000:16:00.0-5.1/input0
[ 4821.609710] [ T28] input: Matias Keyboard Matias Wired Keyboard as /devices/pci0000:00/0000:00:02.1/0000:16:00.0/usb1/1-5/1-5.1/1-5.1:1.1/0003:05AC:024F.0008/input/input23
[ 4821.609871] [ T28] apple 0003:05AC:024F.0008: input,hidraw3: USB HID v1.00 Device [Matias Keyboard Matias Wired Keyboard] on usb-0000:16:00.0-5.1/input1
[ 4821.688924] [ T28] usb 1-5.2: new low-speed USB device number 8 using xhci_hcd
[ 4821.792957] [ T28] usb 1-5.2: device descriptor read/64, error -32
[ 4821.977961] [ T28] usb 1-5.2: device descriptor read/64, error -32
[ 4822.161145] [ T28] usb 1-5.2: new low-speed USB device number 9 using xhci_hcd
[ 4822.266049] [ T28] usb 1-5.2: device descriptor read/64, error -32
[ 4822.452220] [ T28] usb 1-5.2: device descriptor read/64, error -32
[ 4822.562629] [ T28] usb 1-5-port2: attempt power cycle
[ 4823.158161] [ T28] usb 1-5.2: new low-speed USB device number 10 using xhci_hcd
[ 4823.186014] [ T28] usb 1-5.2: Device not responding to setup address.
[ 4823.424781] [ T28] usb 1-5.2: Device not responding to setup address.
[ 4823.629154] [ T28] usb 1-5.2: device not accepting address 10, error -71
[ 4823.705168] [ T28] usb 1-5.2: new low-speed USB device number 11 using xhci_hcd
[ 4823.733012] [ T28] usb 1-5.2: Device not responding to setup address.
[ 4823.968976] [ T28] usb 1-5.2: Device not responding to setup address.
[ 4824.172968] [ T28] usb 1-5.2: device not accepting address 11, error -71
[ 4824.178478] [ T28] usb 1-5-port2: unable to enumerate USB device
[ 4834.579281] [ T655] usb 1-5.2: new low-speed USB device number 12 using xhci_hcd
[ 4834.786411] [ T655] usb 1-5.2: New USB device found, idVendor=1bcf, idProduct=08a0, bcdDevice= 1.02
[ 4834.786432] [ T655] usb 1-5.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 4834.851451] [ T655] input: HID 1bcf:08a0 Mouse as /devices/pci0000:00/0000:00:02.1/0000:16:00.0/usb1/1-5/1-5.2/1-5.2:1.0/0003:1BCF:08A0.0009/input/input24
[ 4834.851623] [ T655] input: HID 1bcf:08a0 Keyboard as /devices/pci0000:00/0000:00:02.1/0000:16:00.0/usb1/1-5/1-5.2/1-5.2:1.0/0003:1BCF:08A0.0009/input/input25
[ 4834.993208] [ T655] hid-generic 0003:1BCF:08A0.0009: input,hiddev96,hidraw4: USB HID v1.10 Mouse [HID 1bcf:08a0] on usb-0000:16:00.0-5.2/input0
[ 5005.024785] [ T33253] xhci_hcd 0000:16:00.0: xHC error in resume, USBSTS 0x401, Reinit
[ 5005.024789] [ T33253] usb usb1: root hub lost power or was reset
[ 5005.024791] [ T33253] usb usb2: root hub lost power or was reset
[ 5005.228471] [ T33279] usb 1-7: WARN: invalid context state for evaluate context command.
[ 5005.265247] [ T33276] usb 5-1: reset full-speed USB device number 2 using xhci_hcd
[ 5005.400769] [ T33279] usb 1-7: reset full-speed USB device number 4 using xhci_hcd
[ 5005.840802] [ T33259] usb 1-2: reset high-speed USB device number 2 using xhci_hcd
[ 5006.206059] [ T33282] usb 1-5: reset high-speed USB device number 6 using xhci_hcd
[ 5006.938065] [ T33293] usb 1-5.2: reset low-speed USB device number 12 using xhci_hcd
[ 5007.318404] [ T33288] usb 1-5.1: WARN: invalid context state for evaluate context command.
[ 5007.463103] [ T33288] usb 1-5.1: reset full-speed USB device number 7 using xhci_hcd
Ran the two commands from Malcolm as well:
:~> usb-devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh=10
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=06.12
S: Manufacturer=Linux 6.12.0-160000.9-default xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:16:00.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0608 Rev=60.70
S: Product=USB2.0 Hub
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms
T: Bus=01 Lev=01 Prnt=02 Port=04 Cnt=01 Dev#= 6 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0608 Rev=85.37
S: Product=USB2.0 Hub
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms
T: Bus=01 Lev=02 Prnt=06 Port=00 Cnt=01 Dev#= 7 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=05ac ProdID=024f Rev=01.91
S: Manufacturer=Matias Keyboard
S: Product=Matias Wired Keyboard
S: SerialNumber=FK318VUS
C: #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 15 Ivl=1ms
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=00 Driver=usbhid
E: Ad=82(I) Atr=03(Int.) MxPS= 4 Ivl=1ms
T: Bus=01 Lev=02 Prnt=07 Port=01 Cnt=01 Dev#= 12 Spd=1.5 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=1bcf ProdID=08a0 Rev=01.02
C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=98mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
T: Bus=01 Lev=01 Prnt=12 Port=06 Cnt=01 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1462 ProdID=7c56 Rev=00.01
S: Manufacturer=MSI
S: Product=MYSTIC LIGHT
S: SerialNumber=A02021090806
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=02(O) Atr=03(Int.) MxPS= 64 Ivl=5ms
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=5ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=10000 MxCh= 4
D: Ver= 3.10 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=06.12
S: Manufacturer=Linux 6.12.0-160000.9-default xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:16:00.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=06.12
S: Manufacturer=Linux 6.12.0-160000.9-default xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:30:00.3
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=10000 MxCh= 2
D: Ver= 3.10 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=06.12
S: Manufacturer=Linux 6.12.0-160000.9-default xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:30:00.3
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=06.12
S: Manufacturer=Linux 6.12.0-160000.9-default xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:30:00.4
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=05 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=046d ProdID=0a8f Rev=00.01
S: Manufacturer=Logitech USB Headset
S: Product=Logitech USB Headset
C: #Ifs= 4 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
E: Ad=87(I) Atr=03(Int.) MxPS= 16 Ivl=8ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
I: If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
I: If#= 3 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=88(I) Atr=03(Int.) MxPS= 16 Ivl=8ms
T: Bus=06 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=10000 MxCh= 2
D: Ver= 3.10 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=06.12
S: Manufacturer=Linux 6.12.0-160000.9-default xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:30:00.4
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
non-space@localhost:~> lsusb -t
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
|__ Port 1: Dev 2, If 0, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 1: Dev 2, If 1, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 1: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 1: Dev 2, If 3, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 5: Dev 6, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 7, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 7, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 12, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 7: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M