summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-05-16Remove unused SCO driver filesGaetan Nadon1-258/+0
The SCO driver has never been enabled since its original commit Reviewed-by: Rémi Cardona <remi@gentoo.org> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-05-16README: update text content from sgml contentGaetan Nadon1-152/+145
Reviewed-by: Rémi Cardona <remi@gentoo.org> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-05-16README: fix linuxdoc contentGaetan Nadon1-17/+14
defs.ent are located under X11 directory ident tag is not a Linuxdoc tag replace docbook email tag with linuxdoc email tag replace <code> with <verb> which preserves tabs Reviewed-by: Rémi Cardona <remi@gentoo.org> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-04-13Bug 10866 - serial Genius NetScroll+ autodetectionMárton Németh1-0/+1
https://bugs.freedesktop.org/show_bug.cgi?id=10866 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-03-22Solaris: Handle ENODEV & other errors from VUID protocol miceAlan Coopersmith2-16/+56
Adapted code from keyboard fix for ENODEV to do the same thing for the mouse Use normal read() calls for reading from the mouse so we can get the ENODEV errors, instead of going through the Xisb*() wrappers, which are needed for reading directly from serial ports (which this code never does since it's only used with VUID mouse event streams from the kernel). Fixes http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6844148 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-03-09config: remove unused -I$(top_srcdir)/src directiveGaetan Nadon1-1/+1
There are no sibling directories that need access to /src headers Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-01-15Update Sun license notices to current X.Org standard formAlan Coopersmith3-77/+63
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-12-30configure.ac: remove unused sdkdir=$(pkg-config...) statementGaetan Nadon1-1/+0
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-12-16Silence sed substitutions in make outputAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-12-08Plug minor memory leak.Peter Hutterer1-1/+4
This change splits the DEVICE_CLOSE behaviour from the DEVICE_OFF behaviour. This doesn't change functionality as the server guarantees DEVICE_OFF to be called first and DEVICE_CLOSE thus becomes a noop anyway. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-11-23Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILESGaetan Nadon1-0/+1
Now that the INSTALL file is generated. Allows running make maintainer-clean.
2009-10-28INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon1-1/+0
Automake 'foreign' option is specified in configure.ac. Remove from Makefile.am
2009-10-28INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon2-3/+6
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 Nadon2-5/+4
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 Nadon1-12/+64
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-10-06mouse 1.5.0Peter Hutterer1-1/+1
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-10-06Require macros 1.3 for XORG_DEFAULT_OPTIONSPeter Hutterer1-9/+4
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-12Fix crashes due to MouseBlockHandler/MouseWakeupHandler with invalid devicesAlan Coopersmith1-7/+11
Don't install the handlers if devices failed to open/initalize. Remove the handlers when disabling Emulate3Soft mode, since otherwise they'll be left around when device is closed & device structs are freed. Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-09-09mouse 1.4.99.1Peter Hutterer1-1/+1
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-08xf86-input-mouse: Remove unused .cvsignore file #23776Gaetan Nadon2-8/+0
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-09-03signed/unsigned fixes for delta x,y movementDonald Kayser1-10/+10
Changed the cast of (char) to (signed char) while computing delta x and delta y mouse movements. The C standard does not define compiler behavior, and currently with PPC builds, the (char) cast is unsigned. To guarantee that the compiler will generate signed values, the cast has been changed Signed-off-by: Donald Kayser <xorg@kayser.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-20sun_mouse: Don't try calling ioctls if mouse fd wasn't openedAlan Coopersmith1-42/+43
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-20Remove check for OS/2Alan Coopersmith1-5/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-20sun_mouse: Check if streams module is already on the stack before pushing itAlan Coopersmith1-18/+29
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-08-18Restrict wheel emulation to a single axis at a time.Dima Kogan1-0/+2
Wheel emulation works for both horizontal and vertical axes. Thus, if a device doesn't move in perfect straight line, scroll events build up on the respective other axis. In some clients, scroll wheel events have specific meanings other than scrolling (e.g. mplayer). In these clients, erroneous scrolling events come at a high cost. Thus, if a scroll wheel event is generated for one axis, reset the inertia of the other axis to 0, avoiding the buildup of these erroneous scrolling events. Signed-off-by: Dima Kogan <dkogan@secretsauce.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-18Allow 0 as wheel emulation button for unconditional scrolling (#20529)Dima Kogan2-5/+10
If wheel emulation is on and the emulation button is 0, then any x/y motion of the device is converted into wheel events. The device becomes a scrolling-only device. Signed-off-by: Dima Kogan <dkogan@dkogan@cds.caltech.edu> Signed-off-by: Dima Kogan <dkogan@secretsauce.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-09Merge branch 'master' of ↵Charlie0-0/+0
ssh://mbalmer@git.freedesktop.org/git/xorg/driver/xf86-input-mouse
2009-07-09Conditionally declare some variables that are only used conditionally.Charlie1-0/+2
Reviewed-by: Matthieu Herrn <matthieu@openbsd.org> Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-09Conditionally declare some variables that are only used conditionally.Charlie1-0/+2
2009-06-18Protect against ABI_XINPUT_VERSION 7.Peter Hutterer1-3/+21
Missing the actual button and axis labeling, this can be added at a later point in time. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-05-30Remove ModuleInfoRec and associated bits.Peter Hutterer1-103/+0
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-04-08Remove xf86MouseProtocolIDToName and xf86MouseProtocolNameToID.Peter Hutterer2-15/+0
Both were only used from the xf86-misc extension which is gone from the server as of 1.6. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-03-25Require xorg-server 1.5.99.901 or higher.Peter Hutterer1-1/+1
1.6 is the first server release that has the xf86OSmouse.h and related code removed. This code has moved into the mouse driver and attempts of using a mouse driver that provides xf86OSmouse.h with a pre-1.6 xserver may fail. See also: http://lists.freedesktop.org/archives/xorg/2009-March/044501.html Reported-by: Jeremy C. Reed <reed@reedmedia.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-02-04Janitor: use $PKG_CONFIG and update .gitignore.Paulo Cesar Pereira de Andrade2-1/+7
Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
2009-01-09Version 1.4.0Alan Coopersmith1-1/+1
2009-01-09Add note on hal-based configuration to man pageAlan Coopersmith1-2/+10
2009-01-09Add copyright notices for OS mouse code to COPYING fileAlan Coopersmith1-0/+93
2009-01-08Unifdef XFree86LOADERAlan Coopersmith1-10/+0
2009-01-08Remove some #if 1 statementsAlan Coopersmith2-8/+3
2009-01-08Comment typo fixesAlan Coopersmith2-10/+10
2009-01-08sun_mouse: fallback to commonOptions for StreamsModule tooAlan Coopersmith1-0/+4
2009-01-08Clear assorted compiler, sparse & lint warningsAlan Coopersmith2-5/+7
mouse.c:1004:35: warning: Using plain integer as NULL pointer sun_mouse.c:325: warning: 'absX' might be used uninitialized in this function sun_mouse.c:325: warning: 'absY' might be used uninitialized in this function sun_mouse.c: (158) warning: constant truncated by assignment declared global, could be static: hardProtocolList mouse.c(3151) softProtocolList mouse.c(3163) serialDefaultsList mouse.c(3366)
2009-01-08Add XORG_CWARNFLAGS & XORG_WITH_LINT for more compiler checkingAlan Coopersmith3-3/+20
2009-01-08Replace static changelog with one generated via XORG_CHANGELOGAlan Coopersmith3-112/+14
2008-12-03Fix linux buildPeter Breitenlohner1-2/+2
HAVE_XORG_CONFIG_H is a leftover from the server sources (where this file used to reside). Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-12-01sun_mouse: check for Device in commonOptions if pInfo->options isn't set yetAlan Coopersmith1-0/+4
2008-11-22W axis support for bsd_mouse.Matthieu Herrb1-0/+7
2008-11-21prevent a double free of mouse private structure.Matthieu Herrb1-0/+1
Mark pInfo->private as NULL after freeing it on the error path.
2008-11-21Include xorg-server.h to get the WSCONS_SUPPORT define fromMatthieu Herrb1-3/+1
xerver SDK configuration.
2008-11-21Build fix: Add a prototype for FindDevice function.Matthieu Herrb1-0/+1