USB-Maus freezt/hängt oftmals beim systemd-boot | Pop!_OS

Tanzmusikus

Fleet Admiral
Registriert
Aug. 2010
Beiträge
10.177
Hallo,

hab nun schon seit geraumer Zeit das Problem, dass meine Maus (EndgameGear XM1) beim Bootvorgang nicht richtig initialisiert wird.
Ich muss dan jedes Mal die Maus abziehen & wieder anstecken. Unter Windows oder EndavourOS (Arch-Linux) passierte das bisher nicht.

Ich vermute einen Zusammenhang mit systemd-boot, da EndeavourOS GRUB als Bootloader nutzt.

Erkannt wird die Gaming Maus als HID Mouse und auch als HID Keyboard, was insofern richtig ist, da sie ja auch spezielle Funktionen inkl. Macros bietet.

Code:
lsusb
Bus 005 Device 005: ID 22d4:1803 Laview Technology ENDGAME GEAR XM1

journalctl -b -x | grep 22d4
Sep 29 08:26:19 pop-os-desktop kernel: usb 5-2: New USB device found, idVendor=22d4, idProduct=1803, bcdDevice= 2.00
Sep 29 08:28:00 pop-os-desktop kernel: usb 5-2: New USB device found, idVendor=22d4, idProduct=1803, bcdDevice= 2.00

journalctl -b | grep XM1
Sep 29 08:26:19 pop-os-desktop kernel: usb 5-2: Product: ENDGAME GEAR XM1
Sep 29 08:28:00 pop-os-desktop kernel: usb 5-2: Product: ENDGAME GEAR XM1
Sep 29 08:28:00 pop-os-desktop kernel: input: LVT ENDGAME GEAR XM1 as /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0003/input/input19
Sep 29 08:28:00 pop-os-desktop kernel: hid-generic 0003:22D4:1803.0003: input,hidraw2: USB HID v1.11 Mouse [LVT ENDGAME GEAR XM1] on usb-0000:0f:00.3-2/input0
Sep 29 08:28:00 pop-os-desktop kernel: input: LVT ENDGAME GEAR XM1 Keyboard as /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0004/input/input20
Sep 29 08:28:00 pop-os-desktop kernel: hid-generic 0003:22D4:1803.0004: input,hiddev2,hidraw3: USB HID v1.00 Keyboard [LVT ENDGAME GEAR XM1] on usb-0000:0f:00.3-2/input1
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) config/udev: Adding input device LVT ENDGAME GEAR XM1 (/dev/input/mouse1)
Sep 29 08:28:00 pop-os-desktop systemd-logind[1036]: Watching system buttons on /dev/input/event20 (LVT ENDGAME GEAR XM1 Keyboard)
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) config/udev: Adding input device LVT ENDGAME GEAR XM1 Keyboard (/dev/input/event20)
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1 Keyboard: Applying InputClass "libinput keyboard catchall"
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) Using input driver 'libinput' for 'LVT ENDGAME GEAR XM1 Keyboard'
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1 Keyboard: always reports core events
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event20 - LVT ENDGAME GEAR XM1 Keyboard: is tagged by udev as: Keyboard
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event20 - LVT ENDGAME GEAR XM1 Keyboard: device is a keyboard
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event20 - LVT ENDGAME GEAR XM1 Keyboard: device removed
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) libinput: LVT ENDGAME GEAR XM1 Keyboard: needs a virtual subdevice
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) XINPUT: Adding extended input device "LVT ENDGAME GEAR XM1 Keyboard" (type: MOUSE, id 13)
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1 Keyboard: (accel) selected scheme none/0
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1 Keyboard: (accel) acceleration factor: 2.000
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1 Keyboard: (accel) acceleration threshold: 4
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event20 - LVT ENDGAME GEAR XM1 Keyboard: is tagged by udev as: Keyboard
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event20 - LVT ENDGAME GEAR XM1 Keyboard: device is a keyboard
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1 Keyboard: Applying InputClass "libinput keyboard catchall"
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) Using input driver 'libinput' for 'LVT ENDGAME GEAR XM1 Keyboard'
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1 Keyboard: always reports core events
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) libinput: LVT ENDGAME GEAR XM1 Keyboard: is a virtual subdevice
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) XINPUT: Adding extended input device "LVT ENDGAME GEAR XM1 Keyboard" (type: KEYBOARD, id 14)
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) config/udev: Adding input device LVT ENDGAME GEAR XM1 (/dev/input/event19)
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1: Applying InputClass "libinput pointer catchall"
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) Using input driver 'libinput' for 'LVT ENDGAME GEAR XM1'
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1: always reports core events
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event19 - LVT ENDGAME GEAR XM1: is tagged by udev as: Mouse
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event19 - LVT ENDGAME GEAR XM1: device is a pointer
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event19 - LVT ENDGAME GEAR XM1: device removed
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) XINPUT: Adding extended input device "LVT ENDGAME GEAR XM1" (type: MOUSE, id 15)
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1: (accel) selected scheme none/0
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1: (accel) acceleration factor: 2.000
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (**) LVT ENDGAME GEAR XM1: (accel) acceleration threshold: 4
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event19 - LVT ENDGAME GEAR XM1: is tagged by udev as: Mouse
Sep 29 08:28:00 pop-os-desktop /usr/libexec/gdm-x-session[1465]: (II) event19 - LVT ENDGAME GEAR XM1: device is a pointer

Die Zeilen 5+6 sowie 9-48 könnten dies verdeutlichen:
08:26:19 -> Maus erkannt (aber funktioniert nicht)
08:28:00 -> Maus erkannt (funktioniert nach wiederanstecken)

Würde mich über Unterstützung beim Finden und Beheben des Fehlers freuen.

System:
ASRock X470 Taichi
AMD Ryzen 7 2700X
4x 8GiB DDR4
AMD RX 5700 XT
Endgame Gear XM1
Pop!_OS 22.04 (Ubuntu-Derivat; Gnome; X11; UEFI Boot-Mode mit systemd-boot)
 
Wie ist die usb autosuspend geregelt?
ggf im bios einstellen.

zum lesen: https://wiki.archlinux.org/title/Power_management#USB_autosuspend
und eine random antwort von irgendwoher wo ich nix von weiß und kann

If it’s TLP then do the following:
sudo nano /etc/tlp.conf
then change USB_AUTOSUSPEND = 0
ps: bitte nicht steinigen ich bin kein linux nutzer, nur ein mensch der ideen hat
 
  • Gefällt mir
Reaktionen: Tanzmusikus
Danke für die Anregung.

TLP lasse ich erstmal aussen vor, da ich kein Laptop nutze und auch keine Einstellungen dazu gefunden habe.



Da sich die Maus (USB2.0) am xHCI (USB3.x) befindet, könnte dies die Lösung sein:
https://hamwaves.com/usb.autosuspend/en/#permanent-solution

Ich habe eine UDEV-Regel für die USB-Mouse erstellt:
sudo nano /etc/udev/rules.d/50-usb_power_save.rules
Code:
# Laview Technology ENDGAME GEAR XM1
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="22d4", ATTR{idProduct}=="1803", TEST=="power/control", ATTR{power/control}="on"

Werde die nächsten Tage beobachten, ob das Problem nochmals auftritt oder nicht.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: netzgestaltung
Hab heute wieder das Problem nach der automatischen Anmeldung (Login) gehabt, dass die Maus kurz abgezogen & angesteckt werden musste, damit sie funktionierte.

Entweder muss ich da noch andere Werte als "on" eintragen ... oder was ganz anderes in Betracht ziehen. 🤷‍♂️
Hm...
 
Du kannst AUTOSUSPEND in Grub als Startparameter angeben(Erklärung dazu).

Code:
usbcore.autosuspend=-1

Du kannst dir die Logs auch mal ansehen.

Code:
journalctl -p err..alert
dmesg -x -l crit,warn,err

Oder mit folgenden Befehlen im Terminal die Maus anstecken und sehen, was dabei angezeigt wird.
Code:
udevadm monitor
udevadm monitor --property
 
  • Gefällt mir
Reaktionen: Tanzmusikus
Danke für die Anregung!

Merkmal schrieb:
Du kannst AUTOSUSPEND in Grub als Startparameter angeben
Könnte ich machen, aber das Pop!_OS nutzt gar kein "GRUB", sondern "systemd-Boot".



Hier die Ergebnisse der Log-Ausgaben:
Code:
journalctl -p err..alert

Sep 01 13:50:19 pop-os-desktop kernel: usbhid 5-2:1.0: can't add hid device: -71
Sep 01 13:50:19 pop-os-desktop kernel: usbhid 5-2:1.1: can't add hid device: -71

. . .

Sep 29 08:26:19 pop-os-desktop kernel: usbhid 5-2:1.0: can't add hid device: -71
Sep 29 08:26:19 pop-os-desktop kernel: usbhid 5-2:1.1: can't add hid device: -71

Okt 02 10:21:48 pop-os-desktop kernel: usbhid 5-2:1.0: can't add hid device: -71
Okt 02 10:21:48 pop-os-desktop kernel: usbhid 5-2:1.1: can't add hid device: -71
Ich vermute, dass die Maus in der kurzen Zeitspanne von systemd-boot manchmal nicht geladen werden kann.
Ist ja eine Gaming-Mouse mit erweiterten Funktionen und braucht eventuell länger.



Hier sieht man, was passiert, wenn die Maus erneut angesteckt wird:
Code:
sudo dmesg -w

[ 1538.353633] usb 5-2: USB disconnect, device number 3
[ 1546.083418] usb 5-2: new full-speed USB device number 5 using xhci_hcd
[ 1546.232690] usb 5-2: New USB device found, idVendor=22d4, idProduct=1803, bcdDevice= 2.00
[ 1546.232697] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1546.232700] usb 5-2: Product: ENDGAME GEAR XM1
[ 1546.232702] usb 5-2: Manufacturer: LVT
[ 1546.257066] input: LVT ENDGAME GEAR XM1 as /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/input/input23
[ 1546.257265] hid-generic 0003:22D4:1803.0005: input,hidraw2: USB HID v1.11 Mouse [LVT ENDGAME GEAR XM1] on usb-0000:0f:00.3-2/input0
[ 1546.258140] input: LVT ENDGAME GEAR XM1 Keyboard as /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006/input/input24
[ 1546.315629] hid-generic 0003:22D4:1803.0006: input,hiddev2,hidraw3: USB HID v1.00 Keyboard [LVT ENDGAME GEAR XM1] on usb-0000:0f:00.3-2/input1
[ 1633.196012] usb 5-2: USB disconnect, device number 5
[ 1641.502472] usb 5-2: new full-speed USB device number 6 using xhci_hcd
[ 1641.651536] usb 5-2: New USB device found, idVendor=22d4, idProduct=1803, bcdDevice= 2.00
[ 1641.651542] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1641.651546] usb 5-2: Product: ENDGAME GEAR XM1
[ 1641.651548] usb 5-2: Manufacturer: LVT
[ 1641.672993] input: LVT ENDGAME GEAR XM1 as /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27
[ 1641.673150] hid-generic 0003:22D4:1803.0007: input,hidraw2: USB HID v1.11 Mouse [LVT ENDGAME GEAR XM1] on usb-0000:0f:00.3-2/input0
[ 1641.674042] input: LVT ENDGAME GEAR XM1 Keyboard as /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28
[ 1641.730641] hid-generic 0003:22D4:1803.0008: input,hiddev2,hidraw3: USB HID v1.00 Keyboard [LVT ENDGAME GEAR XM1] on usb-0000:0f:00.3-2/input1
[ 5201.447445] usb 5-2: USB disconnect, device number 6
[ 5222.522025] usb 5-2: new full-speed USB device number 7 using xhci_hcd
[ 5222.675459] usb 5-2: New USB device found, idVendor=22d4, idProduct=1803, bcdDevice= 2.00
[ 5222.675467] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5222.675470] usb 5-2: Product: ENDGAME GEAR XM1
[ 5222.675473] usb 5-2: Manufacturer: LVT
[ 5222.702065] input: LVT ENDGAME GEAR XM1 as /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0009/input/input31
[ 5222.702228] hid-generic 0003:22D4:1803.0009: input,hidraw2: USB HID v1.11 Mouse [LVT ENDGAME GEAR XM1] on usb-0000:0f:00.3-2/input0
[ 5222.703162] input: LVT ENDGAME GEAR XM1 Keyboard as /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.000A/input/input32
[ 5222.762223] hid-generic 0003:22D4:1803.000A: input,hiddev2,hidraw3: USB HID v1.00 Keyboard [LVT ENDGAME GEAR XM1] on usb-0000:0f:00.3-2/input1



Der 3. Punkt hier zeigt: usb: port power management may be unreliable -> könnte auch von meiner Regel stammen. Werde diese für die weitere Diagnose besser wieder deaktivieren ... oder andere Werte austesten.
Code:
sudo dmesg -x -l crit,warn,err

kern  :warn  : [    0.989893] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
kern  :warn  : [    0.990965] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
kern  :warn  : [    1.208860] usb: port power management may be unreliable
kern  :warn  : [    7.824940] system76_acpi: loading out-of-tree module taints kernel.



Maus ist am Hub 5 (usb5) Port 2 (5-2), wenn ich das richtig deute.
Code:
udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[1545.905648] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
KERNEL[1545.929295] change   /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
KERNEL[1545.929337] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0 (usb)
KERNEL[1545.929683] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005 (hid)
KERNEL[1545.929810] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/input/input23 (input)
KERNEL[1545.929869] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/input/input23/mouse1 (input)
KERNEL[1545.929906] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/input/input23/event5 (input)
KERNEL[1545.929990] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/hidraw/hidraw2 (hidraw)
KERNEL[1545.930026] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005 (hid)
KERNEL[1545.930053] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0 (usb)
KERNEL[1545.930099] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1 (usb)
KERNEL[1545.930597] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006 (hid)
KERNEL[1545.930885] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006/input/input24 (input)
KERNEL[1545.988260] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006/input/input24/event6 (input)
KERNEL[1545.988290] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/usbmisc/hiddev2 (usbmisc)
KERNEL[1545.988362] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006/hidraw/hidraw3 (hidraw)
KERNEL[1545.988395] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006 (hid)
KERNEL[1545.988420] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1 (usb)
KERNEL[1545.988445] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
UDEV  [1546.001512] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
UDEV  [1546.003225] change   /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
UDEV  [1546.004525] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0 (usb)
UDEV  [1546.005679] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005 (hid)
UDEV  [1546.006463] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1 (usb)
UDEV  [1546.007540] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/input/input23 (input)
UDEV  [1546.008384] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006 (hid)
UDEV  [1546.009808] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/usbmisc/hiddev2 (usbmisc)
UDEV  [1546.011184] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/hidraw/hidraw2 (hidraw)
UDEV  [1546.011276] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006/input/input24 (input)
UDEV  [1546.013321] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006/hidraw/hidraw3 (hidraw)
UDEV  [1546.030782] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/input/input23/mouse1 (input)
UDEV  [1546.115971] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006/input/input24/event6 (input)
UDEV  [1546.117279] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0006 (hid)
UDEV  [1546.118983] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1 (usb)
UDEV  [1546.135850] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005/input/input23/event5 (input)
UDEV  [1546.136679] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0005 (hid)
UDEV  [1546.137392] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0 (usb)
UDEV  [1546.140726] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)



Diese Liste ist eeewig laaang:

Code:
udevadm monitor --property
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[1641.325427] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/005/006
DEVTYPE=usb_device
PRODUCT=22d4/1803/200
TYPE=0/0/0
BUSNUM=005
DEVNUM=006
SEQNUM=5209
MAJOR=189
MINOR=517

KERNEL[1641.346167] change   /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/005/006
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=22d4/1803/200
TYPE=0/0/0
BUSNUM=005
DEVNUM=006
SEQNUM=5210
MAJOR=189
MINOR=517

