Ubuntu 17.10鼠标故障求助:Genius无线鼠标滚轮失灵,已试社区方案无果
Hey there, let's tackle these mouse issues on Ubuntu 17.10 one by one. I know it's super frustrating when standard community fixes don't pan out, so let's dive into some targeted solutions tailored to your problems:
1. Mouse Not Working At All
If your mouse is completely unresponsive, try these steps in order:
- Double-check hardware basics: For wired mice, swap to a different USB port (preferably a USB 2.0 port, as some USB 3.0 ports can cause compatibility hiccups). For wireless mice, replace the batteries, re-pair it with the receiver, or test it on another computer to rule out a hardware fault.
- Verify system recognition: Open a terminal (press
Ctrl+Alt+T) and runxinput list— look for your mouse in the output list. If it shows up, enable it manually withxinput enable [Device ID](replace[Device ID]with the number next to your mouse entry). - Reset Xorg configuration: Corrupted Xorg settings can break mouse functionality. First back up the current config:
Then delete the original file and reboot to let the system regenerate a fresh config:sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.baksudo rm /etc/X11/xorg.conf sudo reboot - Recovery mode fixes: If you can't even get to the desktop, reboot into GRUB, select Advanced options for Ubuntu, then choose a recovery mode entry. Drop into a root shell and run:
Reboot after completing these commands.sudo apt update && sudo apt upgrade sudo apt install --reinstall xserver-xorg-input-mouse
2. Genius Wireless Mouse Scroll Wheel Not Working
Since standard fixes haven't helped with your Genius mouse's scroll issue, let's try brand-specific and low-level tweaks:
- Custom libinput configuration: Create a dedicated config file to force proper scroll behavior for your Genius mouse. Open a terminal and run:
Paste the following content into the editor:sudo nano /etc/X11/xorg.conf.d/90-genius-scroll.conf
Save and exit withSection "InputClass" Identifier "Genius Wireless Mouse" MatchProduct "Genius.*Mouse" MatchDriver "libinput" Option "ScrollMethod" "button" Option "ScrollButton" "middle" Option "NaturalScrolling" "false" EndSectionCtrl+O(press Enter to confirm) thenCtrl+X. Reboot your system for changes to take effect. - Debug with evtest: Check if the system is even detecting scroll wheel events. Install evtest first:
Runsudo apt install evtestsudo evtest, select your Genius mouse from the list, then scroll the wheel. If you don't see any event messages, the issue might be with the mouse hardware or receiver. If you do see events, the problem is with how the system interprets them — revisit the libinput config or try the next step. - Switch to Synaptics driver: Some Genius mice work better with the Synaptics driver instead of libinput. Install it with:
Modify the config file you created earlier (sudo apt install xserver-xorg-input-synaptics/etc/X11/xorg.conf.d/90-genius-scroll.conf) by changingMatchDriver "libinput"toMatchDriver "synaptics", then reboot. - Disable USB autosuspend: Wireless mice can lose connectivity due to power-saving settings. Edit the TLP config:
Find the linesudo nano /etc/default/tlpUSB_AUTOSUSPEND=1and change it toUSB_AUTOSUSPEND=0. Save, exit, then restart the TLP service:sudo systemctl restart tlp
If none of these work, sharing the output of xinput list and evtest (for the scroll issue) would help narrow down the problem further.
内容的提问来源于stack exchange,提问作者Fernando Fels
相关产品推荐
相关产品推荐

