USB-клавиатура иногда работает

Несколько дней назад я купил USB-клавиатуру SL640 Hama для использования на ноутбуке с Ubuntu 12.04. Но у меня проблемы, так как он работает один раз из 10!

На ноутбуке моей подруги, работающем под управлением Windows Vista, эта клавиатура всегда работает. Он также всегда работает на моем ноутбуке, когда я загружаюсь в Windows 7 вместо Ubuntu.

Вот некоторые сведения:

~$ lsusb
Bus 006 Device 003: ID 04d9:1503 Holtek Semiconductor, Inc. Shortboard Lefty

Как вы можете видеть, ОС распознала это, но клавиатура не реагирует ... даже клавиши Caps Lock и Num Lock не мигают. [ 117]

Что касается устаревшей поддержки (полезной для GRUB), я не нашел записи в BIOS. Но я не заинтересован в этом. Я просто хочу использовать его в Ubuntu.

Однако, в GRUB это иногда работает.

Удивительно, но теперь я загрузил свой ноутбук: USB-клавиатура не работала в GRUB, но работала со времени входа в Ubuntu! А теперь я набираю текст.

1111 Ну, это означает, что в Ubuntu есть нужные драйверы, и они работают. Но как правильно «загрузить» их всегда?

Вот еще один пример:

После нескольких действий по включению / отключению, теперь это работает.

Вот вывод из dmesg:

[ 1007.280090] usb 6-1: USB disconnect, device number 19
[ 1010.192060] usb 5-2: new low-speed USB device number 20 using uhci_hcd
[ 1010.732051] usb 5-2: device not accepting address 20, error -84
[ 1010.844046] usb 5-2: new low-speed USB device number 21 using uhci_hcd
[ 1011.133123] usb 5-2: can't set config #1, error -84
[ 1029.848104] usb 5-2: USB disconnect, device number 21
[ 1038.064057] usb 4-2: new low-speed USB device number 4 using uhci_hcd
[ 1038.363131] usb 4-2: can't set config #1, error -84
[ 1089.120105] usb 4-2: USB disconnect, device number 4
[ 1096.460073] usb 6-1: new low-speed USB device number 20 using uhci_hcd
[ 1097.060046] usb 6-1: device not accepting address 20, error -71
[ 1097.172077] usb 6-1: new low-speed USB device number 21 using uhci_hcd
[ 1097.534131] generic-usb: probe of 0003:04D9:1503.0016 failed with error -84
[ 1097.554110] generic-usb: probe of 0003:04D9:1503.0017 failed with error -32
[ 1140.952075] usb 6-1: USB disconnect, device number 21
[ 1145.968084] usb 6-1: new low-speed USB device number 22 using uhci_hcd
[ 1146.512052] usb 6-1: device not accepting address 22, error -71
[ 1146.624087] usb 6-1: new low-speed USB device number 23 using uhci_hcd
[ 1146.957109] generic-usb: probe of 0003:04D9:1503.0018 failed with error -84
[ 1147.000116] generic-usb: probe of 0003:04D9:1503.0019 failed with error -84
[ 1199.480080] usb 6-1: USB disconnect, device number 23
[ 1201.928080] usb 5-2: new low-speed USB device number 22 using uhci_hcd
[ 1202.301173] generic-usb: probe of 0003:04D9:1503.001A failed with error -84
[ 1202.342182] generic-usb: probe of 0003:04D9:1503.001B failed with error -84
[ 1227.008092] usb 5-2: USB disconnect, device number 22
[ 1234.416066] usb 4-2: new low-speed USB device number 5 using uhci_hcd
[ 1234.960058] usb 4-2: device not accepting address 5, error -71
[ 1235.072071] usb 4-2: new low-speed USB device number 6 using uhci_hcd
[ 1235.616071] usb 4-2: device not accepting address 6, error -84
[ 1235.728071] usb 4-2: new low-speed USB device number 7 using uhci_hcd
[ 1235.903088] usb 4-2: can't set config #1, error -84
[ 1258.256080] usb 4-2: USB disconnect, device number 7
[ 1265.796058] usb 5-2: new low-speed USB device number 23 using uhci_hcd
[ 1266.388076] usb 5-2: device not accepting address 23, error -71
[ 1266.500074] usb 5-2: new low-speed USB device number 24 using uhci_hcd
[ 1266.793126] usb 5-2: can't set config #1, error -84
[ 1333.152111] usb 5-2: USB disconnect, device number 24
[ 1336.520066] usb 6-1: new low-speed USB device number 24 using uhci_hcd
[ 1336.805091] usb 6-1: can't set config #1, error -84
[ 1402.592088] usb 6-1: USB disconnect, device number 24
[ 1406.020078] usb 5-2: new low-speed USB device number 25 using uhci_hcd
[ 1406.299121] usb 5-2: can't set config #1, error -84
[ 1564.288095] usb 5-2: USB disconnect, device number 25
[ 1566.968105] usb 6-1: new low-speed USB device number 25 using uhci_hcd
[ 1567.508073] usb 6-1: device not accepting address 25, error -71
[ 1567.620073] usb 6-1: new low-speed USB device number 26 using uhci_hcd
[ 1568.164069] usb 6-1: device not accepting address 26, error -84
[ 1568.276085] usb 6-1: new low-speed USB device number 27 using uhci_hcd
[ 1568.326126] usb 6-1: device descriptor read/all, error -84
[ 1568.440071] usb 6-1: new low-speed USB device number 28 using uhci_hcd
[ 1568.651128] usb 6-1: can't set config #1, error -84
[ 1649.848120] usb 6-1: USB disconnect, device number 28
[ 1653.104073] usb 5-2: new low-speed USB device number 26 using uhci_hcd
[ 1653.462591] input:   USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.0/input/input17
[ 1653.462767] generic-usb 0003:04D9:1503.001C: input,hidraw0: USB HID v1.10 Keyboard [  USB Keyboard] on usb-0000:00:1d.0-2/input0
[ 1653.552194] input:   USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.1/input/input18
[ 1653.552337] generic-usb 0003:04D9:1503.001D: input,hidraw1: USB HID v1.10 Device [  USB Keyboard] on usb-0000:00:1d.0-2/input1

Как я могу исправить эту проблему, чтобы клавиатура всегда работала в Ubuntu? Пожалуйста, ПОМОГИТЕ!

0
задан 8 July 2012 в 15:22

2 ответа

Откройте терминал и введите: gksu gedit /etc/default/irqbalance

Удалите все и вставьте это:

#Configuration for the irqbalance daemon

#Should irqbalance be enabled?
ENABLED="0"
#Balance the IRQs only once?
ONESHOT="0"

Сохраните и перезагрузите.

0
ответ дан 8 July 2012 в 15:22

Я вижу, что проблема устарела, но только для тех, у кого все еще есть эта проблема (как и у меня):

У меня были подобные проблемы с Microsoft Comfort Curve Keyboard 2000. Эта клавиатура иногда внезапно зависал, поэтому мне пришлось снова подключить его.

Я решил эту проблему, отключив irqbalance (как написал Ален) и включив irqpoll в опции ядра во время загрузки: ( решение от ubuntugeek.com )

gksudo gedit /etc/default/grub

set GRUB_CMDLINE_LINUX -

GRUB_CMDLINE_LINUX=”acpi=force irqpoll”

, затем

sudo update-grub

, затем перезагрузите компьютер.

0
ответ дан 8 July 2012 в 15:22

Другие вопросы по тегам:

Похожие вопросы: