Creates a new custom virtio input device
Creates a new virtio input device from an event device node
Creates a new virtio keyboard, which supports the same events as an en-us physical keyboard.
Creates a new virtio mouse which supports primary, secondary, wheel and REL events.
Creates a new virtio touch device which supports multi touch.
Creates a new virtio trackpad device which supports multi touch, primary and secondary
buttons as well as X and Y axis.
Creates a new virtio device for rotary.
Creates a new virtio touch device which supports single touch only.
Creates a new virtio device for switches.
Creates a new virtio trackpad device which supports (single) touch, primary and secondary
buttons as well as X and Y axis.