LINUX.ORG.RU

Вместе со скроллингом срабатывает вставка

 emulatewheelbutton,


0

1

Есть два трекбола Marble Mouse, лоджитековские. Один дома, другой на работе. Настройки одинаковые (переносились копипастом), хотя есть вероятность, что разные версии xorg. Настроены так:

Section "InputClass"
        Identifier  "Marble Mouse"
        MatchProduct "Logitech USB Trackball"
        Option "EmulateWheel" "true"
        Option "EmulateWheelButton" "3"
        Option "XAxisMapping" "6 7"
        Option "Emulate3Buttons" "false"
        Option "ButtonMapping" "1 2 2 4 5 6 7 3 9"
EndSection

Одна из кнопок работает вместо средней кнопки мыши, если её держать и одновременно крутить шар, то работает как скроллинг. Дома с этим всё в проядке. На работе до недавнего времени тоже было норм. Но с недавнего времени в нагрузку к скроллингу я получаю ещё и нажатие средней кнопки, когда отпускаю её. Бесит неимоверно, скроллить не даёт. Срабатывает не всегда, не могу понять когда именно срабатывает. Иногда скороллит норм. Иногда скроллит норм, но когда отпускаешь кнопку — делает клик средней кнопкой. Подскажите, что могло повлиять?

[343948.471] (II) config/udev: Adding input device Logitech USB Trackball (/dev/input/event3)
[343948.471] (**) Logitech USB Trackball: Applying InputClass "evdev pointer catchall"
[343948.471] (**) Logitech USB Trackball: Applying InputClass "Marble Mouse"
[343948.471] (II) Using input driver 'evdev' for 'Logitech USB Trackball'
[343948.471] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[343948.471] (**) Logitech USB Trackball: always reports core events
[343948.471] (**) Logitech USB Trackball: Device: "/dev/input/event3"
[343948.471] (**) Logitech USB Trackball: ButtonMapping '1 2 2 4 5 6 7 3 9'
[343948.471] (--) Logitech USB Trackball: Found 9 mouse buttons
[343948.471] (--) Logitech USB Trackball: Found relative axes
[343948.471] (--) Logitech USB Trackball: Found x and y relative axes
[343948.471] (II) Logitech USB Trackball: Configuring as mouse
[343948.471] (**) Option "Emulate3Buttons" "false"
[343948.471] (**) Option "EmulateWheel" "true"
[343948.471] (**) Option "EmulateWheelButton" "3"
[343948.471] (**) Option "EmulateWheelTimeout" "80"
[343948.471] (**) Logitech USB Trackball: YAxisMapping: buttons 4 and 5
[343948.471] (**) Option "XAxisMapping" "6 7"
[343948.471] (**) Logitech USB Trackball: XAxisMapping: buttons 6 and 7
[343948.471] (**) Logitech USB Trackball: EmulateWheelButton: 3, EmulateWheelInertia: 10, EmulateWheelTimeout: 80
[343948.471] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.3/usb5/5-2/5-2:1.0/input/input3/event3"
[343948.472] (II) XINPUT: Adding extended input device "Logitech USB Trackball" (type: MOUSE, id 7)
[343948.472] (II) Logitech USB Trackball: initialized for relative axes.
[343948.472] (**) Logitech USB Trackball: (accel) keeping acceleration scheme 1
[343948.472] (**) Logitech USB Trackball: (accel) acceleration profile 0
[343948.472] (**) Logitech USB Trackball: (accel) acceleration factor: 2.000
[343948.472] (**) Logitech USB Trackball: (accel) acceleration threshold: 4
[343948.472] (II) config/udev: Adding input device Logitech USB Trackball (/dev/input/mouse0)
[343948.472] (**) Logitech USB Trackball: Applying InputClass "Marble Mouse"
[343948.472] (II) No input driver/identifier specified (ignoring)

Установленные версии:

