summaryrefslogtreecommitdiff
path: root/synaptics.h
diff options
context:
space:
mode:
authorPeter Osterlund <petero2@telia.com>2003-10-12 16:45:02 +0200
committerPeter Osterlund <petero2@telia.com>2006-04-09 04:01:16 +0200
commit215c8256a5ddfc48c7b8bf850eff3c5951b9d673 (patch)
tree50821d0d53ce7db43cc321f793fdcdd8c32311e1 /synaptics.h
parent0160f6e854a0f384df280b299c8d504b815a47f8 (diff)
Implemented "locked drags", after a suggestion from
"Karl Kashofer" <karl.kashofer@gmx.at>.
Diffstat (limited to 'synaptics.h')
-rw-r--r--synaptics.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/synaptics.h b/synaptics.h
index dca94d9..29e008b 100644
--- a/synaptics.h
+++ b/synaptics.h
@@ -38,6 +38,7 @@ typedef struct _SynapticsSHM
char* repeater; /* Repeater on or off */
Bool updown_button_scrolling; /* Up/Down-Button scrolling or middle/double-click */
Bool touchpad_off; /* Switches the Touchpad off*/
+ Bool locked_drags; /* Enable locked drags */
} SynapticsSHM, *SynapticsSHMPtr;
#ifdef SYNAPTICS_PRIVATE
@@ -131,6 +132,7 @@ typedef struct _SynapticsPrivateRec
unsigned int prev_up; /* Previous up button value, for double click emulation */
Bool finger_flag; /* previous finger */
Bool tap, drag, doubletap; /* feature flags */
+ Bool draglock; /* Locked drag active */
Bool tap_left, tap_mid, tap_right; /* tapping buttons */
Bool vert_scroll_on; /* scrolling flag */
Bool horiz_scroll_on; /* scrolling flag */