On Thu, 26 May 2005, jklaas wrote:

> I bought two MP-8866 based Playstation to USB controllers.  One works
> fine, the other doesn't.  I haven't sniffed it on windows yet, and I'm
> hoping to see if I can resolve this from Linux only.
> 
> Here's the output from dmesg:
> 
> usb 1-1: new low speed USB device using ohci_hcd and address 6
> input: USB HID v1.00 Mouse [1241:1111] on usb-0000:00:03.0-1
> usb 1-2: new low speed USB device using ohci_hcd and address 7
> usb 1-2: string descriptor 0 read error: -32
> usb 1-2: string descriptor 0 read error: -32
> input: USB HID v1.00 Joystick [0925:8866] on usb-0000:00:03.0-2
> 
> The top one is the troublesome controller.
> 
> Here's the lsusb fro the two of them.
> 
> Bus 002 Device 003: ID 0925:8866 Lakeview Research WiseGroup Ltd, MP-8866 
> Dual Joypad
> Bus 001 Device 007: ID 0925:8866 Lakeview Research WiseGroup Ltd, MP-8866 
> Dual Joypad

Hi, I recently got one of these too, and while it works fine in WinXP, 
it shows up but does not generate any button/joystick events in Linux.
I've tried both a Sony PSX controller and a Level6 dancepad.  I did 
try the start+up+select trick, but that (1) didn't help, (2) wasn't
needed under XP.

As a reference point, I have an EMS/USB unit that works absolutely
fine.  While it would be cheaper/easier to just junk the WiseGroup
unit and buy another EMS, I want to at least try and figure out
what's wrong.  

I'm going to try "usbmon", and since I'm running 2.6.12, I'll go
ahead and upgrade to 2.6.13-rc6 while I'm at it.

Original poster - what does your bcdDevice say in "lsusb -v"?  This
is the revision I believe.  Mine is 2.88.

Here's my full lsusb -v output for the WiseGroup device, under
2.6.12,

Bus 001 Device 004: ID 0925:8866 Wisegroup, Ltd MP-8866 Dual USB 
Joypad
  Language IDs: none (cannot get min. string descriptor; got len=-1, 
error=32:Broken pipe)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0925 Wisegroup, Ltd
  idProduct          0x8866 MP-8866 Dual USB Joypad
  bcdDevice            2.88
  iManufacturer           1 
  iProduct                2 MP-8866 Dual USB Joypad
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              400mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Devices
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.00
          bCountryCode            0
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     188
cannot get report descriptor
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          7
        bInterval              10
  Language IDs: none (cannot get min. string descriptor; got len=-1, 
error=32:Broken pipe)

-Jamie


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to