Right click event occasionally fires twice
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers-180 (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Occasionally (around one in seven times) when I right click, two right clicks are registered.
This is especially chaotic when I do things like right click to open a context menu and the second fake click triggers the first menu item. Or when I'm trying to relieve stress by playing Simon Tatham's wonderful netwalk clone, Net, and the network pipe spins around twice when I only wanted it to spin once.
Okay. These are fairly minor issues but it's slowly grinding me down. And they could be a symptom of another, far worse issue that hasn't shown itself yet.
Things I have checked:
- My finger: Well I was told on the forums it could be me. It's not. Let us move on.
- Hardware: I've checked the mouse and I've changed to another mouse. Both mice are USB but I don't have a PS/2 mouse port on this motherboard. I've also used both mice (about two hours ago, to test) on a Windows computer. The mice are fine.
- Double-click timeout: To test, I set it to its lowest (where it's very hard to double click when you actually want to) and the accidental double-right-clicks were still getting through!
- xev: When the double-right-clicks occur, I see two full right click cycles with very, very close timecodes (14693245 vs 14693276 = 21ms(?) delay)
I'm not sure what else I should test. Please suggest.
I'm on 9.10 (all updates) and here's the forum post that proceeded this bug report: http://
description: | updated |
affects: | ubuntu → xorg (Ubuntu) |
affects: | xorg (Ubuntu) → nvidia-graphics-drivers-180 (Ubuntu) |
tags: | added: karmic |
tags: | added: hardy |
Mouse stuff from my Xorg log (I've attached the full thing):
(II) config/hal: Adding input device Macintosh mouse button emulation rtia: 10, EmulateWheelTim eout: 200 rtia: 10, EmulateWheelTim eout: 200
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event2"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelIne
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
(**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
(**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
(**) Macintosh mouse button emulation: (accel) set acceleration profile 0
(II) config/hal: Adding input device Logitech USB Receiver
(**) Logitech USB Receiver: always reports core events
(**) Logitech USB Receiver: Device: "/dev/input/event4"
(II) Logitech USB Receiver: Found 16 mouse buttons
(II) Logitech USB Receiver: Found x and y relative axes
(II) Logitech USB Receiver: Found scroll wheel(s)
(II) Logitech USB Receiver: Configuring as mouse
(**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5
(**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelIne
(II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE)
(**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
(**) Logitech USB Receiver: (accel) filter chain progression: 2.00
(**) Logitech USB Receiver: (accel) filter stage 0: 20.00 ms
(**) Logitech USB Receiver: (accel) set acceleration profile 0
"Found 16 mouse buttons" is a little suspicious...