Home
last modified time | relevance | path

Searched refs:tablet (Results 1 – 11 of 11) sorted by relevance

/qemu/chardev/
H A Dwctablet.c95 static void wctablet_shift_input(TabletChardev *tablet, int count) in wctablet_shift_input() argument
97 tablet->query_index -= count; in wctablet_shift_input()
98 memmove(tablet->query, tablet->query + count, tablet->query_index); in wctablet_shift_input()
99 tablet->query[tablet->query_index] = 0; in wctablet_shift_input()
102 static void wctablet_queue_output(TabletChardev *tablet, uint8_t *buf, int count) in wctablet_queue_output() argument
104 if (tablet->outlen + count > sizeof(tablet->outbuf)) { in wctablet_queue_output()
108 memcpy(tablet->outbuf + tablet->outlen, buf, count); in wctablet_queue_output()
109 tablet->outlen += count; in wctablet_queue_output()
110 wctablet_chr_accept_input(CHARDEV(tablet)); in wctablet_queue_output()
113 static void wctablet_reset(TabletChardev *tablet) in wctablet_reset() argument
[all …]
/qemu/ui/
H A Dspice-input.c109 SpiceTabletInstance tablet; member
171 QemuSpicePointer *pointer = container_of(sin, QemuSpicePointer, tablet); in tablet_set_logical_size()
186 QemuSpicePointer *pointer = container_of(sin, QemuSpicePointer, tablet); in tablet_position()
198 QemuSpicePointer *pointer = container_of(sin, QemuSpicePointer, tablet); in tablet_wheel()
207 QemuSpicePointer *pointer = container_of(sin, QemuSpicePointer, tablet); in tablet_buttons()
234 qemu_spice.add_interface(&pointer->tablet.base); in mouse_mode_notifier()
236 spice_server_remove_interface(&pointer->tablet.base); in mouse_mode_notifier()
253 pointer->tablet.base.sif = &tablet_interface.base; in qemu_spice_input_init()
/qemu/docs/
H A Dmultiseat.txt24 -device usb-tablet
27 standard ps/2 keyboard (implicitly there) and the usb-tablet. Now the
34 -device usb-tablet,bus=usb.2.0,port=2,display=video.2
50 -device virtio-tablet-pci,bus=head.2,addr=03.0,display=video.2
74 multiseat. For tablet events the event source is sent to the spice
H A Dqdev-device-use.txt342 * tablet -device usb-tablet
343 * wacom-tablet -device usb-wacom-tablet
H A DCOLO-FT.txt162 -device piix3-usb-uhci -device usb-tablet -name primary \
193 -device piix3-usb-uhci -device usb-tablet -name secondary \
/qemu/docs/system/devices/
H A Dusb.rst64 -device usb-tablet,bus=usb-bus.0 \\
67 This attaches a USB tablet to the UHCI adapter and a USB mass storage
107 ``usb-tablet``
166 ``usb-wacom-tablet``
167 Virtual Wacom PenPartner tablet. This device is similar to the
168 ``tablet`` above but it can be used with the tslib library because in
227 Plugging a tablet into UHCI port 1 works like this::
229 -device usb-tablet,bus=usb-bus.0,port=1
246 (qemu) device_add usb-tablet,bus=usb-bus.0,port=1,id=my-tablet
247 (qemu) device_del my-tablet
/qemu/docs/config/
H A Dq35-virtio-graphical.cfg197 # a USB tablet so that graphical guests can be controlled
206 [device "tablet"]
207 driver = "usb-tablet"
H A Dmach-virt-graphical.cfg246 # a USB keyboard / USB tablet combo so that graphical
258 [device "tablet"]
259 driver = "usb-tablet"
/qemu/qapi/
H A Dchar.json499 # @wctablet: emulated Wacom Penpartner serial tablet (since 2.9)
H A Dui.json1053 # Button of a pointer input device (mouse, tablet).
1070 # Position axis of a pointer input device (mouse, tablet).
/qemu/
H A Dqemu-options.hx2074 ``tablet``
2080 ``wacom-tablet``
2081 Wacom PenPartner USB tablet.
2461 session. It is very useful to enable the usb tablet device when
2462 using this option (option ``-device usb-tablet``). When using the