KERNEL[1641.346249] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=22d4/1803/200
TYPE=0/0/0
INTERFACE=3/1/2
MODALIAS=usb:v22D4p1803d0200dc00dsc00dp00ic03isc01ip02in00
SEQNUM=5211

KERNEL[1641.346552] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007 (hid)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007
SUBSYSTEM=hid
HID_ID=0003:000022D4:00001803
HID_NAME=LVT ENDGAME GEAR XM1
HID_PHYS=usb-0000:0f:00.3-2/input0
HID_UNIQ=
MODALIAS=hid:b0003g0001v000022D4p00001803
SEQNUM=5212

KERNEL[1641.346680] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27
SUBSYSTEM=input
PRODUCT=3/22d4/1803/111
NAME="LVT ENDGAME GEAR XM1"
PHYS="usb-0000:0f:00.3-2/input0"
UNIQ=""
PROP=0
EV=17
KEY=ff0000 0 0 0 0
REL=1943
MSC=10
MODALIAS=input:b0003v22D4p1803e0111-e0,1,2,4,k110,111,112,113,114,115,116,117,r0,1,6,8,B,C,am4,lsfw
SEQNUM=5213

KERNEL[1641.346740] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27/mouse1 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27/mouse1
SUBSYSTEM=input
DEVNAME=/dev/input/mouse1
SEQNUM=5214
MAJOR=13
MINOR=33

KERNEL[1641.346780] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27/event5 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27/event5
SUBSYSTEM=input
DEVNAME=/dev/input/event5
SEQNUM=5215
MAJOR=13
MINOR=69

KERNEL[1641.346827] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/hidraw/hidraw2 (hidraw)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/hidraw/hidraw2
SUBSYSTEM=hidraw
DEVNAME=/dev/hidraw2
SEQNUM=5216
MAJOR=237
MINOR=2

KERNEL[1641.346876] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007 (hid)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007
SUBSYSTEM=hid
DRIVER=hid-generic
HID_ID=0003:000022D4:00001803
HID_NAME=LVT ENDGAME GEAR XM1
HID_PHYS=usb-0000:0f:00.3-2/input0
HID_UNIQ=
MODALIAS=hid:b0003g0001v000022D4p00001803
SEQNUM=5217

KERNEL[1641.346929] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=usbhid
PRODUCT=22d4/1803/200
TYPE=0/0/0
INTERFACE=3/1/2
MODALIAS=usb:v22D4p1803d0200dc00dsc00dp00ic03isc01ip02in00
SEQNUM=5218

KERNEL[1641.346979] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=22d4/1803/200
TYPE=0/0/0
INTERFACE=3/0/0
MODALIAS=usb:v22D4p1803d0200dc00dsc00dp00ic03isc00ip00in01
SEQNUM=5219

KERNEL[1641.347446] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008 (hid)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008
SUBSYSTEM=hid
HID_ID=0003:000022D4:00001803
HID_NAME=LVT ENDGAME GEAR XM1
HID_PHYS=usb-0000:0f:00.3-2/input1
HID_UNIQ=
MODALIAS=hid:b0003g0001v000022D4p00001803
SEQNUM=5220

KERNEL[1641.347728] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28
SUBSYSTEM=input
PRODUCT=3/22d4/1803/100
NAME="LVT ENDGAME GEAR XM1 Keyboard"
PHYS="usb-0000:0f:00.3-2/input1"
UNIQ=""
PROP=0
EV=10001f
KEY=306ff 0 0 483ffff17aff32d bfd4444600000000 1 130c730b17c000 267bfad9415fed e09effdf01cfffff fffffffffffffffe
REL=1040
ABS=100000000
MSC=10
MODALIAS=input:b0003v22D4p1803e0100-e0,1,2,3,4,14,k71,72,73,74,77,7D,7E,7F,80,82,83,85,86,87,88,89,8A,8B,8C,8E,90,96,98,9B,9C,9E,9F,A1,A3,A4,A5,A6,A7,A8,A9,AB,AC,AD,AE,B1,B2,B5,CE,CF,D0,D1,D2,D4,D8,D9,DB,E0,E1,E4,E5,E6,EA,EB,F0,F1,F4,100,161,162,166,16A,16E,172,174,176,177,178,179,17A,17B,17C,17D,17F,180,182,183,185,188,189,18C,18D,18E,18F,190,191,192,193,195,197,198,199,19A,19C,1A0,1A1,1A2,1A3,1A4,1A5,1A6,1A7,1A8,1A9,1AA,1AB,1AC,1AD,1AE,1AF,1B0,1B1,1B7,1BA,240,241,242,243,244,245,246,247,249,24A,250,251,r6,C,a20,m4,lsfw
SEQNUM=5221

KERNEL[1641.404251] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28/event6 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28/event6
SUBSYSTEM=input
DEVNAME=/dev/input/event6
SEQNUM=5222
MAJOR=13
MINOR=70

KERNEL[1641.404298] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/usbmisc/hiddev2 (usbmisc)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/usbmisc/hiddev2
SUBSYSTEM=usbmisc
DEVNAME=/dev/usb/hiddev2
SEQNUM=5223
MAJOR=180
MINOR=2

KERNEL[1641.404338] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/hidraw/hidraw3 (hidraw)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/hidraw/hidraw3
SUBSYSTEM=hidraw
DEVNAME=/dev/hidraw3
SEQNUM=5224
MAJOR=237
MINOR=3

KERNEL[1641.404381] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008 (hid)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008
SUBSYSTEM=hid
DRIVER=hid-generic
HID_ID=0003:000022D4:00001803
HID_NAME=LVT ENDGAME GEAR XM1
HID_PHYS=usb-0000:0f:00.3-2/input1
HID_UNIQ=
MODALIAS=hid:b0003g0001v000022D4p00001803
SEQNUM=5225

KERNEL[1641.404435] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=usbhid
PRODUCT=22d4/1803/200
TYPE=0/0/0
INTERFACE=3/0/0
MODALIAS=usb:v22D4p1803d0200dc00dsc00dp00ic03isc00ip00in01
SEQNUM=5226

KERNEL[1641.404490] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/005/006
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=22d4/1803/200
TYPE=0/0/0
BUSNUM=005
DEVNUM=006
SEQNUM=5227
MAJOR=189
MINOR=517

UDEV  [1641.418025] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/005/006
DEVTYPE=usb_device
PRODUCT=22d4/1803/200
TYPE=0/0/0
BUSNUM=005
DEVNUM=006
SEQNUM=5209
USEC_INITIALIZED=1641408957
ID_VENDOR=LVT
ID_VENDOR_ENC=LVT
ID_VENDOR_ID=22d4
ID_MODEL=ENDGAME_GEAR_XM1
ID_MODEL_ENC=ENDGAME\x20GEAR\x20XM1
ID_MODEL_ID=1803
ID_REVISION=0200
ID_SERIAL=LVT_ENDGAME_GEAR_XM1
ID_BUS=usb
ID_USB_INTERFACES=:030102:030000:
ID_VENDOR_FROM_DATABASE=Laview Technology
ID_PATH=pci-0000:0f:00.3-usb-0:2
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2
DRIVER=usb
ID_FOR_SEAT=usb-pci-0000_0f_00_3-usb-0_2
MAJOR=189
MINOR=517
TAGS=:seat:
CURRENT_TAGS=:seat:

UDEV  [1641.420643] change   /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/005/006
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=22d4/1803/200
TYPE=0/0/0
BUSNUM=005
DEVNUM=006
SEQNUM=5210
USEC_INITIALIZED=1641408957
ID_VENDOR=LVT
ID_VENDOR_ENC=LVT
ID_VENDOR_ID=22d4
ID_MODEL=ENDGAME_GEAR_XM1
ID_MODEL_ENC=ENDGAME\x20GEAR\x20XM1
ID_MODEL_ID=1803
ID_REVISION=0200
ID_SERIAL=LVT_ENDGAME_GEAR_XM1
ID_BUS=usb
ID_USB_INTERFACES=:030102:030000:
ID_VENDOR_FROM_DATABASE=Laview Technology
ID_PATH=pci-0000:0f:00.3-usb-0:2
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2
ID_FOR_SEAT=usb-pci-0000_0f_00_3-usb-0_2
MAJOR=189
MINOR=517
TAGS=:seat:
CURRENT_TAGS=:seat:

