summaryrefslogtreecommitdiff
path: root/synaptics.h
diff options
context:
space:
mode:
authorPeter Osterlund <petero2@telia.com>2004-02-29 20:46:37 +0100
committerPeter Osterlund <petero2@telia.com>2006-04-09 04:01:51 +0200
commit661c08dca83b7413cab6f2ac3c3a3f097b975234 (patch)
treea7577bd4ecf5a95335064f758cea81ba24f95c16 /synaptics.h
parentbc76e183f5b7d9d3f01744c22232212558c4067c (diff)
Added pressure dependent edge motion speed. From Matthias
Ihmig <m.ihmig@gmx.net>.
Diffstat (limited to 'synaptics.h')
-rw-r--r--synaptics.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/synaptics.h b/synaptics.h
index 1dc8bc9..c1fbe47 100644
--- a/synaptics.h
+++ b/synaptics.h
@@ -49,7 +49,11 @@ typedef struct _SynapticsSHM
int scroll_dist_vert; /* Scrolling distance in absolute coordinates */
int scroll_dist_horiz; /* Scrolling distance in absolute coordinates */
double min_speed, max_speed, accl; /* movement parameters */
- int edge_motion_speed; /* Edge motion speed when dragging */
+ int edge_motion_min_z; /* finger pressure at which minimum edge motion speed is set */
+ int edge_motion_max_z; /* finger pressure at which maximum edge motion speed is set */
+ int edge_motion_min_speed; /* slowest setting for edge motion speed */
+ int edge_motion_max_speed; /* fastest setting for edge motion speed */
+
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*/