rbv4531 n00b
Joined: 24 Dec 2003 Posts: 18
|
Posted: Thu Jul 28, 2016 9:36 pm Post subject: vmmouse recognition rules not found by udev |
|
|
I'm running gentoo as a VMware guest OS and a recent emerge broke the mouse. Xorg.0.log showed that the default evdev rules were being applied and using the "mouse" driver instead of the correct "vmmouse".
After troubleshooting over the course of several days, I finally discovered the problem:
Code: |
% equery files xf86-input-vmmouse
* Searching for xf86-input-vmmouse ...
* Contents of x11-drivers/xf86-input-vmmouse-13.1.0:
/usr
/usr/bin
/usr/bin/vmmouse_detect
/usr/lib64
/usr/lib64/udev
/usr/lib64/udev/rules.d
/usr/lib64/udev/rules.d/69-xorg-vmmouse.rules
/usr/lib64/xorg
/usr/lib64/xorg/modules
/usr/lib64/xorg/modules/input
/usr/lib64/xorg/modules/input/vmmouse_drv.so
/usr/share
/usr/share/X11
/usr/share/X11/xorg.conf.d
/usr/share/X11/xorg.conf.d/50-vmmouse.conf
/usr/share/doc
/usr/share/doc/xf86-input-vmmouse-13.1.0
/usr/share/doc/xf86-input-vmmouse-13.1.0/ChangeLog.bz2
/usr/share/doc/xf86-input-vmmouse-13.1.0/README.bz2
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/vmmouse_detect.1.bz2
/usr/share/man/man4
/usr/share/man/man4/vmmouse.4.bz2
|
This was the only udev rule file placed into /usr/lib64/udev/rules.d, all the rest were in /usr/lib/udev/rules.d
After making a symlink, everything began working correctly.
It looks like there's an existing bug, I'm posting to this forum in the hopes that it helps other users find the solution more easily, since I did a lot of Google searches and none of the results mentioned this issue. |
|