UDEV  [1641.422607] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=22d4/1803/200
TYPE=0/0/0
INTERFACE=3/1/2
MODALIAS=usb:v22D4p1803d0200dc00dsc00dp00ic03isc01ip02in00
SEQNUM=5211
USEC_INITIALIZED=1641422390
ID_VENDOR_FROM_DATABASE=Laview Technology
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.0
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_0
DRIVER=usbhid

UDEV  [1641.423528] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=22d4/1803/200
TYPE=0/0/0
INTERFACE=3/0/0
MODALIAS=usb:v22D4p1803d0200dc00dsc00dp00ic03isc00ip00in01
SEQNUM=5219
USEC_INITIALIZED=1641423330
ID_VENDOR_FROM_DATABASE=Laview Technology
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.1
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_1
DRIVER=usbhid

UDEV  [1641.424255] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007 (hid)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007
SUBSYSTEM=hid
HID_ID=0003:000022D4:00001803
HID_NAME=LVT ENDGAME GEAR XM1
HID_PHYS=usb-0000:0f:00.3-2/input0
HID_UNIQ=
MODALIAS=hid:b0003g0001v000022D4p00001803
SEQNUM=5212
USEC_INITIALIZED=1641424011
DRIVER=hid-generic

UDEV  [1641.425272] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008 (hid)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008
SUBSYSTEM=hid
HID_ID=0003:000022D4:00001803
HID_NAME=LVT ENDGAME GEAR XM1
HID_PHYS=usb-0000:0f:00.3-2/input1
HID_UNIQ=
MODALIAS=hid:b0003g0001v000022D4p00001803
SEQNUM=5220
USEC_INITIALIZED=1641425035
DRIVER=hid-generic

UDEV  [1641.426792] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/usbmisc/hiddev2 (usbmisc)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/usbmisc/hiddev2
SUBSYSTEM=usbmisc
DEVNAME=/dev/usb/hiddev2
SEQNUM=5223
USEC_INITIALIZED=1641426691
MAJOR=180
MINOR=2

UDEV  [1641.427225] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27
SUBSYSTEM=input
PRODUCT=3/22d4/1803/111
NAME="LVT ENDGAME GEAR XM1"
PHYS="usb-0000:0f:00.3-2/input0"
UNIQ=""
PROP=0
EV=17
KEY=ff0000 0 0 0 0
REL=1943
MSC=10
MODALIAS=input:b0003v22D4p1803e0111-e0,1,2,4,k110,111,112,113,114,115,116,117,r0,1,6,8,B,C,am4,lsfw
SEQNUM=5213
USEC_INITIALIZED=1641426839
ID_INPUT=1
ID_INPUT_MOUSE=1
ID_VENDOR=LVT
ID_VENDOR_ENC=LVT
ID_VENDOR_ID=22d4
ID_MODEL=ENDGAME_GEAR_XM1
ID_MODEL_ENC=ENDGAME\x20GEAR\x20XM1
ID_MODEL_ID=1803
ID_REVISION=0200
ID_SERIAL=LVT_ENDGAME_GEAR_XM1
ID_TYPE=hid
ID_BUS=usb
ID_USB_INTERFACES=:030102:030000:
ID_USB_INTERFACE_NUM=00
ID_USB_DRIVER=usbhid
.INPUT_CLASS=mouse
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.0
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_0
ID_FOR_SEAT=input-pci-0000_0f_00_3-usb-0_2_1_0
TAGS=:seat:
CURRENT_TAGS=:seat:

UDEV  [1641.428333] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28
SUBSYSTEM=input
PRODUCT=3/22d4/1803/100
NAME="LVT ENDGAME GEAR XM1 Keyboard"
PHYS="usb-0000:0f:00.3-2/input1"
UNIQ=""
PROP=0
EV=10001f
KEY=306ff 0 0 483ffff17aff32d bfd4444600000000 1 130c730b17c000 267bfad9415fed e09effdf01cfffff fffffffffffffffe
REL=1040
ABS=100000000
MSC=10
MODALIAS=input:b0003v22D4p1803e0100-e0,1,2,3,4,14,k71,72,73,74,77,7D,7E,7F,80,82,83,85,86,87,88,89,8A,8B,8C,8E,90,96,98,9B,9C,9E,9F,A1,A3,A4,A5,A6,A7,A8,A9,AB,AC,AD,AE,B1,B2,B5,CE,CF,D0,D1,D2,D4,D8,D9,DB,E0,E1,E4,E5,E6,EA,EB,F0,F1,F4,100,161,162,166,16A,16E,172,174,176,177,178,179,17A,17B,17C,17D,17F,180,182,183,185,188,189,18C,18D,18E,18F,190,191,192,193,195,197,198,199,19A,19C,1A0,1A1,1A2,1A3,1A4,1A5,1A6,1A7,1A8,1A9,1AA,1AB,1AC,1AD,1AE,1AF,1B0,1B1,1B7,1BA,240,241,242,243,244,245,246,247,249,24A,250,251,r6,C,a20,m4,lsfw
SEQNUM=5221
USEC_INITIALIZED=1641427989
ID_INPUT=1
ID_INPUT_KEY=1
ID_INPUT_KEYBOARD=1
ID_VENDOR=LVT
ID_VENDOR_ENC=LVT
ID_VENDOR_ID=22d4
ID_MODEL=ENDGAME_GEAR_XM1
ID_MODEL_ENC=ENDGAME\x20GEAR\x20XM1
ID_MODEL_ID=1803
ID_REVISION=0200
ID_SERIAL=LVT_ENDGAME_GEAR_XM1
ID_TYPE=hid
ID_BUS=usb
ID_USB_INTERFACES=:030102:030000:
ID_USB_INTERFACE_NUM=01
ID_USB_DRIVER=usbhid
.INPUT_CLASS=kbd
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.1
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_1
ID_FOR_SEAT=input-pci-0000_0f_00_3-usb-0_2_1_1
TAGS=:seat:
CURRENT_TAGS=:seat:

UDEV  [1641.429161] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/hidraw/hidraw2 (hidraw)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/hidraw/hidraw2
SUBSYSTEM=hidraw
DEVNAME=/dev/hidraw2
SEQNUM=5216
USEC_INITIALIZED=1641429048
MAJOR=237
MINOR=2

UDEV  [1641.429747] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/hidraw/hidraw3 (hidraw)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/hidraw/hidraw3
SUBSYSTEM=hidraw
DEVNAME=/dev/hidraw3
SEQNUM=5224
USEC_INITIALIZED=1641429690
MAJOR=237
MINOR=3

UDEV  [1641.449743] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27/mouse1 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27/mouse1
SUBSYSTEM=input
DEVNAME=/dev/input/mouse1
SEQNUM=5214
USEC_INITIALIZED=1641449606
ID_INPUT=1
ID_INPUT_MOUSE=1
ID_VENDOR=LVT
ID_VENDOR_ENC=LVT
ID_VENDOR_ID=22d4
ID_MODEL=ENDGAME_GEAR_XM1
ID_MODEL_ENC=ENDGAME\x20GEAR\x20XM1
ID_MODEL_ID=1803
ID_REVISION=0200
ID_SERIAL=LVT_ENDGAME_GEAR_XM1
ID_TYPE=hid
ID_BUS=usb
ID_USB_INTERFACES=:030102:030000:
ID_USB_INTERFACE_NUM=00
ID_USB_DRIVER=usbhid
.INPUT_CLASS=mouse
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.0
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_0
MAJOR=13
MINOR=33
DEVLINKS=/dev/input/by-path/pci-0000:0f:00.3-usb-0:2:1.0-mouse /dev/input/by-id/usb-LVT_ENDGAME_GEAR_XM1-mouse

