Renato wrote: > Bus 001 Device 008: ID 17cc:1969 Native Instruments RigKontrol2 "Bus 001" = usb1 > Thanks Cedric, both these methods show which usb controller the device > is attached to. But I still have a problem; I have 4 "USB Controller" devices: > and 4 physical USB ports on my laptop, but whichever I plug the soundcard into, > it's allways seen on the 1d.7 controller, which seems to be the only USB2 and of > course the one with the highest IRQ. However, when I try plugging in a USB bluetooth > dongle in different physical ports, it's seen on different Controllers by dmesg. So with > the dongle I have actually found which physical port is the 1d.3, which is the one > with the lowest IRQ, but when I attach the soundcard to it dmesg reports > it on 1d.7. How's that possible? UHCI/OHCI: USB 1.x only EHCI: USB 2.0 only xHCI: USB 1.x-3.0 (When Intel built the first EHCI controller chip, they intended for it to support all speeds, but the USB 1.x part was too buggy, so they dropped that part and added a separate UHCI controller and a switching mechanism instead.) > BTW is it possible to reassign IRQ somehow on a laptop? No. > As I said previously the IRQ 16 seems to be shared by the video card, > and I read that's not good. Interrupt sharing is a problem only when there are bad drivers that have interrupt handlers that take too long. In most cases this is not a problem because the only drivers known to have this problem are those for USB and the closed-source ones for GPUs. Regards, Clemens _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user