summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2010-06-15 15:01:16 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2010-06-16 14:04:21 +1000
commit078bad1582d7fc9a77e00d131bb32bf9d69d2a42 (patch)
tree80b857636929b4fedde94e76fbdeb62bb11f429c /src
parent7b97f9869983a47678188d0df1a209ffc35150db (diff)
Move some defines to where they belong.
These defines aren't used by anything but the ps2comm interface. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
Diffstat (limited to 'src')
-rw-r--r--src/ps2comm.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ps2comm.c b/src/ps2comm.c
index 241f6a6..9d9e8a9 100644
--- a/src/ps2comm.c
+++ b/src/ps2comm.c
@@ -44,6 +44,17 @@
#include <xf86.h>
#define MAX_UNSYNC_PACKETS 10 /* i.e. 10 to 60 bytes */
+/*
+ * The x/y limits are taken from the Synaptics TouchPad interfacing Guide,
+ * section 2.3.2, which says that they should be valid regardless of the
+ * actual size of the sensor.
+ */
+#define XMIN_NOMINAL 1472
+#define XMAX_NOMINAL 5472
+#define YMIN_NOMINAL 1408
+#define YMAX_NOMINAL 4448
+
+#define XMAX_VALID 6143
/* synaptics queries */
#define SYN_QUE_IDENTIFY 0x00