UDEV  [1641.563773] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27/event5 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007/input/input27/event5
SUBSYSTEM=input
DEVNAME=/dev/input/event5
SEQNUM=5215
USEC_INITIALIZED=1641563634
ID_INPUT=1
ID_INPUT_MOUSE=1
ID_VENDOR=LVT
ID_VENDOR_ENC=LVT
ID_VENDOR_ID=22d4
ID_MODEL=ENDGAME_GEAR_XM1
ID_MODEL_ENC=ENDGAME\x20GEAR\x20XM1
ID_MODEL_ID=1803
ID_REVISION=0200
ID_SERIAL=LVT_ENDGAME_GEAR_XM1
ID_TYPE=hid
ID_BUS=usb
ID_USB_INTERFACES=:030102:030000:
ID_USB_INTERFACE_NUM=00
ID_USB_DRIVER=usbhid
.INPUT_CLASS=mouse
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.0
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_0
LIBINPUT_DEVICE_GROUP=3/22d4/1803:usb-0000:0f:00.3-2
MAJOR=13
MINOR=69
DEVLINKS=/dev/input/by-id/usb-LVT_ENDGAME_GEAR_XM1-event-mouse /dev/input/by-path/pci-0000:0f:00.3-usb-0:2:1.0-event-mouse

UDEV  [1641.564787] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007 (hid)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0/0003:22D4:1803.0007
SUBSYSTEM=hid
DRIVER=hid-generic
HID_ID=0003:000022D4:00001803
HID_NAME=LVT ENDGAME GEAR XM1
HID_PHYS=usb-0000:0f:00.3-2/input0
HID_UNIQ=
MODALIAS=hid:b0003g0001v000022D4p00001803
SEQNUM=5217
USEC_INITIALIZED=1641564738

UDEV  [1641.565517] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=usbhid
PRODUCT=22d4/1803/200
TYPE=0/0/0
INTERFACE=3/1/2
MODALIAS=usb:v22D4p1803d0200dc00dsc00dp00ic03isc01ip02in00
SEQNUM=5218
USEC_INITIALIZED=1641422390
ID_VENDOR_FROM_DATABASE=Laview Technology
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.0
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_0

UDEV  [1641.568949] add      /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28/event6 (input)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008/input/input28/event6
SUBSYSTEM=input
DEVNAME=/dev/input/event6
SEQNUM=5222
USEC_INITIALIZED=1641568742
ID_INPUT=1
ID_INPUT_KEY=1
ID_INPUT_KEYBOARD=1
ID_VENDOR=LVT
ID_VENDOR_ENC=LVT
ID_VENDOR_ID=22d4
ID_MODEL=ENDGAME_GEAR_XM1
ID_MODEL_ENC=ENDGAME\x20GEAR\x20XM1
ID_MODEL_ID=1803
ID_REVISION=0200
ID_SERIAL=LVT_ENDGAME_GEAR_XM1
ID_TYPE=hid
ID_BUS=usb
ID_USB_INTERFACES=:030102:030000:
ID_USB_INTERFACE_NUM=01
ID_USB_DRIVER=usbhid
.INPUT_CLASS=kbd
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.1
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_1
XKBLAYOUT=de
BACKSPACE=guess
XKBMODEL=pc105
XKBVARIANT=
XKBOPTIONS=
LIBINPUT_DEVICE_GROUP=3/22d4/1803:usb-0000:0f:00.3-2
MAJOR=13
MINOR=70
DEVLINKS=/dev/input/by-path/pci-0000:0f:00.3-usb-0:2:1.1-event-kbd /dev/input/by-id/usb-LVT_ENDGAME_GEAR_XM1-if01-event-kbd
TAGS=:power-switch:
CURRENT_TAGS=:power-switch:

UDEV  [1641.569521] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008 (hid)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1/0003:22D4:1803.0008
SUBSYSTEM=hid
DRIVER=hid-generic
HID_ID=0003:000022D4:00001803
HID_NAME=LVT ENDGAME GEAR XM1
HID_PHYS=usb-0000:0f:00.3-2/input1
HID_UNIQ=
MODALIAS=hid:b0003g0001v000022D4p00001803
SEQNUM=5225
USEC_INITIALIZED=1641569481

UDEV  [1641.570171] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2/5-2:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=usbhid
PRODUCT=22d4/1803/200
TYPE=0/0/0
INTERFACE=3/0/0
MODALIAS=usb:v22D4p1803d0200dc00dsc00dp00ic03isc00ip00in01
SEQNUM=5226
USEC_INITIALIZED=1641423330
ID_VENDOR_FROM_DATABASE=Laview Technology
ID_PATH=pci-0000:0f:00.3-usb-0:2:1.1
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2_1_1

UDEV  [1641.573222] bind     /devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:07.1/0000:0f:00.3/usb5/5-2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/005/006
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=22d4/1803/200
TYPE=0/0/0
BUSNUM=005
DEVNUM=006
SEQNUM=5227
USEC_INITIALIZED=1641408957
ID_VENDOR=LVT
ID_VENDOR_ENC=LVT
ID_VENDOR_ID=22d4
ID_MODEL=ENDGAME_GEAR_XM1
ID_MODEL_ENC=ENDGAME\x20GEAR\x20XM1
ID_MODEL_ID=1803
ID_REVISION=0200
ID_SERIAL=LVT_ENDGAME_GEAR_XM1
ID_BUS=usb
ID_USB_INTERFACES=:030102:030000:
ID_VENDOR_FROM_DATABASE=Laview Technology
ID_PATH=pci-0000:0f:00.3-usb-0:2
ID_PATH_TAG=pci-0000_0f_00_3-usb-0_2
ID_FOR_SEAT=usb-pci-0000_0f_00_3-usb-0_2
MAJOR=189
MINOR=517
TAGS=:seat:
CURRENT_TAGS=:seat:

Puh, das war's erstmal.
Vielleicht habt ihr noch weitere Ideen dazu.

Merkmal schrieb:
usbcore.autosuspend=-1
Wo könnte ich das noch anwenden (UDEV-Regel, systemd-boot Parameter, ...)?

Grüße
 
Mal eine doofe Frage: hast du mal alle USB Ports durchprobiert?
 
Ja, alle USB3.x hinten & beide 2.0/3.0 am Frontpanel. Sogar per USB2.0-PCIe-Karte-
Wie bereits geschrieben gibt's die Probleme nur bei Pop!_OS & nicht bei Arch (EndeavourOS) oder Windows.
Pop!_OS verwendet 'systemd-boot' und EnOS 'GRUB'.

Alternativ könnte ich GRUB oder rEFInd zum Gegentesten einrichten.
 
So, mal ein Zwischen-Fazit von meiner Seite:
Bisher keine Probleme mit der Mauserkennung/-initialisierung mehr gehabt. 😃
journalctl -p err..alert hat seit dem 2. Oktober 2022 keinen Fehler "... -71" mehr zur Maus angezeigt.
usb: port power management may be unreliable wird allerdings immer noch angezeigt.
  • Die /etc/udev/rules.d/50-usb_power_save.rules aus meinem Beitrag #3 ist vorhanden.
  • Es wird seit einiger Zeit Auto-Login benutzt. Weiß nicht, ob das bereits vor dem Problem so war.
  • Neu installiert habe ich mittlerweile die "Gnome Login-Manager-Einstellungen".
  • Damit wurde außerdem ein Hintergrundbild für den Login-Screen hinzugefügt.
  • Umstellung auf Redshift & mittels redshift.conf auch für Login-Screen eingestellt
  • nach-wie-vor Nutzung von systemd-Boot
Wenn dies weiterhin so bleibt, dann hat vermutlich die Powersave-Rule oder noch wahrscheinlicher der "Login-Manager" das Problem gelöst. Wenn nicht, hatte ich die letzten 9 Tage einfach Glück. 🍀
Mal schauen ...
 
