On Mon, Jun 25, 2012 at 07:16:03PM +0200, Michael Hierweck wrote: > Hi, > > it is possible to define a domain along with several usb host > controllers, e.g. > > <controller type='usb' index='0' model='ich9-ehci' /> > <controller type='usb' index='1' model='ich9-uhci' /> > > How to distinguish between those controllers/busses when adding input or > host devices such as > > <input type='tablet' bus='usb'/> > <hostdev mode='subsystem' type='usb' managed='no'> > <source> > <vendor id='...'/> > <product id='...'/> > </source> > </hostdev> > > Without explicit assignment either every device seems to be attached to > the uhci controller or the domain refuses to start because the tablet is > attached to the ehci controller implicitly, depending on the order of > the controller definition (index). You ought to be able to add the following <address type='usb' bus='1' port='1'/> eg <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='...'/> <product id='...'/> </source> <address type='usb' bus='1' port='1'/> </hostdev> The 'bus' attribute value on <address> matches up to the 'index' on the <controller> you want to attach to Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users