Bug 373561 - erratic mouse activity breaks focus follows mouse under VMware
Summary: erratic mouse activity breaks focus follows mouse under VMware
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-vmmouse
Version: 8
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-11-09 19:37 UTC by Jeff Bastian
Modified: 2007-11-30 22:12 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-11-09 20:59:54 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jeff Bastian 2007-11-09 19:37:05 UTC
Description of problem:
There seems to be some kind of erratic and invisible mouse activity under VMware
with Fedora 8.  If I have two or more windows open, and I'm using
focus-follows-mouse, I can sit back and not touch the mouse or keyboard and
watch the focus jump between windows every 10-15 seconds.  This happens under
both KDE and Gnome.

Also, tool-tips occasionally appear on random windows/buttons/etc.  Again, I did
not move the mouse and it's not hovering over these windows/buttons/etc.

The cursor itself does not move (if it does, it's faster than my eyes can see).

I'm using VMware Fusion on a Mac with OS X 10.5.0.  This happens with both
VMware Fusion 1.0 and 1.1RC1.  vmware-tools is installed and configured.

Fedora 7 focus-follows-mouse works just fine under VMware Fusion (both 1.0 and
1.1RC1).

Immediately upon logging in, the focus might be fine.  After I start working for
a few minutes and opening & closing windows, something triggers this weird behavior.

Workaround is to move back to click-to-focus. :(


Version-Release number of selected component (if applicable):
  Fedora 8 (broken)
    xorg-x11-drv-vmmouse-12.4.3-1.fc8
    xorg-x11-drv-vmware-10.15.2-1.fc8

  Fedora 7 (works)
    xorg-x11-drv-vmware-10.14.1-1.fc7
    xorg-x11-drv-vmmouse-12.4.0-2.1)


How reproducible:
Always

Steps to Reproduce:
1. Install Fedora 8 i386 under VMware Fusion (1.0 or 1.1RC1) and install VMware
Tools and configure them.
2. Login to KDE or Gnome and configure it for focus-follows-mouse
3. Open up two or more windows
4. Place mouse over a window
5. Remove hands from keyboard & mouse
6. Watch as focus jumps to another window
  
Actual results:
Focus jumps to random windows, cursor remains stationary
Tool-tips may appear over random windows or buttons occasionally

Expected results:
Focus stays with cursor

Additional info:
This may happen under other VMware products, too, e.g., VMware Workstation on
Windows, but I don't have access to other products to test this.

Fedora 7 works fine.

Comment 1 Jeff Bastian 2007-11-09 19:44:27 UTC
I just discovered another neat trick
 1. open a window with a vertical scroll bar, e.g., a browser viewing this BZ
 2. left-click and hold the scroll bar, but do not move the mouse
 3. keep holding for 10-15 seconds and eventually it will jump to the very
    bottom of the page all on its own!


Comment 2 Jeff Bastian 2007-11-09 20:59:54 UTC
I think I found the solution to this.  Actually, the Ubuntu community found the
solution:
  http://communities.vmware.com/thread/109560

Basically, the new X server reports its version as 1.3.0 instead of 7.3.0
(why?), and vmware-config-tools.pl gets really confused by this.  Editing the
script to accept the new version number fixes the problem.

Closing BZ.


Note You need to log in before you can comment on or make changes to this bug.