Моя лазерная мышь SteelSeries XAI не работает на Ubuntu. Он отлично работает под Windows, но он также взаимодействует с загрузкой, если подключен при запуске (я не знаю, помогает ли это, но я бы предположил, что BIOS видит его как USB-накопитель из-за его внутренней памяти).
Если я проверю xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ TypeMatrix.com USB Keyboard id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ ASUS USB2.0 Webcam id=9 [slave keyboard (3)]
↳ TypeMatrix.com USB Keyboard id=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device id=15 [slave keyboard (3)]
Кажется, это признает его только как клавиатуру, что не так странно, учитывая, что некоторые функции должны быть программируемыми. Кнопки «назад / вперед» и, похоже, не работают, поэтому я не уверен, что это частичный успех.
Выход xinput не дает видимых ошибок:
[10825.417071] usb 2-1.2: new full-speed USB device number 5 using ehci-pci
[10825.512861] usb 2-1.2: New USB device found, idVendor=1038, idProduct=1360
[10825.512873] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[10825.512879] usb 2-1.2: Product: SteelSeries Gaming Device
[10825.512884] usb 2-1.2: Manufacturer: Ruling Technologies Sdn. Bhd.
[10830.510046] input: Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input25
[10830.510702] hid-generic 0003:1038:1360.0006: input,hidraw2: USB HID v1.00 Mouse [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1.2/input0
[10835.507628] input: Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/input/input26
[10835.508126] hid-generic 0003:1038:1360.0007: input,hidraw3: USB HID v1.00 Keyboard [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1.2/input1
[10840.503400] hid-generic 0003:1038:1360.0008: hiddev0,hidraw4: USB HID v1.00 Device [Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device] on usb-0000:00:1d.0-1.2/input2
Самое близкое сходство с ответом, который я нашел, - это срывный поток, но, по крайней мере, у кого-то, похоже, была та же проблема.
Я не знаю, как Я мог бы сообщить udev или какая бы часть системы не отвечала, что эта мышь на самом деле является мышью. Есть ли поток для настройки мыши SteelSeries на Ubuntu, но это, похоже, тоже не имеет прямого отношения.
LaserSeries SteelSeries XAI
udev
Выход lsusb:
Bus 002 Device 003: ID 1e54:2030 TypeMatrix 2030 USB Keyboard
Bus 002 Device 006: ID 1038:1360 Ideazon, Inc.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
Bus 001 Device 004: ID 1bcf:2885 Sunplus Innovation Technology Inc. ASUS Webcam
Bus 001 Device 006: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub