| Summary: | ButtonPress шлётся при отпускании кнопки | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrey Rahmatullin <wrar> |
| Component: | xorg-drv-evdev | Assignee: | Valery Inozemtsev <shrek> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | evg, shrek |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Andrey Rahmatullin
2008-11-01 09:02:08 MSK
не воспроизводится. что за мышь? Воспроизвести удалось только через suspend2 на основном ядре (.27-rcмного). На std-wks через swsusp вроде как не получилось. Передёргиванием usbhid или железки тоже.
Когда начинает глючить, в логе иксов пишется:
(II) USB-compliant keyboard: Device reopened after 1 attempts.
(II) HID 1241:1166: Device reopened after 1 attempts.
В остальных случаях такого нет, есть штатный removing device (либо error reading device, если железку выдернуть).
udi = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0_logicaldev_input'
input.product = 'HID 1241:1166' (string)
linux.subsystem = 'input' (string)
info.capabilities = { 'input', 'input.mouse' } (string list)
linux.device_file = '/dev/input/event4' (string)
info.subsystem = 'input' (string)
info.product = 'HID 1241:1166' (string)
input.originating_device = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0' (string)
info.category = 'input' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0_logicaldev_input' (string)
input.x11_driver = 'evdev' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.4/usb5/5-3/5-3.1/5-3.1:1.0/input/input7/event4' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_1241_1166_noserial_if0' (string)
input.device = '/dev/input/event4' (string)
linux.hotplug_type = 2 (0x2) (int)
(II) config/hal: Adding input device USB-compliant keyboard
(II) LoadModule: "evdev"
(II) Loading /usr/lib/X11/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 2.0.99
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.1
(**) USB-compliant keyboard: always reports core events
(**) USB-compliant keyboard: Device: "/dev/input/event6"
(II) USB-compliant keyboard: Found 10 mouse buttons
(II) USB-compliant keyboard: Found x and y relative axes
(II) USB-compliant keyboard: Found keys
(II) USB-compliant keyboard: Configuring as mouse
(II) USB-compliant keyboard: Configuring as keyboard
(**) USB-compliant keyboard: YAxisMapping: buttons 4 and 5
(**) USB-compliant keyboard: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "USB-compliant keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) USB-compliant keyboard: xkb_rules: "evdev"
(**) Option "xkb_model" "evdev"
(**) USB-compliant keyboard: xkb_model: "evdev"
(**) Option "xkb_layout" "us"
(**) USB-compliant keyboard: xkb_layout: "us"
(II) config/hal: Adding input device USB-compliant keyboard
(II) LoadModule: "kbd"
(II) Loading /usr/lib/X11/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.5.0, module version = 1.3.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.1
(**) USB-compliant keyboard: always reports core events
(**) Option "Protocol" "standard"
(**) USB-compliant keyboard: Protocol: standard
(**) Option "AutoRepeat" "350 35"
(**) Option "XkbRules" "xorg"
(**) USB-compliant keyboard: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) USB-compliant keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "us,ru"
(**) USB-compliant keyboard: XkbLayout: "us,ru"
(**) Option "XkbVariant" ",winkeys"
(**) USB-compliant keyboard: XkbVariant: ",winkeys"
(**) Option "XkbOptions" "grp:menu_toggle,grp_led:scroll,grp:rwin_switch"
(**) USB-compliant keyboard: XkbOptions: "grp:menu_toggle,grp_led:scroll,grp:rwin_switch"
(**) Option "CustomKeycodes" "off"
(**) USB-compliant keyboard: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "USB-compliant keyboard" (type: KEYBOARD)
(II) config/hal: Adding input device HID 1241:1166
(**) HID 1241:1166: always reports core events
(**) HID 1241:1166: Device: "/dev/input/event4"
(II) HID 1241:1166: Found 5 mouse buttons
(II) HID 1241:1166: Found x and y relative axes
(II) HID 1241:1166: Configuring as mouse
(**) HID 1241:1166: YAxisMapping: buttons 4 and 5
(**) HID 1241:1166: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "HID 1241:1166" (type: MOUSE)
Что ещё показать/что откатить?
ядро какое? Самосборный 2.6.27 с копейками (6da0b38f), точнее nigel-tuxonice-head/tuxonice a21d10fb Конфиг надо? а на чем нибудь более приличном7 На 2.6.25-std-def-alt9 нормально вроде. .27 у нас "более приличное" где-то есть? (In reply to comment #6) > На 2.6.25-std-def-alt9 нормально вроде. уже хорошо > .27 у нас "более приличное" где-то есть? пока только у меня в пипл Ну собсна повторяется не только на std-ng-2.6.27-alt4, но и на wks-smp-2.6.26-alt3 видимо какие то ядерные проблемы Ну так работало ж. На старых ядрах проверять влом, на основном починилось с какой-то версии иксов. |