diff options
author | Jasper St. Pierre <jstpierre@mecheye.net> | 2012-11-24 19:39:47 -0500 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2012-12-17 15:01:33 +1000 |
commit | 7e16dd3628334a5991b6713d778a46c1ce3b8b78 (patch) | |
tree | e5d741145e229336727c3d59d9ece1592d7e4768 /include | |
parent | 2868a93945f043e1efd897d56543fe673e341faf (diff) |
barriers: Switch to an explicit hook for barrier constrainment
Rather than riding on the ConstrainCursorHarder hook, which has
several issues, move to an explicit hook, which will help us with
some RANDR interaction issues.
Signed-off-by: Jasper St. Pierre <jstpierre@mecheye.net>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/input.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/input.h b/include/input.h index 2387dbf4a..a5d0462c9 100644 --- a/include/input.h +++ b/include/input.h @@ -678,4 +678,9 @@ extern _X_EXPORT void input_option_set_value(InputOption *opt, extern _X_HIDDEN Bool point_on_screen(ScreenPtr pScreen, int x, int y); extern _X_HIDDEN void update_desktop_dimensions(void); +extern _X_HIDDEN void input_constrain_cursor(DeviceIntPtr pDev, ScreenPtr screen, + int current_x, int current_y, + int dest_x, int dest_y, + int *out_x, int *out_y); + #endif /* INPUT_H */ |