外部usb鼠标和键盘突然停止工作

系统详情:

  • 操作系统:Ubuntu Mate 16.4.2 LTS
  • 笔记本电脑:戴尔纬度e6420
  • 内核:4.13.0-32-generic(但我发现4.13.0-26-generic也是如此)

问题是外部usb鼠标和键盘完全停止响应。 然后,当我暂停系统并再次打开它时,通常都可以正常工作! 有解决方案吗

阅读usb棒似乎没有任何问题。

如果它有帮助,“lsusb”命令的输出是:

总线002设备005:ID 0a5c:5801 Broadcom Corp. BCM5880安全应用处理器,带指纹刷卡传感器

总线002设备004:ID 0a81:0205 Chesen Electronics Corp. PS / 2键盘+鼠标适配器

总线002设备003:ID 046d:c404 Logitech,Inc。TrackMan Wheel

总线002设备002:ID 8087:0024英特尔公司综合速率匹配中心

总线002设备001:ID 1d6b:0002 Linux Foundation 2.0根集线器

总线001设备004:ID 1bcf:2a00 Sunplus Innovation Technology Inc.

总线001设备003:ID 413c:8187 Dell Computer Corp. DW375蓝牙模块

总线001设备002:ID 8087:0024英特尔公司综合速率匹配中心

总线001设备001:ID 1d6b:0002 Linux Foundation 2.0根集线器

我没有设法找到一个永久的解决方案 – 我只是暂停,然后开启,等等。这是令人沮丧的!

有帮助吗?

谢谢大家“倾听”

Cambiando el dispositivo de USB a otro USB trabaja de nuevo,si es elraton a mi me funciona hacer desde la terminal(control + alt + t):

echo -n "0000:00:1d.0" | sudo tee /sys/bus/pci/drivers/ehci-pci/unbind echo -n "0000:00:1d.0" | sudo tee /sys/bus/pci/drivers/ehci-pci/bind 

Para no escribir tanto me hice un script bash(simplemente copia y pega en un editor de texto simple como xed,gedit,nano …):

 #!/bin/bash echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci-pci/unbind echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci-pci/bind 

Lo guardas en tu carpeta personal / home / TUUSUARIO con un nombre,por ejemplo ponraton.sh y lo haces ejecutable conelbotónderechoderatónsobreel mismo,en propiedades u Opciones – Permisos y marcas lo de ejectuar,enterminalsería:$ chmod 755 ponraton.sh Y ahora puedes ejecutar con sudo:primero Control + Alt + T en el teclado te abre la terminal y usas sudo ./ponraton.sh

Con tecladonoséporqueusoportátilyno teclado USB。 Me pasa de hace poco paraacá,igual desde el paso del kernel al 4.13 desde 4.4 por culpa del fallo de los procesadores。

谷歌将以上post翻译为:如果鼠标从终端(控制+ alt + t)为我工作,将USB设备更改为另一个USB可以再次工作:

 echo -n "0000:00:1d.0" | sudo tee/sys/bus/pci/drivers/ehci-pci/unbind echo -n "0000:00:1d.0" | sudo tee/sys/bus/pci/drivers/ehci-pci/bind 

为了不写这么多,我制作了一个bash脚本(只需复制并粘贴一个简单的文本编辑器,如xed,gedit,nano ……):

 #!/bin/bash echo -n "0000:00:1d.0" | tee/sys/bus/pci/drivers/ehci-pci/unbind echo -n "0000:00:1d.0" | tee/sys/bus/pci/drivers/ehci-pci/bind 

你将它保存在个人文件夹/ home / YOUR_USER中,并带有一个名称,例如switchmouse.sh,你可以用鼠标右键执行它,在属性或选项中 – 权限并标记要执行的内容,在终端中它将是:$ chmod 755 switchmouse.sh现在您可以使用sudo运行:首先在键盘上按Control + Alt + T打开终端,然后使用sudo ./switchmouse.sh