Udev benötigt 15 Sekunden, um die Maus zu erkennen

Udev benötigt 15 Sekunden, um die Maus zu erkennen

Immer wenn meine Maus, eine SteelSeries Xai, angeschlossen ist, gibt es eine Verzögerung von 15 Sekunden, bis die Maus richtig erkannt wird und funktioniert. Dies ist besonders beim Booten problematisch, da udev 15 Sekunden wartet und nichts tut.

Nachfolgend sind die relevanten Informationen aufgeführt, die ich dmesgbeim Booten gefunden habe:

[    1.238572] hidraw: raw HID events driver (C) Jiri Kosina
[   16.249791] usbcore: registered new interface driver usbhid
[   16.249794] usbhid: USB HID core driver
[   16.250382] input: Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device as /devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.0/input/input1
[   16.250463] hid-generic 0003:1038:1360.0001: input,hidraw0: USB HID v1.00 Mouse [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1/input0
[   16.250608] input: Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device as /devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.1/input/input2
[   16.250642] hid-generic 0003:1038:1360.0002: input,hidraw1: USB HID v1.00 Keyboard [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1/input1
[   16.254873] hid-generic 0003:1038:1360.0003: hiddev0,hidraw2: USB HID v1.00 Device [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1/input2

Wie Sie sehen, udevpassiert 15 Sekunden lang nichts.

Wenn ich das Gerät jedoch aus- und wieder einstecke, läuft der Vorgang etwas anders ab:

[22660.547752] usb 6-1: new full-speed USB device number 3 using uhci_hcd
[22665.718517] input: Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device as /devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.0/input/input19
[22665.718676] hid-generic 0003:1038:1360.0004: input,hidraw0: USB HID v1.00 Mouse [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1/input0
[22670.724539] input: Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device as /devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.1/input/input20
[22670.724665] hid-generic 0003:1038:1360.0005: input,hidraw1: USB HID v1.00 Keyboard [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1/input1
[22675.735427] hid-generic 0003:1038:1360.0006: hiddev0,hidraw2: USB HID v1.00 Device [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1/input2

Jetzt scheint es, als würde es Teile der Maus im 5-Sekunden-Takt erkennen.

Das Problem könnte an der Maus liegen. Ich hatte in der Vergangenheit unter Linux Probleme damit, daher werde ich sie nicht verwerfen. Mich interessiert jedochmindestensein Workaround, damit mein Bootvorgang nicht so lange dauert (es dauert ungefähr 45 Sekunden bis zur DE, also sind 15 Sekunden nichtseine Menge). Wenn ich jedes Mal, wenn ich sie anschließe, immer noch 15 Sekunden warten muss, ist das in Ordnung. Die Maus funktioniert einwandfrei und stellt die Verbindung nicht von selbst wieder her.

Also: Gibt es eine Möglichkeit, die Erkennung eines Geräts zu beschleunigen, auch wenn dies manuell erfolgt?

Oder: Kann ich irgendetwas tun, udevdamit beim Booten nicht auf die Reaktion dieses bestimmten Geräts gewartet werden muss?

verwandte Informationen