From eb2e259d95a67ef0cd8a61c0bd4974559e9bfa5d Mon Sep 17 00:00:00 2001 From: Anthony Liguori Date: Tue, 9 Mar 2010 14:26:40 -0600 Subject: Add kbd_mouse_has_absolute() kbd_mouse_is_absolute tells us whether the current mouse handler is an absolute device. kbd_mouse_has_absolute tells us whether we have any device that is capable of absolute input. This lets us tell a user that they have configured an absolute device but that the guest is not currently using it. Signed-off-by: Anthony Liguori --- console.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'console.h') diff --git a/console.h b/console.h index 94d9caea1f..f3c619f0f8 100644 --- a/console.h +++ b/console.h @@ -53,8 +53,13 @@ void qemu_remove_led_event_handler(QEMUPutLEDEntry *entry); void kbd_put_keycode(int keycode); void kbd_put_ledstate(int ledstate); void kbd_mouse_event(int dx, int dy, int dz, int buttons_state); + +/* Does the current mouse generate absolute events */ int kbd_mouse_is_absolute(void); +/* Of all the mice, is there one that generates absolute events */ +int kbd_mouse_has_absolute(void); + struct MouseTransformInfo { /* Touchscreen resolution */ int x; -- cgit v1.2.3-55-g7522