10 Commits

Author SHA1 Message Date
b-aaz
aeeaaf0a58 configure: Automatically detect the default xorg-module-dir.
The module directory has changed to a per ABI folder in the xlibre-xserver.
Now the default value of `xorg-module-dir` will be detected from the `moduledir` variable in xorg-server.pc.

Signed-off-by: b-aaz <b-aazbsd.proton.me>
2025-07-29 17:31:14 +02:00
Peter Hutterer
dba73cebb5 Fetch the udev dir from udev.pc instead of guessing based on prefix
Reviewed-by: Gaetan Nadon<memsize@videotron.ca>
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com>
2012-08-07 00:55:01 +02:00
Michel Dänzer
80f671233e Add InputClass support.
The InputClass can match the tag "vmmouse". A sample xorg.conf.d snippet is
provided to try and make sure the driver will be loaded automatically in a
compatible VM also if the X server uses udev instead of HAL.

The configure script tries to determine if and where it makes sense to install
the udev rule and xorg.conf.d snippet but allows overriding both.

Thanks to Timo Aaltonen for the udev rules file and Dan Nicholson and Simon
Thum for review and suggestions for improvement.
2010-04-08 16:10:33 +02:00
Gaetan Nadon
4eb807b3e7 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
Now that the INSTALL file is generated.
Allows running make maintainer-clean.
2009-11-23 09:25:05 -05:00
Gaetan Nadon
1f8df297b4 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Automake 'foreign' option is specified in configure.ac.
Remove from Makefile.am
2009-10-28 14:41:41 -04:00
Gaetan Nadon
c2f77dcc95 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Add missing INSTALL file. Use standard GNU file on building tarball
README may have been updated
Remove AUTHORS file as it is empty and no content available yet.
Remove NEWS file as it is empty and no content available yet.
2009-10-28 14:09:09 -04:00
Gaetan Nadon
db91ec37ea Several driver modules do not have a ChangeLog target in Makefile.am #23814
The git generated ChangeLog replaces the hand written one.
Update configure.ac to xorg-macros level 1.3.
Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
Update Makefile.am to add ChangeLog target if missing
Remove ChangeLog from EXTRA_DIST or *CLEAN variables
This is a pre-req for the INSTALL_CMD
2009-10-26 12:54:20 -04:00
Philip Langdale
eb03e96c19 Add HAL integration to support input hot plug.
* vmmouse_detect: A simple program that detects whether a vmmouse
   device is present.
 * hal-probe-vmmouse: A HAL callout script that uses vmmouse_detect
   and overrides input.x11_driver.
 * 11-x11-vmmouse.fdi: fdi descriptor that adds the callout for PS/2
   mice.

Additional 'configure' variables have been added to allow for overriding
HAL paths, although this shouldn't usually be necessary.
2008-10-23 21:54:44 -07:00
Philip Langdale
370a0ffa78 Move shared vmmouse files into a separate static lib so we can
share it with the vmmouse detection utility I'm about to add.
2008-10-21 18:52:02 -07:00
philipl
ee148a2f8e Initial release of the vmmouse driver for VMware virtual machines. 2006-01-09 19:12:26 +00:00