LINUX.ORG.RU

Проблемы с беспроводным мышом


0

1

Проблема проявляется в «тормозах» реагирования курсора на беспроводную мышь при работе нетбука Asus Eee PC от аккумулятора. Мышь Logitech M235.

Если подключить нетбук к сети, то тормоза исчезают. При работе от аккумулятора тормозов в реагировании на точпад не наблюдается.

В какую сторону копать?

P.S. Linux 3.1.0-1-686-pae

> lspci
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02)
00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)
00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
01:00.0 Ethernet controller: Atheros Communications Inc. AR8152 v2.0 Fast Ethernet (rev c1)
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)

★★

Ответ на: комментарий от yamakkoo

отключи энергосбережение, скорее всего laptop-mode-tools стоит

Действительно, стоит.
Думаю, что полностью отключить - это радикально ))

Убрал вот такой конфиг (у меня Debian 6):

cat /etc/laptop-mode/conf.d/usb-autosuspend.conf

#
# Configuration file for Laptop Mode Tools module usb-autosuspend.
#
# For more information, consult the laptop-mode.conf(8) manual page.
#


###############################################################################
# USB autosuspend settings
# ------------------------
#
# If you enable this setting, laptop mode tools will automatically enable the
# USB autosuspend feature for all devices.
#
# NOTE: Some USB devices claim they support autosuspend, but implement it in a
# broken way. This can mean keyboards losing keypresses, or optical mice turning
# their LED completely off. If you have a device that misbehaves, add its USB ID
# to the blacklist below and complain to your hardware vendor.
################################################################################

# Enable debug mode for this module
# Set to 1 if you want to debug this module
DEBUG=0

# Enable USB autosuspend feature?
# Set to 0 to disable
CONTROL_USB_AUTOSUSPEND=«auto»

# Set this to use opt-in/whitelist instead of opt-out/blacklist for deciding
# which USB devices should be autosuspended.
# AUTOSUSPEND_USE_WHITELIST=0 means AUTOSUSPEND_*_BLACKLIST will be used.
# AUTOSUSPEND_USE_WHITELIST=1 means AUTOSUSPEND_*_WHITELIST will be used.
AUTOSUSPEND_USE_WHITELIST=0

# The list of USB IDs that should not use autosuspend. Use lsusb to find out the
# IDs of your USB devices.
# Example: AUTOSUSPEND_USBID_BLACKLIST=«046d:c025 0123:abcd»
AUTOSUSPEND_USBID_BLACKLIST=«»

# The list of USB driver types that should not use autosuspend. The driver
# type is given by «DRIVER=...» in a USB device's uevent file.
# Example: AUTOSUSPEND_USBID_BLACKLIST=«usbhid usb-storage»
AUTOSUSPEND_USBTYPE_BLACKLIST=«»

# The list of USB IDs that should use autosuspend. Use lsusb to find out the
# IDs of your USB devices.
# Example: AUTOSUSPEND_USBID_WHITELIST=«046d:c025 0123:abcd»
AUTOSUSPEND_USBID_WHITELIST=«»

# The list of USB driver types that should use autosuspend. The driver
# type is given by «DRIVER=...» in a USB device's uevent file.
# Example: AUTOSUSPEND_USBTYPE_WHITELIST=«usbhid usb-storage»
AUTOSUSPEND_USBTYPE_WHITELIST=«»

# Trigger auto-suspension of the USB deivce under conditional circumstances
BATT_SUSPEND_USB=1
LM_AC_SUSPEND_USB=0
NOLM_AC_SUSPEND_USB=0

# USB Auto-Suspend timeout in seconds
# Number of seconds after which the USB devices should suspend
AUTOSUSPEND_TIMEOUT=2

Проблема исчезла.
Возможно, нужно как-то этот конфиг подкрутить?

SaBo ★★
() автор топика
Ответ на: комментарий от KivApple

отключи энергосбережение USB

Ага, так и сделал.
Но, может быть, не отключить а «подкрутить»?

SaBo ★★
() автор топика
Ответ на: комментарий от SaBo

Хотя что там крутить?
Разве что timeout, но, видимо, это смысла не имеет.

Всем спасибо за советы, проблема в любом случае решена.

SaBo ★★
() автор топика
Ответ на: комментарий от SaBo

А не, подкрутить можно.
Добавлю свою мышку в блэклист на суспенд ))

SaBo ★★
() автор топика
Ответ на: комментарий от SaBo

имхо laptop-mode-tools не нужно, больше проблем создает чем решает. Проще немного разобраться и те 1-3 действенных оптимизаций реализовать самому.

Radius ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.