diff options
author | Alex Deucher <agd5f@yahoo.com> | 2004-10-17 20:29:35 +0000 |
---|---|---|
committer | Alex Deucher <agd5f@yahoo.com> | 2004-10-17 20:29:35 +0000 |
commit | 77dab254402073bf96234a6b1056b2277578a976 (patch) | |
tree | 7e6a7a1dcc57c7582bc6800bd484109f32ce8c10 /hw | |
parent | 9a0cf1eb43878308c0a83e4f935933b647edc6d5 (diff) |
- Add interlaced support to S3 driver (bug 332, Leo Savernik)
- EmulateWheelTimeout (bug 323, Mathias Fröhlich)
- single button double-click (bug 322, Rob Brown)
Diffstat (limited to 'hw')
-rw-r--r-- | hw/xfree86/os-support/xf86OSmouse.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/hw/xfree86/os-support/xf86OSmouse.h b/hw/xfree86/os-support/xf86OSmouse.h index 87d742d5e..1eb4fadc4 100644 --- a/hw/xfree86/os-support/xf86OSmouse.h +++ b/hw/xfree86/os-support/xf86OSmouse.h @@ -254,7 +254,7 @@ typedef struct _MouseDevRec { CARD32 emulate3Expires;/* time to fire emulation code */ Bool emulateWheel; int wheelInertia; - int wheelButtonMask; + int wheelButton; int negativeX; /* Button values. Unlike the Z and */ int positiveX; /* W equivalents, these are button */ int negativeY; /* values rather than button masks. */ @@ -269,6 +269,12 @@ typedef struct _MouseDevRec { int angleOffset; pointer pDragLock; /* drag lock area */ int xisbscale; /* buffer size for 1 event */ + int wheelButtonTimeout;/* Timeout for the wheel button emulation */ + CARD32 wheelButtonExpires; + int doubleClickSourceButtonMask; + int doubleClickTargetButton; + int doubleClickTargetButtonMask; + int doubleClickOldSourceState; } MouseDevRec, *MouseDevPtr; /* Z axis mapping */ |