Home
last modified time | relevance | path

Searched refs:axis (Results 1 – 18 of 18) sorted by relevance

/qemu/ui/
A Dinput-legacy.c40 int axis[INPUT_AXIS__MAX]; member
134 s->axis[INPUT_AXIS_X], in legacy_mouse_event()
135 s->axis[INPUT_AXIS_Y], in legacy_mouse_event()
141 s->axis[INPUT_AXIS_X], in legacy_mouse_event()
142 s->axis[INPUT_AXIS_Y], in legacy_mouse_event()
163 s->axis[move->axis] = move->value; in legacy_mouse_event()
167 s->axis[move->axis] += move->value; in legacy_mouse_event()
179 s->axis[INPUT_AXIS_X], in legacy_mouse_sync()
180 s->axis[INPUT_AXIS_Y], in legacy_mouse_sync()
185 s->axis[INPUT_AXIS_X] = 0; in legacy_mouse_sync()
[all …]
A Dinput.c215 name = InputAxis_str(move->axis); in qemu_input_event_trace()
220 name = InputAxis_str(move->axis); in qemu_input_event_trace()
225 name = InputAxis_str(mtt->axis); in qemu_input_event_trace()
483 void qemu_input_queue_rel(QemuConsole *src, InputAxis axis, int value) in qemu_input_queue_rel() argument
486 .axis = axis, in qemu_input_queue_rel()
497 void qemu_input_queue_abs(QemuConsole *src, InputAxis axis, int value, in qemu_input_queue_abs() argument
501 .axis = axis, in qemu_input_queue_abs()
530 void qemu_input_queue_mtt_abs(QemuConsole *src, InputAxis axis, int value, in qemu_input_queue_mtt_abs() argument
537 .axis = axis, in qemu_input_queue_mtt_abs()
A Dtrace-events92 input_event_rel(int conidx, const char *axis, int value) "con %d, axis %s, value %d"
93 input_event_abs(int conidx, const char *axis, int value) "con %d, axis %s, value 0x%x"
94 input_event_mtt(int conidx, const char *axis, int value) "con %d, axis %s, value 0x%x"
A Dvdagent.c263 if (move->axis == INPUT_AXIS_X) { in vdagent_pointer_event()
268 } else if (move->axis == INPUT_AXIS_Y) { in vdagent_pointer_event()
/qemu/chardev/
A Dmsmouse.c62 int axis[INPUT_AXIS__MAX]; member
96 dx = mouse->axis[INPUT_AXIS_X]; in msmouse_queue_event()
97 mouse->axis[INPUT_AXIS_X] = 0; in msmouse_queue_event()
99 dy = mouse->axis[INPUT_AXIS_Y]; in msmouse_queue_event()
100 mouse->axis[INPUT_AXIS_Y] = 0; in msmouse_queue_event()
139 mouse->axis[move->axis] += move->value; in msmouse_input_event()
232 memset(mouse->axis, 0, sizeof(mouse->axis)); in msmouse_ioctl()
A Dwctablet.c82 int axis[INPUT_AXIS__MAX]; member
130 int newX = tablet->axis[INPUT_AXIS_X] * 0.1537; in wctablet_queue_event()
131 int nexY = tablet->axis[INPUT_AXIS_Y] * 0.1152; in wctablet_queue_event()
158 tablet->axis[move->axis] = move->value; in wctablet_input_event()
/qemu/replay/
A Dreplay-input.c54 replay_put_dword(move->axis); in replay_save_input_event()
59 replay_put_dword(move->axis); in replay_save_input_event()
67 replay_put_dword(mtt->axis); in replay_save_input_event()
114 evt.u.rel.data->axis = (InputAxis)replay_get_dword(); in replay_read_input_event()
119 evt.u.abs.data->axis = (InputAxis)replay_get_dword(); in replay_read_input_event()
127 evt.u.mtt.data->axis = (InputAxis)replay_get_dword(); in replay_read_input_event()
/qemu/hw/input/
A Dvirtio-input-host.c73 static void virtio_input_abs_config(VirtIOInputHost *vih, int axis) in virtio_input_abs_config() argument
79 rc = ioctl(vih->fd, EVIOCGABS(axis), &absinfo); in virtio_input_abs_config()
86 config.subsel = axis; in virtio_input_abs_config()
104 int rc, ver, i, axis; in virtio_input_host_realize() local
164 axis = 8 * i; in virtio_input_host_realize()
167 virtio_input_abs_config(vih, axis); in virtio_input_host_realize()
169 axis++; in virtio_input_host_realize()
A Dhid.c131 if (move->axis == INPUT_AXIS_X) { in hid_pointer_event()
133 } else if (move->axis == INPUT_AXIS_Y) { in hid_pointer_event()
140 if (move->axis == INPUT_AXIS_X) { in hid_pointer_event()
142 } else if (move->axis == INPUT_AXIS_Y) { in hid_pointer_event()
A Dadb-mouse.c72 if (move->axis == INPUT_AXIS_X) { in adb_mouse_handle_event()
74 } else if (move->axis == INPUT_AXIS_Y) { in adb_mouse_handle_event()
A Dvirtio-input-hid.c137 event.code = cpu_to_le16(axismap_rel[move->axis]); in virtio_input_handle_event()
144 event.code = cpu_to_le16(axismap_abs[move->axis]); in virtio_input_handle_event()
152 event.code = cpu_to_le16(axismap_tch[mtt->axis]); in virtio_input_handle_event()
A Dps2.c811 if (move->axis == INPUT_AXIS_X) { in ps2_mouse_event()
813 } else if (move->axis == INPUT_AXIS_Y) { in ps2_mouse_event()
/qemu/hw/display/
A Dxenfb.c58 int axis[INPUT_AXIS__MAX]; member
270 xenfb->axis[move->axis] = move->value; in xenfb_mouse_event()
278 switch (move->axis) { in xenfb_mouse_event()
289 xenfb->axis[move->axis] = move->value * scale / 0x7fff; in xenfb_mouse_event()
295 xenfb->axis[move->axis] += move->value; in xenfb_mouse_event()
308 xenfb->axis[INPUT_AXIS_Y], in xenfb_mouse_sync()
313 xenfb->axis[INPUT_AXIS_Y], in xenfb_mouse_sync()
316 xenfb_send_motion(xenfb, xenfb->axis[INPUT_AXIS_X], in xenfb_mouse_sync()
317 xenfb->axis[INPUT_AXIS_Y], in xenfb_mouse_sync()
319 xenfb->axis[INPUT_AXIS_X] = 0; in xenfb_mouse_sync()
[all …]
/qemu/include/ui/
A Dinput.h64 void qemu_input_queue_rel(QemuConsole *src, InputAxis axis, int value);
65 void qemu_input_queue_abs(QemuConsole *src, InputAxis axis, int value,
69 void qemu_input_queue_mtt_abs(QemuConsole *src, InputAxis axis, int value,
/qemu/scripts/
A Dcompare-machine-types.py267 return pd.concat(table, axis=1)
427 return table[~table.iloc[:, 3:].eq(table.iloc[:, 2], axis=0).all(axis=1)]
453 df_table = pd.concat(table, axis=1)
/qemu/qapi/
A Dui.json1070 # Position axis of a pointer input device (mouse, tablet).
1133 # @axis: Which axis is referenced by @value.
1141 'data' : { 'axis' : 'InputAxis',
1156 # @axis: Which axis is referenced by @value.
1166 'axis' : 'InputAxis',
/qemu/hw/char/
A Descc.c971 if (move->axis == INPUT_AXIS_X) { in sunmouse_handle_event()
973 } else if (move->axis == INPUT_AXIS_Y) { in sunmouse_handle_event()
/qemu/
A Dhmp-commands.hx734 with optional scroll axis *dz*.

Completed in 45 milliseconds