The output from
Code: Select all
cat /proc/bus/input/devices
Code: Select all
cat /proc/bus/usb/devices
Thanks!
Code: Select all
cat /proc/bus/input/devices
Code: Select all
cat /proc/bus/usb/devices
Code: Select all
Bus 003 Device 005: ID 054c:0268 Sony Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x054c Sony Corp.
idProduct 0x0268
bcdDevice 1.00
iManufacturer 1 Sony
iProduct 2 PLAYSTATION(R)3 Controller
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
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 3 Human Interface Devices
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 148
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
Code: Select all
I: Bus=0003 Vendor=054c Product=0268 Version=0111
N: Name="Sony PLAYSTATION(R)3 Controller"
P: Phys=usb-0000:00:1d.0-1/input0
S: Sysfs=/class/input/input10
U: Uniq=
H: Handlers=event10 js0
B: EV=b
B: KEY=7ffff 0 0 0 0 0 0 0 0 0
B: ABS=ffffff00 27
Code: Select all
T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=054c ProdID=0268 Rev= 1.00
S: Manufacturer=Sony
S: Product=PLAYSTATION(R)3 Controller
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=02(O) Atr=03(Int.) MxPS= 64 Ivl=1ms
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=1ms
Is that definitely a DualShock3? Those results look identical to the standard PS3 controller... Although, that does make like easier as I don't have to worry about the difference for now!weltall wrote:Code: Select all
Bus 003 Device 005: ID 054c:0268 Sony Corp. Device Descriptor: ... idVendor 0x054c Sony Corp. idProduct 0x0268 bcdDevice 1.00 iManufacturer 1 Sony iProduct 2 PLAYSTATION(R)3 Controller
TBH, that makes life easier for me and probably most people, as existing code looks for deivce ID 054c:0268 in order to work around the bugs and these will work therefore work unchanged on the DS3!CPhoenix wrote:Right I've plugged in my DS3 controller and got the info but youre probably not going to like the results :(
Looks like the same as the Sixaxis controller.... hope this still helps btw.
If you want one now and don't mind paying a bit extra, you can probably get one through Ooh!JAPAN.ralferoo wrote:My main concern is that as europeans aren't allowed to buy DS3 yet, I had no way of knowing whether my code was still working with them or not. If the device ID is the same, then that's fine. I'll eventually buy a DS3 when they're available here and figure out how to get them rumbling!
Shame... I bought a suitcase full of them back with me when I was out in Japan - If I'd have known... :(mc wrote:If you want one now and don't mind paying a bit extra, you can probably get one through Ooh!JAPAN.
If there's anything else I can do to help (except flying back to Japan), just give me a prod.ralferoo wrote:I had no way of knowing whether my code was still working with them or not. If the device ID is the same, then that's fine.