You are not logged in.
Pages: 1
So I just purchased a USB Universal Remote Receiver for PS3 at Radioshack for cheap hoping it would work for linux. Well, I've just realized I don't have a clue where to begin so if someone could point me in the right direction that would be awesome.
Here's everything I've got so far:
~ % sudo lsusb -v -d 1d57:af01
Bus 003 Device 002: ID 1d57:af01
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x1d57
idProduct 0xaf01
bcdDevice 1.07
iManufacturer 0
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 33 US
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 112
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 10
Device Status: 0x0000
(Bus Powered)
~ % xinput list-props 18
Device 'PS3 Controller':
Device Enabled (131): 1
Coordinate Transformation Matrix (133): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (250): 0
Device Accel Constant Deceleration (251): 1.000000
Device Accel Adaptive Deceleration (252): 1.000000
Device Accel Velocity Scaling (253): 10.000000
Buttons (480): 13
Axes (481): 6
Generate Mouse Events (482): 1
Generate Key Events (483): 1
Axis Deadzone (484): 5000, 5000, 5000, 5000, 5000, 5000
Axis Type (485): 1, 1, 1, 1, 2, 2
Axis Mapping (486): 1, 2, 3, 4, 1, 2
Axis Amplify (487): 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000
Axis Keys (low) (488): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
Axis keys (high) (489): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
Button Mapping (490): 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
Button Number (491): 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
Button Amplify (492): 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000, 1.000000
Button Keys (493): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
No output shows up with xev (just mashed a bunch of buttons with a remote pointed at it >_> )
Not super familiar with xinput or setting custom button maps but I've got a feeling that has something to do with it...anybody have any ideas where to go from here?
Offline
Pages: 1