Мышь не будет работать, если она не будет включена во время начальной загрузки системы и прекратит работать снова, если я отключаю и включаю ее назад, если я не перезагружаю систему с включенной мышью. Кроме того, мышь приводится в действие, даже если она не работает. красный свет под ним освещен как только его включенный.
Я использую Ubuntu 18.10 (волнистый попугайчик). Я начал иметь эту проблему, когда я переключился от ElementryOS до Linux Mint, и это все еще существует когда я
switched from Mint to Ubuntu budgie.
[ 252.554893] input: SEMICCHIP Usb Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:1A2C:0042.0008/input/input21
[ 252.618857] hid-generic 0003:1A2C:0042.0008: input,hidraw0: USB HID v1.10 Mouse [SEMICCHIP Usb Mouse] on usb-0000:00:1d.0-1.2/input0
[ 256.058888] usb 2-1.2: USB disconnect, device number 8
[ 256.706680] usb 2-1.2: new low-speed USB device number 9 using ehci-pci
[ 256.823807] usb 2-1.2: New USB device found, idVendor=1a2c, idProduct=0042, bcdDevice= 1.10
[ 256.823812] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 256.823814] usb 2-1.2: Product: Usb Mouse
[ 256.823815] usb 2-1.2: Manufacturer: SEMICCHIP
[ 256.827199] input: SEMICCHIP Usb Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:1A2C:0042.0009/input/input22
[ 256.886866] hid-generic 0003:1A2C:0042.0009: input,hidraw0: USB HID v1.10 Mouse [SEMICCHIP Usb Mouse] on usb-0000:00:1d.0-1.2/input0
[ 260.063803] usb 2-1.2: USB disconnect, device number 9
[ 260.666765] usb 2-1.2: new low-speed USB device number 10 using ehci-pci
[ 260.779578] usb 2-1.2: New USB device found, idVendor=1a2c, idProduct=0042, bcdDevice= 1.10
[ 260.779591] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 260.779593] usb 2-1.2: Product: Usb Mouse
[ 260.779594] usb 2-1.2: Manufacturer: SEMICCHIP
[ 260.784180] input: SEMICCHIP Usb Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:1A2C:0042.000A/input/input23
[ 260.842789] hid-generic 0003:1A2C:0042.000A: input,hidraw0: USB HID v1.10 Mouse [SEMICCHIP Usb Mouse] on usb-0000:00:1d.0-1.2/input0
[ 264.278050] usb 2-1.2: USB disconnect, device number 10
[ 264.638619] usb 2-1.2: new low-speed USB device number 11 using ehci-pci
[ 264.752063] usb 2-1.2: New USB device found, idVendor=1a2c, idProduct=0042, bcdDevice= 1.10
[ 264.752066] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 264.752068] usb 2-1.2: Product: Usb Mouse
[ 264.752070] usb 2-1.2: Manufacturer: SEMICCHIP
[ 264.754825] input: SEMICCHIP Usb Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:1A2C:0042.000B/input/input24
[ 264.815509] hid-generic 0003:1A2C:0042.000B: input,hidraw0: USB HID v1.10 Mouse [SEMICCHIP Usb Mouse] on usb-0000:00:1d.0-1.2/input0
[ 270.422064] usb 2-1.2: USB disconnect, device number 11
[ 271.055002] usb 2-1.2: new low-speed USB device number 12 using ehci-pci
[ 271.167595] usb 2-1.2: New USB device found, idVendor=1a2c, idProduct=0042, bcdDevice= 1.10
[ 271.167599] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 271.167601] usb 2-1.2: Product: Usb Mouse
[ 271.167602] usb 2-1.2: Manufacturer: SEMICCHIP
[ 271.170469] input: SEMICCHIP Usb Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:1A2C:0042.000C/input/input25
[ 271.227231] hid-generic 0003:1A2C:0042.000C: input,hidraw0: USB HID v1.10 Mouse [SEMICCHIP Usb Mouse] on usb-0000:00:1d.0-1.2/input0
[ 281.589311] usb 2-1.2: USB disconnect, device number 12
[ 282.055406] usb 2-1.2: new low-speed USB device number 13 using ehci-pci
[ 282.169314] usb 2-1.2: New USB device found, idVendor=1a2c, idProduct=0042, bcdDevice= 1.10
[ 282.169318] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 282.169320] usb 2-1.2: Product: Usb Mouse
[ 282.169322] usb 2-1.2: Manufacturer: SEMICCHIP
[ 282.173175] input: SEMICCHIP Usb Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:1A2C:0042.000D/input/input26
[ 282.173316] hid-generic 0003:1A2C:0042.000D: input,hidraw0: USB HID v1.10 Mouse [SEMICCHIP Usb Mouse] on usb-0000:00:1d.0-1.2/input0
[ 288.522312] usb 2-1.2: USB disconnect, device number 13
[ 289.011677] usb 2-1.2: new low-speed USB device number 14 using ehci-pci
[ 289.125022] usb 2-1.2: New USB device found, idVendor=1a2c, idProduct=0042, bcdDevice= 1.10
[ 289.125026] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 289.125027] usb 2-1.2: Product: Usb Mouse
[ 289.125029] usb 2-1.2: Manufacturer: SEMICCHIP
[ 289.129574] input: SEMICCHIP Usb Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:1A2C:0042.000E/input/input27
[ 289.187819] hid-generic 0003:1A2C:0042.000E: input,hidraw0: USB HID v1.10 Mouse [SEMICCHIP Usb Mouse] on usb-0000:00:1d.0-1.2/input0
Править: после использования списка xinput управляют, чтобы я заметил, что моя мышь 'мышь USB SEMICCHIP' продолжает исчезать и появляться. Кроме того, я хотел бы указать, что проблема не ограничена моей мышью, но также и расширяется на Карты памяти и жесткие диски. Я не могу получить доступ к устройству устройств хранения данных, пока я не перезапускаю свое устройство и после того как я делаю они работают flawleslly, пока я не повторно включаю их.
xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
⎜ ↳ SEMICCHIP Usb Mouse id=15 [slave pointer (2)]
xinput query-state "SEMICCHIP Usb Mouse"
2 classes :
ButtonClass
button[1]=up
button[2]=up
button[3]=up
button[4]=up
button[5]=up
button[6]=up
button[7]=up
button[8]=up
button[9]=up
ValuatorClass Mode=Relative Proximity=In
valuator[0]=475
valuator[1]=329
valuator[2]=0
valuator[3]=2925
xinput test "SEMICCHIP Usb Mouse"
## Nothing here. It's stuck with a blinking cursor ##
sudo service udev restart
Редактирование 3;
sudo dmesg -l err
[ 0.000000] ACPI: SPCR: Unexpected SPCR Access Width. Defaulting to byte size
[ 6.364123] ata1.00: failed to set xfermode (err_mask=0x40)
это - то, в то время как мышь была разъединена после перевключения его.
lsmod | grep usb
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
btintel 20480 1 btusb
bluetooth 552960 31 btrtl,btintel,btbcm,bnep,btusb,rfcomm
usb_storage 69632 2 uas,ums_realtek
usbhid 49152 0
hid 122880 2 usbhid,hid_generic
find /sys/bus/usb/devices/2-1.2/power/ -type f -exec sh -c 'echo -n "$1 " && cat $1' -- {} \;
/sys/bus/usb/devices/2-1.2/power/runtime_active_time 53500
/sys/bus/usb/devices/2-1.2/power/wakeup disabled
/sys/bus/usb/devices/2-1.2/power/wakeup_count
/sys/bus/usb/devices/2-1.2/power/active_duration 53700
/sys/bus/usb/devices/2-1.2/power/wakeup_abort_count
/sys/bus/usb/devices/2-1.2/power/wakeup_expire_count
/sys/bus/usb/devices/2-1.2/power/runtime_active_kids 0
/sys/bus/usb/devices/2-1.2/power/wakeup_total_time_ms
/sys/bus/usb/devices/2-1.2/power/wakeup_active_count
/sys/bus/usb/devices/2-1.2/power/connected_duration 53712
/sys/bus/usb/devices/2-1.2/power/persist 1
/sys/bus/usb/devices/2-1.2/power/runtime_usage 1
/sys/bus/usb/devices/2-1.2/power/runtime_status active
/sys/bus/usb/devices/2-1.2/power/autosuspend_delay_ms 2000
/sys/bus/usb/devices/2-1.2/power/async enabled
/sys/bus/usb/devices/2-1.2/power/runtime_suspended_time 0
/sys/bus/usb/devices/2-1.2/power/wakeup_max_time_ms
/sys/bus/usb/devices/2-1.2/power/wakeup_active
/sys/bus/usb/devices/2-1.2/power/runtime_enabled forbidden
/sys/bus/usb/devices/2-1.2/power/control on
/sys/bus/usb/devices/2-1.2/power/level on
/sys/bus/usb/devices/2-1.2/power/autosuspend 2
/sys/bus/usb/devices/2-1.2/power/wakeup_last_time_ms
find /sys/bus/usb/devices/2-1.2/port/ -type f -exec sh -c 'echo -n "$1 " && cat $1' -- {} \;
/sys/bus/usb/devices/2-1.2/port/uevent /sys/bus/usb/devices/2-1.2/port/power/runtime_active_time 14691368
/sys/bus/usb/devices/2-1.2/port/power/runtime_active_kids 0
/sys/bus/usb/devices/2-1.2/port/power/runtime_usage 1
/sys/bus/usb/devices/2-1.2/port/power/runtime_status active
/sys/bus/usb/devices/2-1.2/port/power/pm_qos_no_power_off 1
/sys/bus/usb/devices/2-1.2/port/power/autosuspend_delay_ms cat: /sys/bus/usb/devices/2-1.2/port/power/autosuspend_delay_ms: Input/output error
/sys/bus/usb/devices/2-1.2/port/power/async enabled
/sys/bus/usb/devices/2-1.2/port/power/runtime_suspended_time 0
/sys/bus/usb/devices/2-1.2/port/power/runtime_enabled enabled
/sys/bus/usb/devices/2-1.2/port/power/control auto
/sys/bus/usb/devices/2-1.2/port/over_current_count 0
/sys/bus/usb/devices/2-1.2/port/connect_type unknown
/sys/bus/usb/devices/2-1.2/port/quirks 00000000
Ваш
find /sys/bus/usb/devices/2-1.2/power/ -type f -exec sh -c 'echo -n "$1 " && cat $1' -- {} \;
/sys/bus/usb/devices/2-1.2/power/runtime_active_time 53500
/sys/bus/usb/devices/2-1.2/power/wakeup disabled
/sys/bus/usb/devices/2-1.2/power/wakeup_count
/sys/bus/usb/devices/2-1.2/power/active_duration 53700
/sys/bus/usb/devices/2-1.2/power/wakeup_abort_count
/sys/bus/usb/devices/2-1.2/power/wakeup_expire_count
/sys/bus/usb/devices/2-1.2/power/runtime_active_kids 0
/sys/bus/usb/devices/2-1.2/power/wakeup_total_time_ms
/sys/bus/usb/devices/2-1.2/power/wakeup_active_count
/sys/bus/usb/devices/2-1.2/power/connected_duration 53712
/sys/bus/usb/devices/2-1.2/power/persist 1
/sys/bus/usb/devices/2-1.2/power/runtime_usage 1
/sys/bus/usb/devices/2-1.2/power/runtime_status active
/sys/bus/usb/devices/2-1.2/power/autosuspend_delay_ms 2000
/sys/bus/usb/devices/2-1.2/power/async enabled
/sys/bus/usb/devices/2-1.2/power/runtime_suspended_time 0
/sys/bus/usb/devices/2-1.2/power/wakeup_max_time_ms
/sys/bus/usb/devices/2-1.2/power/wakeup_active
/sys/bus/usb/devices/2-1.2/power/runtime_enabled forbidden
/sys/bus/usb/devices/2-1.2/power/control on
/sys/bus/usb/devices/2-1.2/power/level on
/sys/bus/usb/devices/2-1.2/power/autosuspend 2
/sys/bus/usb/devices/2-1.2/power/wakeup_last_time_ms
вывод действительно показывает несколько значений опции, которые волнуют меня и могут быть ответственными, поэтому давайте попытаемся изменить их, чтобы видеть, можем ли мы измениться, как этот USB-порт ведет себя. Они - те, что я нахожу особенно вызывающими беспокойство:
/sys/bus/usb/devices/2-1.2/power/runtime_enabled forbidden
/sys/bus/usb/devices/2-1.2/power/control on
/sys/bus/usb/devices/2-1.2/power/level on
/sys/bus/usb/devices/2-1.2/power/autosuspend 2
ТЕСТОВЫЙ FIX 1: теперь, control
и level
должен быть установлен на auto
по-моему. управление является атрибутом пространства пользователя, управляющим управлением питанием во время выполнения этого USB-устройства. Поэтому давайте попытаемся изменить это, а также эти дополнительные:
sudo echo "auto" > /sys/bus/usb/devices/2-1.2/power/level
sudo echo "auto" > /sys/bus/usb/devices/2-1.2/power/control
sudo echo "0" > /sys/bus/usb/devices/2-1.2/power/autosuspend
sudo echo "enabled" > /sys/bus/usb/devices/2-1.2/power/runtime_enabled
sudo echo "0" > /sys/bus/usb/devices/2-1.2/power/runtime_usage
sudo echo "-1" > /sys/bus/usb/devices/2-1.2/power/autosuspend_delay_ms
Наконец, повторно выполненный find /sys/bus/usb/devices/2-1.2/power/ -type f -exec sh -c 'echo -n "$1 " && cat $1' -- {} \;
для проверки эти изменения были внесены правильно и повторно тестируют порт путем отключения и перевключения мыши и взгляда на dmesg
посмотрите и видящий если connected
disconnected
последовательность все еще повторяется.
ТЕСТ ФИКСИРУЕТ 2: Я также заметил Ваш lsmod | grep usb
кажется, не перечисляет общих для usb или usbcore модулей. Могли Вы также пробовать:
sudo modprobe usbcore
sudo modprobe usb-common