Hm, gerade hat es leider doch wieder den "Mouse-Freeze" gegeben.
Code:
Okt 12 21:23:37 pop-os-desktop kernel: usbhid 5-2:1.0: can't add hid device: -71
Okt 12 21:23:37 pop-os-desktop kernel: usbhid 5-2:1.1: can't add hid device: -71

Hatte gestern zum Testen im UEFI den Standard-Booteintrag von Pop!_OS zurück auf Windows 10 geändert.
Vielleicht hängt das ja irgendwie mit der Bootreihenfolge zusammen? 🤷‍♂️

Werde nun wieder weiter mit Pop!_OS als Default-Booteintrag testen ...
 
Hast du mal eine andere Linux Distribution ausprobiert oder Gnome Wayland ausprobiert?
Könnte sein, dass es sich unter Wayland anders verhält.

Any USB transfer error will report error -71,timeout, bad CRC, wrong PID, etc.And the question maybe caused by host or device.
Quelle

Was hast du im Bios unter USB stehen? Dort müsste es die Option XHCI-Hand-off oder ähnlich geben.

Dann fällt mir noch powertop ein, vielleicht ist eine Energiesparoption aktiviert, die das verursacht und kannst dort etwas ausprobieren, speziell was Maus oder USB betrifft. Kurze Anleitung dazu.

Ob es etwas bringt oder nicht, weiß ich nicht, aber der Kenrel lädt etwas per acpi out-of-tree, du könttest das folgende abfragen, vielleicht lädt der Kernel out-of-tree wegen der Grafikkarte.

Code:
for i in $(seq 18); do echo $(($i-1)) $(($(cat /proc/sys/kernel/tainted)>>($i-1)&1));done
Quelle dazu.
 
  • Gefällt mir
Reaktionen: Tanzmusikus
Merkmal schrieb:
Hast du mal eine andere Linux Distribution ausprobiert oder Gnome Wayland ausprobiert?
Tanzmusikus schrieb:
Unter Windows oder EndavourOS (Arch-Linux) passierte das bisher nicht.
Da läuft Xfce (LightDM -> X11) und GRUB-Boot.
Auf Pop!_OS läuft Gnome (GDM -> X11) und systemd-Boot.

EndeavourOS ist momentan auf 2,5"-SSD mittels USB3-Adapter installiert & wird auch von USB3 gebootet.
Die "XHCI-Hand-off"-Option existiert als solche nicht, zumindest nicht unter dem Namen.
Im ASRock X470 Taichi gab es diese - soweit ich weiß - auch nie. Ich schau aber gleich mal nach ...


Code:
for i in $(seq 18); do echo $(($i-1)) $(($(cat /proc/sys/kernel/tainted)>>($i-1)&1));done
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
8 0
9 0
10 0
11 0
12 1
13 1
14 0
15 0
16 0
17 0

2 Treffer. Was könnten die "Tainted Kernels" mit dem von System76-angepassten Kernel zu tun haben.
Sind diese etwa "verdorben" durch irgendwelche Anpassungen im System seitens System76 oder meinerseits?

12 = externally-built (“out-of-tree”) module was loaded
13 = unsigned module was loaded

Wie finde ich heraus, welche Module betroffen sind & wozu sie gehören?



Ich hatte vor Kurzem den xpad-0.4 Treiber per DKMS erneut installiert, weil ich zuvor mehrere Treiber (xpad-0.4, xone, xpadneo) für ein 8BitDo-Gamepad probiert hatte. Mein Xpad360-Gamepad funktionierte vorher ootb. Das 8BitDo aber nicht.

Nach Rücksendung des 8BitDo-Gamepads und Entfernung des Treibers wurde mein Xbox360-Controller nicht mehr erkannt. Den einzigen funktionsfähigen Treiber (xpad-0.4) habe ich dann manuell installiert.

Würde ja gern den Standard-Xbox Treiber, welcher der Distro "beilag", wieder nutzen. Nur "wie"?



So richtig glauben kann ich den Zusammenhang aber auch nicht, da das Problem mit der einfrierenden Maus von Anfang an bestand, nachdem ich Pop!_OS installiert hatte - oder zumindest kurz danach.



Powertop war weder installiert noch irgendwie vorher mal aktiv. Hab's mal installiert und die Kalibrierung durchlaufen lassen. Weiß nicht, ob das überhaupt Sinn macht, da es sich hier um mein Desktop-System handelt und nicht um ein Notebook. Powertop ist ja für mobile Geräte mit Akku gedacht.

Code:
sudo powertop --calibrate
modprobe cpufreq_stats fehlgeschlagen0 alte Messungen geladen
Laden aus Datei nicht möglich /var/cache/powertop/saved_parameters.powertop
Die Datei wird geladen, nachdem eine Mindestanzahl von Messungen nur mit Batterie durchgeführt wurde 
RAPL device for cpu 0
RAPL device for cpu 0
Devfreq not enabled
glob returned GLOB_ABORTED
Laden aus Datei nicht möglich /var/cache/powertop/saved_parameters.powertop
Die Datei wird geladen, nachdem eine Mindestanzahl von Messungen nur mit Batterie durchgeführt wurde 
PowerTOP-Energieschätzungskalibrierung wird gestartet 
Ruhezustand wird kalibriert
System is not available
System is not available
Kalibrierung läuft: Festplattennutzung 
Hintergrundbeleuchtung wird kalibriert
Ruhezustand wird kalibriert
System is not available
System is not available
Kalibrierung läuft: CPU-Nutzung in 1 Threads
Kalibrierung läuft: CPU-Nutzung in 4 Threads
Kalibrierung läuft: CPU-Aufwachenergiebedarf
Kalibrierung läuft: CPU-Aufwachenergiebedarf
Kalibrierung läuft: CPU-Aufwachenergiebedarf
USB-Geräte wird kalibriert
… Gerät /sys/bus/usb/devices/usb5/power/control 
… Gerät /sys/bus/usb/devices/1-14/power/control 
… Gerät /sys/bus/usb/devices/usb3/power/control 
… Gerät /sys/bus/usb/devices/usb1/power/control 
… Gerät /sys/bus/usb/devices/5-1/power/control 
… Gerät /sys/bus/usb/devices/usb6/power/control 
… Gerät /sys/bus/usb/devices/1-14.3/power/control 
… Gerät /sys/bus/usb/devices/usb4/power/control 
… Gerät /sys/bus/usb/devices/5-4/power/control 
… Gerät /sys/bus/usb/devices/usb2/power/control 
… Gerät /sys/bus/usb/devices/5-2/power/control 
… Gerät /sys/bus/usb/devices/1-11/power/control 
… Gerät /sys/bus/usb/devices/1-14.4/power/control 
… Gerät /sys/bus/usb/devices/2-5/power/control 
Funkgeräte werden kalibriert
PowerTOP-Energieschätzungskalibrierung wird abgeschlossen 
Parameter nach Kalibrierung:


Parameter state 
----------------------------------
Value        Name
 0,50        alsa-codec-power (17)
 0,00        backlight (4)
 0,00        backlight-boost-100 (8)
 0,00        backlight-boost-40 (6)
 0,00        backlight-boost-80 (7)
 0,00        backlight-power (5)
10,71        base power (104)
 1,56        cpu-consumption (3)
