Оптическая мышь на моем ноутбуке с Ubuntu 18.04 на ядре 4.15.0 -51 -generic по какой-то причине перестала работать. Сначала я попробовал обычные быстрые средства, такие как отключение и повторное -подключение сначала к тому же порту, а затем к двум другим неиспользуемым портам; мышь все равно не работала. Я должен отметить, что у меня все еще было питание на портах USB. Так что я был озадачен и решил проверить, что происходит на моем терминале. Вот мое взаимодействие с системой.
dmesg
В системном журнале обнаружены следующие записи.
usb 1-1.2: USB disconnect, device number 16
[50687.847220] usb 1-1.2: new low-speed USB device number 17 using ehci-pci
[50687.959081] usb 1-1.2: New USB device found, idVendor=0000, idProduct=0538
[50687.959084] usb 1-1.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[50687.959085] usb 1-1.2: Product: USB OPTICAL MOUSE
[50687.961754] input: USB OPTICAL MOUSE as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:0000:0538.0004/input/input18
[50688.019546] hid-generic 0003:0000:0538.0004: input,hidraw0: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:1a.0-1.2/input0
Затем я попытался выгрузить и повторно -загрузить usbhid
sudo modprobe -r usbhid && sudo modprobe usbhid
Это не сработало. Однако я заметил новую ошибку в журналах
.usb usb3-port2: connect-debounce failed
В этот момент я решил выполнить поиск в Интернете, чтобы узнать, что означает эта конкретная ошибка, и именно так я попал на эту страницу. Однако я чувствовал, что предоставленные решения требуют слишком много работы, и вместо этого решил посмотреть, что еще я могу сделать с модулями ядра для решения проблемы. Сначала я проверил, какие конкретные модули ядра были загружены, запустив
sudo modprobe -r Tab
Please note that the proper way of getting loaded modules is by running lsmod but I prefer the method I used above for minute tasks for which I have no use for lsmod's much more verbose output
Имя модуля psmouse привлекло мое внимание, и я решил проверить, восстанавливает ли моя мышь перезагрузка как usbhid , так и psmouse .
sudo modprobe -r usbhid && sudo modprobe -r psmouse
sudo modprobe usbhid && sudo modprobe psmouse
Вот так и восстановились функции моей оптической мыши.
Короткий ответ :высокая вероятность
Реальный ответ:
Думаю, это полу-игровая настройка вашего ПК.
До тех пор, пока вы не предоставите достаточно сведений о материнской плате, настройке BIOS и т. д., вероятность того, что Linux X86 _64 будет работать на нем, очень и очень высока.
Вы выбрали Ubuntu, так что я снова могу это подтвердить.
Если производительность графической карты в последних играх ограничена, просто установите проприетарную версию драйвера Nvidia, чтобы повысить производительность.
Я также могу подтвердить, что вам просто нужно выбрать дистрибутив Linux X86 _64, чтобы запустить его на своем компьютере. Если вы сомневаетесь, вы можете использовать USB-накопитель Linux для тестирования дистрибутива перед его выбором и установкой.