Нечеткие срабатывания от мыши

Aleck Müller aleckm на lavabit.com
Ср Июл 13 20:32:05 UTC 2011


Доброго времени суток!

Проблема: один щелчок левой кнопкой мыши воспринимается как два (не двойной). 
Как её решить?

Пример: в боковой панели Konqueror раскрываем папку Документы одинарным 
щелчком на "+" рядом с папкой; папка в панели раскрывается и тут же 
сворачивается (в параметрах системы для мыши указан одинарный щелчок для 
открытия файлов и каталогов).

Наблюдения: Эффект не постоянный; щелчок может с первого раза сработать 
правильно, а может потребоваться несколько проб. Эффект проявляется в разных 
обстоятельствах: при открытии и использовании главного меню могут неожиданно 
запускаться приложения, оказавшиеся под курсором при открытии подменю; 
свёрнутые на панель задачи могут при щелчке на них разворачиваться и тут же 
сворачиваться обратно и т. д. Изменения в параметрах системы интервала 
двойного щелчка не оказывают на эффект заметного влияния.
Эффект наблюдается на двух компьютерах с одинаковой ОС (Lucid):
1-ый - ноутбук с процессором 2 ГГц,
2-ой - старый десктоп с 3-им пнём 1 ГГц.
На 1-ом он выражен не сильно, на 2-ом делает работу почти невозможной; 
наблюдается тенденция его усиления со временем (в течение нескольких месяцев; 
может, температура?). В своё время была предпринята попытка задействовать две 
дополнительные кнопки мыши на 2-ом компе (для которого эта мышь, собственно, и 
предназначена), но она не удалась и файл xorg.conf был восстановлен. 
Подозрительно сильно мышь грузит ЦП: если на 1-ом компе начать энергично 
двигать мышь, Xorg повышает загрузку CPU с 2% до 25%, на 2-ом CPU зашкаливает 
(100%).
Во вложении приведён фрагмент журнала X.org с фильтром "mouse" с 1-го компа 
(для крткости). Сама мышь определяется правильно как "A4Tech Wireless Battery 
Free Optical Mouse" (её конкретная модель NB-50), но это USB мышь, о чём там 
нет указаний, а порта PS/2 на ноуте нет. Ещё там сказано "Found 12 mouse 
buttons", на самом деле мышь 5-ти кнопочная (с одним колесом). И уж совсем 
непонятны мне (я не профи) упоминания "Macintosh mouse".
-- 
Aleck
Kubuntu 10.04 LTS
----------- следущая часть -----------
	Стандартные настройки	intel(0): Silken mouse enabled
	Информация	config/udev: Adding input device A4Tech Wireless Battery Free Optical Mouse (/dev/input/event5)
	Из файла конфигурации	A4Tech Wireless Battery Free Optical Mouse: Applying InputClass "evdev pointer catchall"
	Из файла конфигурации	A4Tech Wireless Battery Free Optical Mouse: always reports core events
	Из файла конфигурации	A4Tech Wireless Battery Free Optical Mouse: Device: "/dev/input/event5"
	Информация	A4Tech Wireless Battery Free Optical Mouse: Found 12 mouse buttons
	Информация	A4Tech Wireless Battery Free Optical Mouse: Found scroll wheel(s)
	Информация	A4Tech Wireless Battery Free Optical Mouse: Found relative axes
	Информация	A4Tech Wireless Battery Free Optical Mouse: Found x and y relative axes
	Информация	A4Tech Wireless Battery Free Optical Mouse: Configuring as mouse
	Из файла конфигурации	A4Tech Wireless Battery Free Optical Mouse: YAxisMapping: buttons 4 and 5
	Из файла конфигурации	A4Tech Wireless Battery Free Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
	Информация	XINPUT: Adding extended input device "A4Tech Wireless Battery Free Optical Mouse" (type: MOUSE)
	Информация	A4Tech Wireless Battery Free Optical Mouse: initialized for relative axes.
	Информация	config/udev: Adding input device A4Tech Wireless Battery Free Optical Mouse (/dev/input/mouse1)
	Информация	config/udev: Adding input device PS/2 Mouse (/dev/input/event6)
	Из файла конфигурации	PS/2 Mouse: Applying InputClass "evdev pointer catchall"
	Из файла конфигурации	PS/2 Mouse: always reports core events
	Из файла конфигурации	PS/2 Mouse: Device: "/dev/input/event6"
	Информация	PS/2 Mouse: Found 3 mouse buttons
	Информация	PS/2 Mouse: Found relative axes
	Информация	PS/2 Mouse: Found x and y relative axes
	Информация	PS/2 Mouse: Configuring as mouse
	Из файла конфигурации	PS/2 Mouse: YAxisMapping: buttons 4 and 5
	Из файла конфигурации	PS/2 Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
	Информация	XINPUT: Adding extended input device "PS/2 Mouse" (type: MOUSE)
	Информация	PS/2 Mouse: initialized for relative axes.
	Информация	config/udev: Adding input device PS/2 Mouse (/dev/input/mouse2)
	Информация	config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/mouse3)
	Информация	config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event3)
	Из файла конфигурации	Macintosh mouse button emulation: Applying InputClass "evdev pointer catchall"
	Из файла конфигурации	Macintosh mouse button emulation: always reports core events
	Из файла конфигурации	Macintosh mouse button emulation: Device: "/dev/input/event3"
	Информация	Macintosh mouse button emulation: Found 3 mouse buttons
	Информация	Macintosh mouse button emulation: Found relative axes
	Информация	Macintosh mouse button emulation: Found x and y relative axes
	Информация	Macintosh mouse button emulation: Configuring as mouse
	Из файла конфигурации	Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
	Из файла конфигурации	Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
	Информация	XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
	Информация	Macintosh mouse button emulation: initialized for relative axes.
	Информация	config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0)
	Информация	config/udev: removing device PS/2 Mouse
	Информация	PS/2 Mouse: Close
	Информация	config/udev: Adding input device PS/2 Mouse (/dev/input/mouse2)
	Информация	config/udev: Adding input device PS/2 Mouse (/dev/input/event6)
	Из файла конфигурации	PS/2 Mouse: Applying InputClass "evdev pointer catchall"
	Из файла конфигурации	PS/2 Mouse: always reports core events
	Из файла конфигурации	PS/2 Mouse: Device: "/dev/input/event6"
	Информация	PS/2 Mouse: Found 3 mouse buttons
	Информация	PS/2 Mouse: Found relative axes
	Информация	PS/2 Mouse: Found x and y relative axes
	Информация	PS/2 Mouse: Configuring as mouse
	Из файла конфигурации	PS/2 Mouse: YAxisMapping: buttons 4 and 5
	Из файла конфигурации	PS/2 Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
	Информация	XINPUT: Adding extended input device "PS/2 Mouse" (type: MOUSE)
	Информация	PS/2 Mouse: initialized for relative axes.
	Информация	config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/mouse3)


Подробная информация о списке рассылки ubuntu-ru