39,50        cpu-wakeups (2)
 0,00        disk-operations (107)
 0,20        disk-operations-hard (106)
 0,00        enx00e04c00082b-link-100 (20)
 0,00        enx00e04c00082b-link-1000 (21)
 0,00        enx00e04c00082b-link-high (22)
 0,00        enx00e04c00082b-packets (23)
 0,00        enx00e04c00082b-powerunsave (19)
 0,00        enx00e04c00082b-up (18)
 0,56        gpu-operations (105)
 0,00        runtime-0000:00:00.0 (48)
 0,00        runtime-0000:00:00.2 (43)
 0,00        runtime-0000:00:01.0 (35)
 0,00        runtime-0000:00:01.1 (57)
 0,00        runtime-0000:00:01.3 (51)
 0,00        runtime-0000:00:02.0 (67)
 0,00        runtime-0000:00:03.0 (54)
 0,00        runtime-0000:00:03.1 (25)
 0,00        runtime-0000:00:04.0 (37)
 0,00        runtime-0000:00:07.0 (42)
 0,00        runtime-0000:00:07.1 (64)
 0,00        runtime-0000:00:08.0 (27)
 0,00        runtime-0000:00:08.1 (49)
 0,00        runtime-0000:00:14.0 (70)
 0,00        runtime-0000:00:14.3 (39)
 0,00        runtime-0000:00:18.0 (60)
 0,00        runtime-0000:00:18.1 (32)
 0,00        runtime-0000:00:18.2 (55)
 0,00        runtime-0000:00:18.3 (28)
 0,00        runtime-0000:00:18.4 (50)
 0,00        runtime-0000:00:18.5 (71)
 0,00        runtime-0000:00:18.6 (45)
 0,00        runtime-0000:00:18.7 (68)
 0,00        runtime-0000:01:00.0 (40)
 0,00        runtime-0000:02:00.0 (34)
 0,00        runtime-0000:02:00.1 (56)
 0,00        runtime-0000:02:00.2 (29)
 0,00        runtime-0000:03:00.0 (24)
 0,00        runtime-0000:03:02.0 (44)
 0,00        runtime-0000:03:03.0 (30)
 0,00        runtime-0000:03:04.0 (63)
 0,00        runtime-0000:03:09.0 (38)
 0,00        runtime-0000:04:00.0 (65)
 0,00        runtime-0000:05:00.0 (59)
 0,00        runtime-0000:06:00.0 (52)
 0,00        runtime-0000:07:03.0 (47)
 0,00        runtime-0000:07:07.0 (36)
 0,00        runtime-0000:0a:00.0 (41)
 0,00        runtime-0000:0c:00.0 (26)
 0,00        runtime-0000:0d:00.0 (66)
 0,00        runtime-0000:0e:00.0 (61)
 0,00        runtime-0000:0e:00.1 (33)
 0,00        runtime-0000:0f:00.0 (53)
 0,00        runtime-0000:0f:00.2 (46)
 0,00        runtime-0000:0f:00.3 (69)
 0,00        runtime-0000:10:00.0 (62)
 0,00        runtime-0000:10:00.2 (58)
 0,00        runtime-0000:10:00.3 (31)
 0,00        runtime-AMDI0030:00 (85)
 0,00        runtime-AMDIF030:00 (88)
 0,00        runtime-Fixed MDIO bus.0 (79)
 0,00        runtime-PNP0103:00 (84)
 0,00        runtime-PNP0800:00 (83)
 0,00        runtime-PNP0C0C:00 (80)
 0,00        runtime-PNP0C14:00 (72)
 0,00        runtime-PNP0C14:01 (82)
 0,00        runtime-alarmtimer.0.auto (73)
 0,00        runtime-efivars.0 (86)
 0,00        runtime-eisa.0 (76)
 0,00        runtime-i2c-0 (100)
 0,00        runtime-i2c-1 (94)
 0,00        runtime-i2c-10 (93)
 0,00        runtime-i2c-11 (98)
 0,00        runtime-i2c-2 (99)
 0,00        runtime-i2c-3 (92)
 0,00        runtime-i2c-4 (97)
 0,00        runtime-i2c-5 (103)
 0,00        runtime-i2c-6 (96)
 0,00        runtime-i2c-7 (102)
 0,00        runtime-i2c-8 (95)
 0,00        runtime-i2c-9 (101)
 0,00        runtime-i8042 (89)
 0,00        runtime-intel_rapl_msr.0 (78)
 0,00        runtime-kgdboc (75)
 0,00        runtime-microcode (77)
 0,00        runtime-pcspkr (90)
 0,00        runtime-reg-dummy (74)
 0,00        runtime-rtc-efi.0 (81)
 0,00        runtime-serial8250 (87)
 0,00        runtime-vboxdrv.0 (91)
 0,10        usb-device-05e3-0608 (10)
 0,10        usb-device-0bda-8153 (16)
 0,10        usb-device-1224-2a25 (14)
 0,10        usb-device-1d57-ad02 (11)
 0,10        usb-device-1d6b-0002 (9)
 0,10        usb-device-1d6b-0003 (12)
 0,10        usb-device-22d4-1803 (15)
 0,10        usb-device-2433-b200 (13)
 0,10        xwakes (108)

Score:    0,0  (  0,0)
Guess:   10,7
Actual:   0,0
Ruhezustand wurde von mir deaktiviert.

Ich vermute, dass Powertop hier nicht das richtige Tool für mein Problem ist. Werde aber beobachten ... 🤓
 
Alles nicht so einfach, wenn hier jemand mehr Ahnung davon hätte, wäre es sicher einfacher. Sonst kann ich selber nur rätselraten... ;)

-Im Bios sollte die Option unter XHCI Controller zu finden sein.
Link dazu(siehe Foto)

-Zum Thema tainted Kernel kann ich dir nicht viel schreiben, "lsmod" zeigt dir die Kernelmodule an. Ich hatte unter dem damaligen Ryzen so meine Probleme, deswegen bin ich darauf gekommen. Vielleicht steht es im journallog
Code:
journalctl --since=today | grep -i 'tainted'

-Zu Powertop.
Du kannst einfach sudo powertop eingeben und mit der Tab-Taste bis nach "Abstimmbar" gehen. Dann unter "xHCI" und deiner Maus nachesehen, wie die Optionen stehen, auf "Gut" oder "Schlecht". Ob schon irgendetwas vom Kernel anders gemacht wird, als bei anderen Distributionen.
Falls powertop einmalig automatisch Energiesparmaßnahmen anwenden soll, dann macht man das damit:
Code:
powertop --auto-tune
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Tanzmusikus
Merkmal schrieb:
Im Bios sollte die Option unter XHCI Controller zu finden sein.
Jetzt erinnere ich mich. Das 2.0er UEFI/BIOS hatte diese Optionsmöglichkeit (glaube) noch.
Diese Optionen wurden im Zuge von Zen2- und Zen3-Integration weg-rationalisiert. :daumen:

Da ich lieber rBAR alias S.A.M. statt den paar mehr Ryzen2000-spezifischen Einstellungen haben wollte, ist mein X470-Board mittlerweile auf dem neuesten 4.90er UEFI/BIOS mit AGESA 1.2.0.7. Somit muss auf xHCI-Handoff verzichten.

Wie bereits geschrieben, zeigen Win10 und EndeavoureOS (Arch) mit GRUB keine Probleme. Es sollte also kein globales Problem sein, sondern eher vom Betriebssystem Pop!_OS (z.B. Loginmanager "GDM" oder "systemd-Boot") abhängen.



journalctl --since=today | grep -i 'tainted' -> kein Ergebnis (bzw. leere Zeile)
Auch journalctl | grep -i 'tainted' zeigt kein Ergebnis.



Code:
sudo powertop --auto-tune
modprobe cpufreq_stats fehlgeschlagen0 alte Messungen geladen
Laden aus Datei nicht möglich /var/cache/powertop/saved_parameters.powertop
Die Datei wird geladen, nachdem eine Mindestanzahl von Messungen nur mit Batterie durchgeführt wurde
RAPL device for cpu 0
RAPL device for cpu 0
Devfreq not enabled
glob returned GLOB_ABORTED
Laden aus Datei nicht möglich /var/cache/powertop/saved_parameters.powertop
Die Datei wird geladen, nachdem eine Mindestanzahl von Messungen nur mit Batterie durchgeführt wurde
PowerTOP wird beendet

Wie schon zu erwarten war, zeigt Powertop am Desktop keine bzw. nur rudimentäre Funktion.
Okay - die Maus ist jetzt durch den Befehl gerade "gefangen" o.s. - jedenfalls nicht mehr nutzbar.

Edit: Nach einem Neustart funktioniert die Maus wieder. Powertop wird aus diesem System "verbannt". 🤨
 
Tanzmusikus schrieb:
Wie schon zu erwarten war, zeigt Powertop am Desktop keine bzw. nur rudimentäre Funktion.
Okay - die Maus ist jetzt durch den Befehl gerade "gefangen" o.s. - jedenfalls nicht mehr nutzbar.

Edit: Nach einem Neustart funktioniert die Maus wieder. Powertop wird aus diesem System "verbannt". 🤨

Das ist doch dann genau die Information, die wir brauchen. Die Einstellung von Powertop sorgt dafür, dass die Maus sich nicht bewegt, dass heißt, wenn du ein Script anlegtst, das die Maus/ oder Controller nicht Energiesparen lässt, dann sollte es nicht mehr auftreten.

Powertop macht mehr, als du mit "powertop --auto-tune" siehtst. --csv legt dir eine Datei an, die dir die Optimierungsvorschläge zeigt. Generell immer ein Backup aller Daten machen.

Code:
sudo -i
powertop --csv
cat powertop --csv

#Damit wird die Datei gelöscht
rm powertop.csv

exit

Danach kannst du die Optimierunsempfehlung kopieren "* * * Software Settings in Need of Tuning * * *".

Funktionierte die Maus nach dem Neustart wieder ohne ab- und anstecken?
 
  • Gefällt mir
Reaktionen: Tanzmusikus
Und täglich grüßt das Murmeltier: "USB-Freeze". :daumen:
Code:
Okt 14 14:49:00 pop-os-desktop kernel: usbhid 5-2:1.0: can't add hid device: -71
Okt 14 14:49:00 pop-os-desktop kernel: usbhid 5-2:1.1: can't add hid device: -71

Diesmal auch mit Pop!_OS als ersten Booteintrag:
Code:
efibootmgr
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000
Boot0000* Windows Boot Manager
Boot0001* Pop!_OS 22.04 LTS

Merkmal schrieb:
Funktionierte die Maus nach dem Neustart wieder ohne ab- und anstecken?
Ja.
In einigen wenigen Fällen war die Maus nach einem Neustart nochmals gefreezt. Nach dem Wiederverbinden im laufenden Linux oder einem nochmaligen Neustart lief die Maus aber dann auch wieder.

Merkmal schrieb:
Das ist doch dann genau die Information, die wir brauchen. Die Einstellung von Powertop sorgt dafür, dass die Maus sich nicht bewegt, dass heißt, wenn du ein Script anlegtst, das die Maus/ oder Controller nicht Energiesparen lässt, dann sollte es nicht mehr auftreten.
Das mag sein, ich kann den Zusammenhang leider nur nicht nachstellen. Powertop ist nicht (mehr) aktiv.
Welches andere Tool von Pop!_OS könnte denn den Energiesparmodus von USB-Geräten beeinflussen?
. . .
Okay, hier steht etwas dazu:
Code:
sudo dmesg -x -l crit,warn,err
kern  :warn  : [    0.985022] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
kern  :warn  : [    0.986322] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
...
kern  :warn  : [    1.211357] usb: port power management may be unreliable
kern  :err   : [    7.058795] usbhid 5-2:1.0: can't add hid device: -71
kern  :warn  : [    7.058801] usbhid: probe of 5-2:1.0 failed with error -71
kern  :err   : [    7.068795] usbhid 5-2:1.1: can't add hid device: -71
kern  :warn  : [    7.068798] usbhid: probe of 5-2:1.1 failed with error -71
kern  :warn  : [    7.345291] amdgpu 0000:0e:00.0: amdgpu: PSP runtime database doesn't exist
kern  :warn  : [    7.345296] amdgpu 0000:0e:00.0: amdgpu: PSP runtime database doesn't exist
kern  :warn  : [    7.731902] amdgpu: SRAT table not found
kern  :warn  : [    7.825077] system76_acpi: loading out-of-tree module taints kernel.
kern  :warn  : [ 1008.278891] xhci_hcd 0000:02:00.0: WARN Set TR Deq Ptr cmd failed due to incorrect slot or ep state.
Vielleicht ist dieses "system76_acpi" dafür verantwortlich. xHCI-Warnung gibt es auch.
Mal sehen, was EndeavourOS auf die o.g. Befehle antwortet.

Die bisher geäußerten Vermutungen in Richtung "Stromsparen" bekommen immer mehr Substanz (Fakten).



Hab mal die Gamer-Maus auf die Blacklist der Energiespar-Regeln gesetzt.
sudo nano /etc/udev/rules.d/50-usb_power_save.rules
Code:
# Laview Technology ENDGAME GEAR XM1
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="22d4", ATTR{idProduct}=="1803", GOTO="power_usb_rules_end"
LABEL="power_usb_rules_end"

Werde weiter beobachten...
Grüße
 
[ EndeavourOS ]

Normaler Kernel
Code:
sudo dmesg -x -l crit,warn,err
kern  :warn  : [    5.608237] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
kern  :warn  : [    5.662657] usb: port power management may be unreliable
kern  :warn  : [   10.037380] amdgpu 0000:0e:00.0: amdgpu: PSP runtime database doesn't exist
kern  :warn  : [   10.037386] amdgpu 0000:0e:00.0: amdgpu: PSP runtime database doesn't exist
kern  :warn  : [   10.470344] amdgpu: SRAT table not found
kern  :warn  : [   13.006795] kauditd_printk_skb: 59 callbacks suppressed
kern  :warn  : [   20.779129] kauditd_printk_skb: 1 callbacks suppressed
kern  :warn  : [  118.832965] xhci_hcd 0000:02:00.0: WARN Set TR Deq Ptr cmd failed due to incorrect slot or ep state.

Zen-Kernel
Code:
sudo dmesg -x -l crit,warn,err
kern  :warn  : [    5.518913] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
kern  :warn  : [    5.576084] usb: port power management may be unreliable
kern  :warn  : [   10.091883] amdgpu 0000:0e:00.0: amdgpu: PSP runtime database doesn't exist
kern  :warn  : [   10.091889] amdgpu 0000:0e:00.0: amdgpu: PSP runtime database doesn't exist
kern  :warn  : [   10.686933] amdgpu: SRAT table not found
kern  :warn  : [   13.929607] kauditd_printk_skb: 61 callbacks suppressed

Code:
for i in $(seq 18); do echo $(($i-1)) $(($(cat /proc/sys/kernel/tainted)>>($i-1)&1));done
0 0
1 0
2 0
3 0
4 0
5 0
6 0
7 0
8 0
9 0
10 0
11 0
12 0
13 0
14 0
15 0
16 0
17 0

Hier gibt es kein USB-Erkennungsproblem und auch keine verdorbenen (tainted) Kernel.
 
Tanzmusikus schrieb:
Wie bereits geschrieben, zeigen Win10 und EndeavoureOS (Arch) mit GRUB keine Probleme. Es sollte also kein globales Problem sein, sondern eher vom Betriebssystem Pop!_OS (z.B. Loginmanager "GDM" oder "systemd-Boot") abhängen.
Dann könnte es an systemd-boot hängen da der Loginmanager damit eigentlich nichts zu tun haben sollte.
 
ModellbahnerTT schrieb:
Dann könnte es an systemd-boot hängen
Das war auch meine erste Vermutung.

Auf Reddit/r/pop_os hat mir einer genau das Gegenteil geantwortet, sinngemäß: "Wenn die Maus nach dem Bootvorgang freezt, dann kann es ja nicht an systemd-boot liegen, sondern am Login-Manager."
Leider ohne Genaueres zu nennen.

Wie kann man das genauer ergründen?



Ich hatte jetzt für 3 Tage mal Pop!_OS auf meinem Notebook am Laufen (andere Gaming-Maus). Da gab's bisher keine Probleme beim Systemstart mit der Erkennung der Maus. Vielleicht melde ich den Umstand mal Pop!_OS auf der Github-Seite, dann bekomme ich direkt Antworten von den Entwicklern.

Die Tainted Kernel sind auch in der Vanilla Pop!_OS-Installation auf dem Notebook vorhanden. Da sind dann vermutlich ein paar pop-eigene Module dem Linux-Kernel hinzugefügt worden.
 
Zurück
Oben