input.h (57b93c0f8ea3901661990de74aef15b44aea5556) input.h (0337e4123e62721bd0bcb4d5645fee2a31e8906d)
1#ifndef INPUT_H
2#define INPUT_H
3
4#include "qapi/qapi-types-ui.h"
5#include "qemu/notify.h"
6
7#define INPUT_EVENT_MASK_KEY (1<<INPUT_EVENT_KIND_KEY)
8#define INPUT_EVENT_MASK_BTN (1<<INPUT_EVENT_KIND_BTN)

--- 43 unchanged lines hidden (view full) ---

52int qemu_input_key_value_to_scancode(const KeyValue *value, bool down,
53 int *codes);
54int qemu_input_linux_to_qcode(unsigned int lnx);
55
56void qemu_input_queue_btn(QemuConsole *src, InputButton btn, bool down);
57void qemu_input_update_buttons(QemuConsole *src, uint32_t *button_map,
58 uint32_t button_old, uint32_t button_new);
59
1#ifndef INPUT_H
2#define INPUT_H
3
4#include "qapi/qapi-types-ui.h"
5#include "qemu/notify.h"
6
7#define INPUT_EVENT_MASK_KEY (1<<INPUT_EVENT_KIND_KEY)
8#define INPUT_EVENT_MASK_BTN (1<<INPUT_EVENT_KIND_BTN)

--- 43 unchanged lines hidden (view full) ---

52int qemu_input_key_value_to_scancode(const KeyValue *value, bool down,
53 int *codes);
54int qemu_input_linux_to_qcode(unsigned int lnx);
55
56void qemu_input_queue_btn(QemuConsole *src, InputButton btn, bool down);
57void qemu_input_update_buttons(QemuConsole *src, uint32_t *button_map,
58 uint32_t button_old, uint32_t button_new);
59
60bool qemu_input_is_absolute(void);
60bool qemu_input_is_absolute(QemuConsole *con);
61int qemu_input_scale_axis(int value,
62 int min_in, int max_in,
63 int min_out, int max_out);
64void qemu_input_queue_rel(QemuConsole *src, InputAxis axis, int value);
65void qemu_input_queue_abs(QemuConsole *src, InputAxis axis, int value,
66 int min_in, int max_in);
67void qemu_input_queue_mtt(QemuConsole *src, InputMultiTouchType type, int slot,
68 int tracking_id);

--- 60 unchanged lines hidden ---
61int qemu_input_scale_axis(int value,
62 int min_in, int max_in,
63 int min_out, int max_out);
64void qemu_input_queue_rel(QemuConsole *src, InputAxis axis, int value);
65void qemu_input_queue_abs(QemuConsole *src, InputAxis axis, int value,
66 int min_in, int max_in);
67void qemu_input_queue_mtt(QemuConsole *src, InputMultiTouchType type, int slot,
68 int tracking_id);

--- 60 unchanged lines hidden ---