In message <[EMAIL PROTECTED]>
Pete Zaitcev <[EMAIL PROTECTED]> wrote:
> On Sat, 23 Jul 2005 13:09:25 +0100, Joseph Heenan <[EMAIL PROTECTED]> wrote:
>
> > +++ linux-2.6.12.3/drivers/usb/input/hid-core.c 2005-07-23
> > 12:09:39.000000000 +0100
> > @@ -1421,6 +1421,8 @@ void hid_init_reports(struct hid_device
>
> > +#define USB_VENDOR_ID_PROTOTYPE 0x6666
> > +#define USB_DEVICE_ID_PROTOTYPE_SKYCONTROL 0xf100
>
> The number is asking for trouble, I think. I keep thinking how to solve
> this in a generic way, by making loadable bindings, but no good answer
> so far...
I presume you mean the choice of manufacturer / product id?
That manufacturer id has already been designed for prototype use by
someone - from http://www.linux-usb.org/usb.ids:
> 6666 Prototype product Vendor ID
> 0667 Smart Joy PSX, PS-PC Smart JoyPad
Greg KH has previously suggested a way to unbind a device from a
driver ( http://lkml.org/lkml/2005/1/11/189 ) which sounds like it
would help - as far as I know nothing like this had made it into the
kernel though.
I'd welcome any other thoughts - this is essentially making the
device unusable to linux users, as the majority of them these days
have no idea how to compile a custom kernel and are very scared of
trying - it's much easier to just suggest they use windows instead.
:-(
Thanks
Joseph
--
Joseph Heenan, Glasgow, UK http://www.heenan.me.uk/
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel