aboutsummaryrefslogtreecommitdiff
path: root/src/evdev.h
diff options
context:
space:
mode:
authorMatt Helsley <matt.helsley@gmail.com>2009-01-10 23:51:22 -0800
committerPeter Hutterer <peter.hutterer@who-t.net>2009-01-12 11:22:46 +1000
commitdd1752ce3ffe9bdfa3e13dc075b7f22750e77fea (patch)
treea1dfa30bcf5cf81499d5f93b21c5c2b6902d84fd /src/evdev.h
parentRemove xorgconfig & xorgcfg from See Also list in man page (diff)
downloadxf86-input-evdev-dd1752ce3ffe9bdfa3e13dc075b7f22750e77fea.tar.gz
xf86-input-evdev-dd1752ce3ffe9bdfa3e13dc075b7f22750e77fea.tar.bz2
xf86-input-evdev-dd1752ce3ffe9bdfa3e13dc075b7f22750e77fea.zip
Add pressure valuator
If it's available report pressure as third valuator. (Use xf86PostMotionEventP instead of the varargs wrapper.) Signed-off-by: Matt Helsley <matt.helsley@gmail.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'src/evdev.h')
-rw-r--r--src/evdev.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/evdev.h b/src/evdev.h
index af88741..231ea66 100644
--- a/src/evdev.h
+++ b/src/evdev.h
@@ -60,14 +60,15 @@ typedef struct {
const char *device;
int grabDevice; /* grab the event device? */
int screen;
- int min_x, min_y, max_x, max_y;
- int abs_x, abs_y, old_x, old_y;
+ int min_x, min_y, max_x, max_y, min_p, max_p;
+ int abs_x, abs_y, abs_p, old_x, old_y;
int flags;
int tool;
int buttons; /* number of buttons */
BOOL swap_axes;
BOOL invert_x;
BOOL invert_y;
+ BOOL has_pressure;
/* XKB stuff has to be per-device rather than per-driver */
int noXkb;