Hi,
I've just bought a game pad to my machine. Since there wasn't much to chose from the choice was a Logitech ChillStream pad with a USB Port.
My problem now is that I can't seem to get it working. I have no /dev/input/js0 etc nodes.
It recognizes the pad okay I guess...
Code:
Bus 002 Device 010: ID 046d:c242 Logitech, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 8
idVendor 0x046d Logitech, Inc.
idProduct 0xc242
bcdDevice 10.00
iManufacturer 1 Logitech
iProduct 2 XUSB Gamepad
iSerial 3 8A60B545
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 48
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 93
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 8
Device Status: 0x0000
(Bus Powered)
I've loaded the joydev module to.
"dmesg | grep input" gives me nothing about the gamepad
Code:
input: PC Speaker as /class/input/input0
ALSA sound/pci/hda/hda_codec.c:2131: inputs: mic=0x18, fmic=0x19, line=0x1c, fline=0x1a, cd=0x0, aux=0x0
input: Logitech USB Receiver as /class/input/input1
input: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:0b.0-3
input: Logitech USB Receiver as /class/input/input2
input,hiddev96: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:0b.0-3
input: Mitsumi Electric Apple Extended USB Keyboard as /class/input/input3
input: USB HID v1.10 Keyboard [Mitsumi Electric Apple Extended USB Keyboard] on usb-0000:00:0b.0-2.3
input: Mitsumi Electric Apple Extended USB Keyboard as /class/input/input4
input: USB HID v1.10 Device [Mitsumi Electric Apple Extended USB Keyboard] on usb-0000:00:0b.0-2.3
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
But /var/log/messages reports something plugging in to the USB port
Code:
Feb 18 09:03:39 tailz kernel: usb 2-4: new full speed USB device using ohci_hcd and address 6
Feb 18 09:03:40 tailz kernel: usb 2-4: new device found, idVendor=046d, idProduct=c242
Feb 18 09:03:40 tailz kernel: usb 2-4: new device strings: Mfr=1, Product=2, SerialNumber=3
Feb 18 09:03:40 tailz kernel: usb 2-4: Product: XUSB Gamepad
Feb 18 09:03:40 tailz kernel: usb 2-4: Manufacturer: Logitech
Feb 18 09:03:40 tailz kernel: usb 2-4: SerialNumber: 8A60B545
Feb 18 09:03:40 tailz kernel: usb 2-4: configuration #1 chosen from 1 choice
But there's nothing. I have no idea where to go next...
I'm running an pretty unmodified version of openSuSE 10.2.
Can someone help me out here?