diff options
author | Matt Helsley <matt.helsley@gmail.com> | 2009-01-10 23:51:22 -0800 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-01-12 11:22:46 +1000 |
commit | dd1752ce3ffe9bdfa3e13dc075b7f22750e77fea (patch) | |
tree | a1dfa30bcf5cf81499d5f93b21c5c2b6902d84fd /src/evdev.h | |
parent | Remove xorgconfig & xorgcfg from See Also list in man page (diff) | |
download | xf86-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.h | 5 |
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; |