I've got a USB PSX/N64 -> PC gamepad adaptor (works one at a time, not both types at once) and I've been going mad trying to get any kind of output from it. The manufacturer ID is 6666 and the product ID is 0667. Windows 2000 detected it as a standard 2-axis 16-button HID-compliant joystick and didn't require any special drivers at all, so I thought that it might work just fine as a HID input device under Linux. No such luck. After building a kernel with all of the suggested installed support (input and usb-core in the kernel, uhci, hid and joydev as modules) I tried 'mknod /dev/input/js0 c 13 0' followed by 'cat /dev/input/js0' and was promptly greeted with 'cat: /dev/input/js0: No such device'. I then tried a few different minor numbers (0 through 122) and a few different major numbers (1-30) and while I discovered the major numbers for my mouse and keyboard I couldn't get anything that was my gamepad (ie, the times when cat seemed to be doing something but didn't output anything, hitting gamepad buttons had no effect). I used usbview to see if anything was being detected at all and it listed the device as 'Unknown Device' in red text (I wish the utility had better documention -- and that I knew what I was doing), though it is detected as a HID class device. I'm not sure if I can make this thing work, but I feel like I should at least be able to set it up in some way that cat can find and produce output from the device. Here's the contents of /proc/bus/usb/devices. I'd put up what usbview is showing for the device but I figure that if anyone wants to see that they can just dump this into a file and direct usbview to look there. T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 11/900 us ( 1%), #Int= 1, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI-alt Root Hub S: SerialNumber=d000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=6666 ProdID=0667 Rev= 2.88 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=03(Int.) MxPS= 6 Ivl= 10ms T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 4 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=058f ProdID=9254 Rev= 1.00 S: Manufacturer=ALCOR S: Product=Generic USB Hub C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI-alt Root Hub S: SerialNumber=d400 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: http://lists.sourceforge.net/lists/listinfo/linux-usb-users
