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 --- |