[ebuild   R    ] x11-base/xorg-server-1.11.2-r2  USE="ipv6 nptl udev xorg -dmx -doc -kdrive -minimal -static-libs -tslib -xnest -xvfb" 0 kB
[ebuild   R    ] x11-drivers/xf86-input-evdev-2.6.0  0 kB
[ebuild   R    ] x11-base/xorg-x11-7.4-r1  0 kB
[ebuild   R    ] x11-base/xorg-drivers-1.11  INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -elographics -fpit -hyperpen -joystick -mutouch -penmount -synaptics -tslib -vmmouse -void -wacom"
kde4-config --version
Qt: 4.7.4
KDE: 4.7.4 (4.7.4)
kde4-config: 1.0
$ uname -a
Linux WorkingHard 3.1.6-gentoo #5 SMP PREEMPT Thu Feb 9 17:34:37 MSK 2012 i686 Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz GenuineIntel GNU/Linux

Как временное решение выставил Option «EmulateWheelTimeout» «80». Помогает лишь частично (снизило частоту проявлений) и неудобно, потому что я за 80 миллисекунд не успеваю сделать клик.

У меня есть подозрение, что проблемы начались после последнего emerge @world, при котором были обновлены пакеты из списка ниже. Во всяком случае, до этого последний emerge whatever был 7-го марта, а проблемы начались вот совсем уж только что. Что из перечисленного могло мне сломать трекбол? Вроде, ничего.

     Fri Apr  6 10:40:32 2012 >>> dev-libs/expat-2.1.0_beta3
     Fri Apr  6 10:43:17 2012 >>> dev-libs/icu-4.8.1.1-r1
     Fri Apr  6 10:43:31 2012 >>> media-sound/alsa-headers-1.0.25
     Fri Apr  6 10:43:43 2012 >>> sys-power/acpid-2.0.14
     Fri Apr  6 10:43:52 2012 >>> sys-process/schedtool-1.3.0-r1
     Fri Apr  6 10:45:20 2012 >>> media-plugins/live-2012.01.07
     Fri Apr  6 10:45:42 2012 >>> media-libs/libpng-1.5.10
     Fri Apr  6 10:45:54 2012 >>> sys-apps/pciutils-3.1.9-r1
     Fri Apr  6 10:46:32 2012 >>> media-libs/libvpx-1.0.0
     Fri Apr  6 10:47:34 2012 >>> app-shells/bash-4.2_p20
     Fri Apr  6 10:47:55 2012 >>> sys-apps/man-pages-3.36
     Fri Apr  6 10:48:30 2012 >>> sys-apps/sg3_utils-1.33
     Fri Apr  6 10:49:02 2012 >>> dev-libs/libtasn1-2.12
     Fri Apr  6 10:49:08 2012 >>> virtual/perl-Digest-SHA-5.47
     Fri Apr  6 10:49:25 2012 >>> dev-perl/XML-Parser-2.410.0
     Fri Apr  6 10:49:34 2012 >>> dev-perl/Sub-Name-0.50.0
     Fri Apr  6 10:49:45 2012 >>> perl-core/Test-Harness-3.230.0
     Fri Apr  6 10:49:58 2012 >>> perl-core/Time-Local-1.200.0
     Fri Apr  6 10:50:12 2012 >>> dev-perl/perltidy-20101217.0.0
     Fri Apr  6 10:50:26 2012 >>> dev-perl/List-MoreUtils-0.330.0
     Fri Apr  6 10:50:37 2012 >>> dev-perl/common-sense-3.500.0
     Fri Apr  6 10:52:57 2012 >>> dev-libs/openssl-0.9.8u
     Fri Apr  6 10:53:09 2012 >>> dev-perl/URI-1.590.0
     Fri Apr  6 10:53:21 2012 >>> dev-perl/HTML-Parser-3.690.0
     Fri Apr  6 10:53:29 2012 >>> virtual/perl-Time-Local-1.200.0-r1
     Fri Apr  6 10:53:38 2012 >>> virtual/perl-Test-Harness-3.230.0-r2
     Fri Apr  6 10:53:48 2012 >>> dev-perl/Class-Accessor-0.340.0
     Fri Apr  6 10:54:00 2012 >>> dev-perl/Digest-SHA1-2.130.0
     Fri Apr  6 10:55:13 2012 >>> sys-apps/dbus-1.4.18
     Fri Apr  6 10:55:45 2012 >>> media-libs/freetype-2.4.9
     Fri Apr  6 10:56:45 2012 >>> media-libs/alsa-lib-1.0.25-r1
     Fri Apr  6 10:57:33 2012 >>> dev-db/sqlite-3.7.10
     Fri Apr  6 10:58:22 2012 >>> media-libs/libsamplerate-0.1.7
     Fri Apr  6 10:58:51 2012 >>> media-libs/libmad-0.15.1b-r7
     Fri Apr  6 10:59:19 2012 >>> dev-libs/nspr-4.9
     Fri Apr  6 10:59:30 2012 >>> dev-perl/Devel-StackTrace-1.270.0
     Fri Apr  6 10:59:41 2012 >>> dev-perl/Digest-HMAC-1.30.0
     Fri Apr  6 11:00:14 2012 >>> media-sound/alsa-utils-1.0.25-r1
     Fri Apr  6 11:03:03 2012 >>> dev-libs/nss-3.13.3
     Fri Apr  6 11:03:16 2012 >>> dev-perl/locale-maketext-lexicon-0.910.0
     Fri Apr  6 11:03:27 2012 >>> dev-perl/Tie-IxHash-1.220.0
     Fri Apr  6 11:03:39 2012 >>> dev-perl/Apache-Session-1.890.0
     Fri Apr  6 11:03:50 2012 >>> dev-perl/Test-Class-0.360.0
     Fri Apr  6 11:07:13 2012 >>> dev-libs/openssl-1.0.0h
     Fri Apr  6 11:07:52 2012 >>> dev-libs/nettle-2.4
     Fri Apr  6 11:09:34 2012 >>> www-client/links-2.5
     Fri Apr  6 11:10:24 2012 >>> media-fonts/liberation-fonts-1.07.2
     Fri Apr  6 11:14:31 2012 >>> sys-kernel/gentoo-sources-3.3.1
     Fri Apr  6 11:14:59 2012 >>> dev-perl/Net-DBus-1.0.0
     Fri Apr  6 11:15:05 2012 >>> virtual/shadow-0
     Fri Apr  6 11:19:28 2012 >>> dev-lang/v8-3.8.9.16
     Fri Apr  6 11:19:53 2012 >>> sys-apps/portage-2.2.0_alpha100
     Fri Apr  6 11:20:10 2012 >>> app-vim/gentoo-syntax-20120109
     Fri Apr  6 11:21:26 2012 >>> x11-libs/pango-1.29.4
     Fri Apr  6 11:21:45 2012 >>> www-client/opera-11.62.1347-r1
     Fri Apr  6 11:25:49 2012 >>> net-libs/gnutls-2.12.18
     Fri Apr  6 11:26:14 2012 >>> dev-libs/atk-2.2.0
     Fri Apr  6 11:27:04 2012 >>> net-dns/libidn-1.24
     Fri Apr  6 11:31:14 2012 >>> net-nds/openldap-2.4.30
     Fri Apr  6 11:32:09 2012 >>> sys-fs/ntfs3g-2012.1.15-r1
     Fri Apr  6 11:32:55 2012 >>> net-ftp/pure-ftpd-1.0.35
     Fri Apr  6 13:22:34 2012 >>> www-client/chromium-18.0.1025.142
     Fri Apr  6 13:22:45 2012 >>> www-plugins/adobe-flash-11.2.202.228
     Fri Apr  6 14:22:03 2012 >>> www-client/firefox-10.0.3
     Fri Apr  6 14:22:42 2012 >>> media-libs/taglib-1.7-r1
★★

Последнее исправление: name_no (всего исправлений: 1)

Возьму с работы трекбол домой на выходные, потестирую. Может, хардварная проблема.

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