- Add interlaced support to S3 driver (bug 332, Leo Savernik)
- EmulateWheelTimeout (bug 323, Mathias Fröhlich) - single button double-click (bug 322, Rob Brown)
This commit is contained in:
parent
9a0cf1eb43
commit
77dab25440
|
@ -254,7 +254,7 @@ typedef struct _MouseDevRec {
|
||||||
CARD32 emulate3Expires;/* time to fire emulation code */
|
CARD32 emulate3Expires;/* time to fire emulation code */
|
||||||
Bool emulateWheel;
|
Bool emulateWheel;
|
||||||
int wheelInertia;
|
int wheelInertia;
|
||||||
int wheelButtonMask;
|
int wheelButton;
|
||||||
int negativeX; /* Button values. Unlike the Z and */
|
int negativeX; /* Button values. Unlike the Z and */
|
||||||
int positiveX; /* W equivalents, these are button */
|
int positiveX; /* W equivalents, these are button */
|
||||||
int negativeY; /* values rather than button masks. */
|
int negativeY; /* values rather than button masks. */
|
||||||
|
@ -269,6 +269,12 @@ typedef struct _MouseDevRec {
|
||||||
int angleOffset;
|
int angleOffset;
|
||||||
pointer pDragLock; /* drag lock area */
|
pointer pDragLock; /* drag lock area */
|
||||||
int xisbscale; /* buffer size for 1 event */
|
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;
|
} MouseDevRec, *MouseDevPtr;
|
||||||
|
|
||||||
/* Z axis mapping */
|
/* Z axis mapping */
|
||||||
|
|
Loading…
Reference in New Issue