Opened 6 years ago

Last modified 2 years ago

#11166 new bug

Regression: all mouse buttons detected as RMB

Reported by: ttcoder Owned by: nobody
Priority: normal Milestone: R1
Component: - General Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by pulkomandy)

Might be a fluke in the recent refactorings:

  • in any Tracker window (Desktop included), the left mouse button opens the contextual menu, just like clicking the right mouse button would. So no way to double-click any more e.g.
  • oddly, the "Mouse" preflet is affected too, with regard to the visual feedback: only the digit "2" is ever highlighted; maybe it shares code with Tracker ?
  • apps e.g. WebPositive are not affected: the RMB brings up the menu, the LMB selects text. No problem.


Change History (8)

comment:1 by ttcoder, 6 years ago

More oddity: this time with the mouse wheel'... It..

  • does not work in Tracker windows
  • does not work in Expander
  • works in WebPositive

Not so sure the guilty component is Tracker any more..

comment:2 by anevilyak, 6 years ago

Component: Applications/Tracker- General
Owner: changed from axeld to nobody
Priority: highnormal

The described behavior isn't reproducible here on the same revision. Furthermore, Tracker and the Mouse preflet have nothing in common, so neither of those is the likely culprit. In order to narrow this down, it'd be helpful to know what revision this behavior first appears at for you.

comment:3 by jprostko, 6 years ago

I know this isn't going to be tremendously helpful, but I have experienced the "left click works like a right click" problem on one of my laptops. This has been a long-standing problem though, so it's definitely not anything new if it is indeed the same exact problem ttcoder is experiencing. It only affected the trackpad area buttons in my case though, so I figured it was just some sort of incompatibility with my touchpad. I almost always hook up a USB mouse to a laptop, so it wasn't a really big concern of mine, since that always works as desired.

In any case, if I can reproduce it again (not sure if that laptop boots anymore), I'll see if I can find anything interesting in the syslog.

comment:4 by pulkomandy, 6 years ago

Description: modified (diff)

Could it be corrupted mouse settings? Tracker can popup the menu by right click but also by long left clicks (for those of us left with these old single-button apple mouses...). I think the timing for long clicks is derived from the double click delay. The buttons mapping can also be adjusted in the preflet. Try removing ~/config/settings/Mouse_settings and see if that helps.

comment:5 by ttcoder, 6 years ago

@jprostko & pulkomandy -- booted this machine again today, intent on figuring out if it was the Mouse_settings file or an input_server problem (as in #8502), but it could be something entirely different: USB troubles.. Because, the other day I had an external HDD plugged-in beside my USB mouse and that's where I had these trouble. Today the external HDD is gone (I'm gone transferring the files from a drive that has the "click of death") and the mouse buttons and mouse wheel behave perfectly.

Go figure..

comment:6 by pulkomandy, 6 years ago

Description: modified (diff)

I've been running into USB mouse problems on my new machine too. Here the button releases seems to not work reliably, and Tracker interprets this as "long clicks" and opens the menu. In the mouse preflet there is always one button pressed.

I plugged my mouse to the PS/2 port to avoid the issue.

comment:7 by diver, 6 years ago

I had the same problem (all mouse buttons detected as RMB) when registrar crashed. Maybe it was because of app_server communication problem due to missing registrar.

comment:8 by cocobean, 2 years ago

Please retest with a recently nightly image or update (hrev52017 or higher).

Note: See TracTickets for help on using tickets.