> Any clue? Thank you,

your device identifies itself to the kernel as human input device (HID). 
Many manufacturers seem to like to make their devices to behave like 
this.

On ALSA, the module snd_usb_audio is responsible to drive your card. But 
as it already works, it seems to be loaded.

Then (as others suggested) there are some applications which allow you 
to select the device to use (see the xmms preferences for an example). 
Use "cat /proc/asound/cards" to see which cards are present on your 
system.

To make the USB card the default device, create an .asoundrc file as 
suggested by Richard.

As I'm using various USB cards (MIDI controllers and the like), I 
adjusted /etc/modules.d/alsa to force the same numbering at every 
system boot. Looks like:

options snd device_mode=0666

options snd cards_limit=8
alias snd-card-0 snd-intel8x0
alias sound-slot-0 snd-intel8x0
alias snd-card-1 snd-intel8x0m
alias snd-card-2 snd-usb-audio
alias snd-card-3 snd-usb-audio
alias snd-card-4 snd-usb-audio
alias snd-card-5 snd-usb-audio
alias snd-card-6 snd-usb-audio
# alias snd-card-7 snd-virmidi

options snd-intel8x0 index=0
options snd-intel8x0m index=1
options snd-usb-audio index=2,3,4,5,6 
vid=0x0582,0x0763,0x0763,0x0582,0x0ccd   
pid=0x0074,0x1033,0x0117,0x0009,0x0028 nrpacks=1

Didn't try it, but maybe the above block can be used to make the USB 
card the card at position 0 (=>default card) and to move the internal 
card to 1.

HTH,

ce

-- 
gentoo-user@gentoo.org mailing list

Reply via email to