freebsd-ports/x11-servers
Jung-uk Kim 980b1eb7b1 Fix mouse probing issues with HAL support:
- Do not probe /dev/psm0 as SysMouse if HAL support is enabled.
- Add /dev/ums0 as SysMouse if HAL support is disabled.
- Do not force sysmouse(4) mode unless device is /dev/sysmouse.  When
moused(8) is not running, current mode level is untouched.
- Correcly check if moused is actually running.  Checking pid file is
not enough because it may be /var/run/moused.<device>.pid when it is
invoked by devd(8) for USB mice.
- Do not attach device if it is opened by moused.
- Correctly add device path for HAL.

This patch is tested with many possible combinations of moused(8), HAL,
PS/2 mouse, USB mouse, and xorg.conf.

Tested by:	cokane, jkim, marcus,
		Matthew Seaman (m dot seaman at infracaninophile dot co dot uk)
2008-04-01 18:14:34 +00:00
..
driglide - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG 2008-03-25 22:44:48 +00:00
mga_hal - Welcome X.org 7.2 \o/. 2007-05-19 20:36:56 +00:00
x2vnc - Welcome X.org 7.2 \o/. 2007-05-19 20:36:56 +00:00
x2x - Welcome X.org 7.2 \o/. 2007-05-19 20:36:56 +00:00
Xfstt - Welcome X.org 7.2 \o/. 2007-05-19 20:36:56 +00:00
xorg-dmx - OPTIONS'ify. 2007-12-12 18:38:28 +00:00
xorg-nestserver Add inputproto and xtrans to USE_XORG. 2008-03-14 16:29:57 +00:00
xorg-printserver - Update X.org ports to 7.3. 2007-09-13 19:45:08 +00:00
xorg-server Fix mouse probing issues with HAL support: 2008-04-01 18:14:34 +00:00
xorg-server-snap - Update X.org ports to 7.3. 2007-09-13 19:45:08 +00:00
xorg-vfbserver Add inputproto and xtrans to USE_XORG. 2008-03-14 16:30:50 +00:00
Makefile Remove support for XFree8-4. 2008-03-07 21:47:50 +00:00