summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-19Only match against event[0-9] in udev rulesJakob Bornecrantz
It looks like the udev rule was matched against two devices which caused the driver to be loaded twice. We shouldn't match against the other device because it will very seldom send bogus events. Some of the bug this caused was buttons getting stuck.
2010-04-17Don't clobber CFLAGSJulien Cristau
CFLAGS is a user variable, don't set it from configure.
2010-04-17Include exevents.h for XIGetKnownPropertyJulien Cristau
Fixes this compiler warning: vmmouse.c: In function ‘VMMouseDeviceControl’: vmmouse.c:734: warning: implicit declaration of function ‘XIGetKnownProperty’ Signed-off-by: Julien Cristau <jcristau@debian.org>
2010-04-09Bump for 12.6.9 release.xf86-input-vmmouse-12.6.9Peter Hutterer
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-04-09man: move vmmouse_detect back to section 1Peter Hutterer
Was moved to section 4 in commit 36c2cd8ec6d3bf7191a98a04a876e8d7b6f64d5d, "man: build vmmouse_detect man page". Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-04-08Bump for 12.6.8 release.xf86-input-vmmouse-12.6.8Michel Dänzer
2010-04-08Add InputClass support.Michel Dänzer
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-08Improve make rule for hal-probe-vmmouse.Michel Dänzer
Make sure changes to hal-probe-vmmouse.in get picked up automatically and simplify the way it's passed to sed. Thanks to Dan Nicholson for the suggestion.
2010-03-28man: build vmmouse_detect man pageGaetan Nadon
The generated file was checked-in and was wrong. The file suffix is now computed based on the platform The macro substitution has been restored Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-03-22make: remove unrequired INCLUDES = -I$(srcdir)Gaetan Nadon
Already covered by DEFAULT_INCLUDES Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-03-18Bump for 12.6.7 release.xf86-input-vmmouse-12.6.7Jakob Bornecrantz
2010-02-26vmmouse: don't hardcode the module version in the sourceJulien Cristau
XORG_RELEASE_VERSION gives us that info from configure.ac, let's use it. Signed-off-by: Julien Cristau <jcristau@debian.org>
2010-02-10Bump to 12.6.6xf86-input-vmmouse-12.6.6Julien Cristau
Signed-off-by: Julien Cristau <jcristau@debian.org>
2010-02-10Require xorg-macros 1.4 for XORG_INSTALLJulien Cristau
Signed-off-by: Julien Cristau <jcristau@debian.org>
2010-01-15Update Sun license notices to current X.Org standard formAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-12-30configure.ac: remove unused sdkdir=$(pkg-config...) statementGaetan Nadon
The sdkdir variable isn't use, so remove the statement. Acked-by: Dan Nicholson <dbn.lists@gmail.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2009-11-23Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILESGaetan Nadon
Now that the INSTALL file is generated. Allows running make maintainer-clean.
2009-11-20Remove unused bits from configure.acPeter Hutterer
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-10-28INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon
Automake 'foreign' option is specified in configure.ac. Remove from Makefile.am
2009-10-28INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon
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-26Several driver modules do not have a ChangeLog target in Makefile.am #23814Gaetan Nadon
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-22.gitignore: use common defaults with custom section # 24239Gaetan Nadon
Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
2009-09-08Symbol was removed from the server.Peter Hutterer
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-06Compile with INPUT ABI 7.xf86-input-vmmouse-12.6.5Adam Jackson
Button labels up to 7 are essentially default so we can assume they are the usual ones. Beyond that, they are anyone's guess. Axis labels are X/Y. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-29Needed by newer X servers, otherwise the module data is invisible and a ↵Peter Hutterer
dlopen error occurs. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-29Turn off built-in fallback-to-mouse-driver mechanism. With inputShelley Gong
hotplug, HAL handles deciding which driver to use and the presence of mouse_drv can't be assumed anymore on modern distros.
2009-06-06Remove ModuleInfoRec and associated bits.Matthias Hopf
ModuleInfoRec was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from the server. The MouseOpts were only used from the ModuleInfoRec, they're gone now too. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-05-111) Fix bug where motion notify events were being sent with every button event.xf86-input-vmmouse-12.6.4Shelley Gong
2) Classify relative vs. absolute packets individually rather than from a global flag. 3) Compile with older distros. 4) Bump for 12.6.4 Release. Signed-off-by: Philip Langdale <philipl@fido2.homeip.net>
2009-05-07Map Solaris/Sun compiler #defines to gcc equivalentsAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-01-15Make --with-hal* configure options match their help outputAlan Coopersmith
2009-01-09Remove xorgconfig & xorgcfg from See Also list in man pageAlan Coopersmith
2008-12-22Bump for 12.6.3 releasexf86-input-vmmouse-12.6.3Peter Hutterer
2008-12-22Fix make distcheck allowing custom build directories.Peter Hutterer
2008-12-22Fix build against master - add xf86OSmouse.hPeter Hutterer
2008-11-14Bump for 12.6.2 release.xf86-input-vmmouse-12.6.2Philip Langdale
2008-11-14Revert "Narrow down the scope of what systems are checked for the vmmouse ↵Philip Langdale
device." This reverts commit 93f032b80b841e1b6beeff814e8d9519e485fdef. I'm doing this for now because qemu (with and without kvm) provides an implementation of the vmmouse device and input hotplug works there right now. Later, I'll try and dig up an equivalent id check for them.
2008-11-13Only turn on absolute mode when we get an actual event; we don'tPhilip Langdale
want the driver to throw us into absolute mode just because the device is present but the user has a relative input path configured.
2008-11-13Don't flush buttons.Philip Langdale
Apply equivalent of commit 6a03e8bd9699a33dabcdd2bbcf51a001ddfd5534 from xf86-input-mouse.
2008-10-27Narrow down the scope of what systems are checked for the vmmouse device.Philip Langdale
2008-10-23Bump for 12.6.1 release.xf86-input-vmmouse-12.6.1Philip Langdale
2008-10-23Remove call to iopl(). It's not portable and isn't necessary.Philip Langdale
2008-10-23Bump version number for 12.6.0 release.xf86-input-vmmouse-12.6.0Philip Langdale
2008-10-23Switch hal-probe-vmmouse to /bin/sh and add Copyright statement.Philip Langdale
2008-10-23Add HAL integration to support input hot plug.Philip Langdale
* 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-21Ignore more stuff in .gitignorePhilip Langdale
2008-10-21Move shared vmmouse files into a separate static lib so we canPhilip Langdale
share it with the vmmouse detection utility I'm about to add.
2008-10-17Bump version number for 12.5.2 release.xf86-input-vmmouse-12.5.2Philip Langdale
2008-10-17Change ZAxisMapping default to match main mouse driver.Philip Langdale
2008-10-17Properly set axis range and resolution for Server 1.5+Philip Langdale
2008-10-14Revert "Grab mouse from kernel if possible."Matthias Hopf
This reverts commit 028e7d0001d4948e7b11a68d904c6b307a1ccfb3. The test turned out to be bogus, in fact, the patch had no effect. The used kernel mouse driver doesn't even allow grabbing...