On Fri, Nov 23, 2007 at 02:03:51PM -1000, Jean-Denis Girard wrote: > Hi list, > > Maybe a bit offtopic... > > From my understanding the cs60-usb is seen by linux as a composite device, > with audio device and hid: > usb 3-1: new full speed USB device using uhci_hcd and address 7 > usb 3-1: configuration #1 chosen from 1 choice > drivers/hid/usbhid/hid-core.c: usb_submit_urb(ctrl) failed > drivers/hid/usbhid/hid-core.c: timeout initializing reports > input: Plantronics CS50/CS60-USB Headset as /class/input/input8 > input,hiddev0: USB HID v1.00 Device [Plantronics CS50/CS60-USB > Headset] on usb-0000:00:1d.0-1 > Attached is the lsusb -v result for the device. > > Audio works fine (with snd_usb_audio), and I was able to access the > various buttons (pickup/answer, mute, volume) from userspace (using > /dev/hiddev0 or /dev/input/eventX). > > Now there's one more functionnality available on Windows: when the handset > is on base and a calls comes in, the base rings. Is this doable from a > Linux program ? I think the pulse-audio project can handle this kind of functionality. Look at the latest Fedora and OpenSuSE releases for distros that have integrated this. Either way, it's not a kernel issue, but a userspace one, not much we can do about it here :) thanks, greg k-h