Steam Controller

Titan Two general support. Questions, firmware update, feature request.

Steam Controller

Postby fredwiththehead » Mon Jun 12, 2017 11:33 am

Any word on getting the steam controller working with full support with the T2?
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby J2Kbr » Mon Jun 12, 2017 1:55 pm

fredwiththehead wrote:Any word on getting the steam controller working with full support with the T2?

it will be supported. :smile0517: but I didn't have time to start working on it yet.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: Steam Controller

Postby fredwiththehead » Tue Jun 13, 2017 2:07 pm

Great, do you have one? I would be willing to loan you one for the cause. I would look into how steam concerts the input from the Controller as a starting point, seeing as the suppose is open source, I'm sure it could be adapted to the t2
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby J2Kbr » Thu Jun 15, 2017 4:52 pm

fredwiththehead wrote:Great, do you have one? I would be willing to loan you one for the cause. I would look into how steam concerts the input from the Controller as a starting point, seeing as the suppose is open source, I'm sure it could be adapted to the t2

Thank you very much for your offer. However, I will try get one locally, or import. As borrow may be difficult due the custom on my country, possible it will be taxed as any regular purchase.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: Steam Controller

Postby fredwiththehead » Sat Jun 17, 2017 11:42 am

We that explains why you only seen to be online in the early mornings! I thought you were in FL or something. Which country are you in.
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby fredwiththehead » Sat Jun 17, 2017 11:53 am

[USB DESCRIPTOR]
12 01 00 02 00 00 00 40 DE 28 42 11 01 00 01 02 00 01 09 02 86 00 05 01 00 A0 32 09 04 00 00 01 03 01 01 00 09 21 11 01 00 01 22 79 00 07 05 81 03 09 00 02 09 04 01 00 01 03 00 00 00 09 21 11 01 00 01 22 21 00 07 05 82 03 40 00 06 09 04 02 00 01 03 00 00 00 09 21 11 01 00 01 22 21 00 07 05 83 03 40 00 06 09 04 03 00 01 03 00 00 00 09 21 11 01 00 01 22 21 00 07 05 84 03 40 00 06 09 04 04 00 01 03 00 00 00 09 21 11 01 00 01 22 21 00 07 05 85 03 40 00 06

[STRING 1 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 01 04 09 00 1E
1E 03 56 00 61 00 6C 00 76 00 65 00 20 00 53 00 6F 00 66 00 74 00 77 00 61 00 72 00 65 00

[STRING 2 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 02 04 09 00 22
22 03 53 00 74 00 65 00 61 00 6D 00 20 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 6C 00 65 00 72 00

[INTERFACE 0 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 00 00 79
05 01 09 06 95 01 A1 01 85 01 05 07 19 E0 29 E7 15 00 25 01 75 01 95 08 81 02 95 01 75 08 81 01 95 05 75 01 05 08 19 01 29 05 91 02 95 01 75 03 91 01 95 06 75 08 15 00 25 65 05 07 19 00 29 65 81 00 C0 05 01 09 02 A1 01 85 02 09 01 A1 00 05 09 19 01 29 05 15 00 25 01 95 05 75 01 81 02 95 01 75 03 81 01 05 01 09 30 09 31 09 38 15 81 25 7F 75 08 95 03 81 06 C0 C0

[INTERFACE 1 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 01 00 21
06 00 FF 09 01 A1 01 15 00 26 FF 00 75 08 95 40 09 01 81 02 95 40 09 01 91 02 95 40 09 01 B1 02 C0

[INTERFACE 2 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 02 00 21
06 00 FF 09 01 A1 01 15 00 26 FF 00 75 08 95 40 09 01 81 02 95 40 09 01 91 02 95 40 09 01 B1 02 C0

[INTERFACE 3 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 03 00 21
06 00 FF 09 01 A1 01 15 00 26 FF 00 75 08 95 40 09 01 81 02 95 40 09 01 91 02 95 40 09 01 B1 02 C0

[INTERFACE 4 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 04 00 21
06 00 FF 09 01 A1 01 15 00 26 FF 00 75 08 95 40 09 01 81 02 95 40 09 01 91 02 95 40 09 01 B1 02 C0

here is the steam controller HID
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby J2Kbr » Sun Jun 18, 2017 3:05 pm

fredwiththehead wrote:We that explains why you only seen to be online in the early mornings! I thought you were in FL or something. Which country are you in.

I am in Brazil -- by August I have planned a travel to US, so if I didn't find the controller locally I will pickup one in BestBuy.

Thanks for sending me the descriptors, definitively it is something to help me start working. :joia: :joia: Here it is decoded:
Code: Select all
[USB DESCRIPTOR]
12           bLength: 18
01           bDescriptorType: 1 - DEVICE
00 02        bcdUSB: 2.00
00           bDeviceClass: 0
00           bDeviceSubClass: 0
00           bDeviceProtocol: 0
40           bMaxPacketSize0: 64
DE 28        idVendor: 28DE
42 11        idProduct: 1142
01 00        bcdDevice: 0.01
01           iManufacturer: 1
02           iProduct: 2
00           iSerialNumber: 0
01           bNumConfigurations: 1

09           bLength: 9
02           bDescriptorType: 2 - CONFIGURATION
86 00        wTotalLength: 134
05           bNumInterfaces: 5
01           bConfigurationValue: 1
00           iConfiguration: 0
A0           bmAttributes: 160 (Bus Powered, Remote Wakeup)
32           MaxPower: 100mA

09             bLength: 9
04             bDescriptorType: 4 - INTERFACE
00             bInterfaceNumber: 0
00             bAlternateSetting: 0
01             bNumEndpoints: 1
03             bInterfaceClass: 3
01             bInterfaceSubClass: 1
01             bInterfaceProtocol: 1
00             iInterface: 0

09               bLength: 9
21               bDescriptorType: 33 - HID
11 01            bcdHID: 1.11
00               bCountryCode: 0
01               bNumDescriptors: 1
22               bDescriptorType: 34
79 00            wDescriptorLength: 121

07               bLength: 7
05               bDescriptorType: 5 - ENDPOINT
81               bEndpointAddress: 1 IN
03               bmAttributes: 3 (Interrupt, None, Data)
09 00            wMaxPacketSize: 9
02               bInterval: 2

09             bLength: 9
04             bDescriptorType: 4 - INTERFACE
01             bInterfaceNumber: 1
00             bAlternateSetting: 0
01             bNumEndpoints: 1
03             bInterfaceClass: 3
00             bInterfaceSubClass: 0
00             bInterfaceProtocol: 0
00             iInterface: 0

09               bLength: 9
21               bDescriptorType: 33 - HID
11 01            bcdHID: 1.11
00               bCountryCode: 0
01               bNumDescriptors: 1
22               bDescriptorType: 34
21 00            wDescriptorLength: 33

07               bLength: 7
05               bDescriptorType: 5 - ENDPOINT
82               bEndpointAddress: 2 IN
03               bmAttributes: 3 (Interrupt, None, Data)
40 00            wMaxPacketSize: 64
06               bInterval: 6

09             bLength: 9
04             bDescriptorType: 4 - INTERFACE
02             bInterfaceNumber: 2
00             bAlternateSetting: 0
01             bNumEndpoints: 1
03             bInterfaceClass: 3
00             bInterfaceSubClass: 0
00             bInterfaceProtocol: 0
00             iInterface: 0

09               bLength: 9
21               bDescriptorType: 33 - HID
11 01            bcdHID: 1.11
00               bCountryCode: 0
01               bNumDescriptors: 1
22               bDescriptorType: 34
21 00            wDescriptorLength: 33

07               bLength: 7
05               bDescriptorType: 5 - ENDPOINT
83               bEndpointAddress: 3 IN
03               bmAttributes: 3 (Interrupt, None, Data)
40 00            wMaxPacketSize: 64
06               bInterval: 6

09             bLength: 9
04             bDescriptorType: 4 - INTERFACE
03             bInterfaceNumber: 3
00             bAlternateSetting: 0
01             bNumEndpoints: 1
03             bInterfaceClass: 3
00             bInterfaceSubClass: 0
00             bInterfaceProtocol: 0
00             iInterface: 0

09               bLength: 9
21               bDescriptorType: 33 - HID
11 01            bcdHID: 1.11
00               bCountryCode: 0
01               bNumDescriptors: 1
22               bDescriptorType: 34
21 00            wDescriptorLength: 33

07               bLength: 7
05               bDescriptorType: 5 - ENDPOINT
84               bEndpointAddress: 4 IN
03               bmAttributes: 3 (Interrupt, None, Data)
40 00            wMaxPacketSize: 64
06               bInterval: 6

09             bLength: 9
04             bDescriptorType: 4 - INTERFACE
04             bInterfaceNumber: 4
00             bAlternateSetting: 0
01             bNumEndpoints: 1
03             bInterfaceClass: 3
00             bInterfaceSubClass: 0
00             bInterfaceProtocol: 0
00             iInterface: 0

09               bLength: 9
21               bDescriptorType: 33 - HID
11 01            bcdHID: 1.11
00               bCountryCode: 0
01               bNumDescriptors: 1
22               bDescriptorType: 34
21 00            wDescriptorLength: 33

07               bLength: 7
05               bDescriptorType: 5 - ENDPOINT
85               bEndpointAddress: 5 IN
03               bmAttributes: 3 (Interrupt, None, Data)
40 00            wMaxPacketSize: 64
06               bInterval: 6

[STRING 1 DESCRIPTOR]
Valve Software

[STRING 2 DESCRIPTOR]
Steam Controller

[INTERFACE 0 HID DESCRIPTOR]
05 01        (GLOBAL) USAGE_PAGE         0x0001 Generic Desktop Page
09 06        (LOCAL)  USAGE              0x00010006 Keyboard (CA=Application Collection)
95 01        (GLOBAL) REPORT_COUNT       0x01 (1) Number of fields
A1 01        (MAIN)   COLLECTION         0x01 Application (Usage=0x00010006: Page=Generic Desktop Page, Usage=Keyboard, Type=CA)
85 01          (GLOBAL) REPORT_ID          0x01 (1)
05 07          (GLOBAL) USAGE_PAGE         0x0007 Keyboard/Keypad Page
19 E0          (LOCAL)  USAGE_MINIMUM      0x000700E0 Keyboard Left Control (DV=Dynamic Value)
29 E7          (LOCAL)  USAGE_MAXIMUM      0x000700E7 Keyboard Right GUI (DV=Dynamic Value)
15 00          (GLOBAL) LOGICAL_MINIMUM    0x00 (0)
25 01          (GLOBAL) LOGICAL_MAXIMUM    0x01 (1)
75 01          (GLOBAL) REPORT_SIZE        0x01 (1) Number of bits per field
95 08          (GLOBAL) REPORT_COUNT       0x08 (8) Number of fields
81 02          (MAIN)   INPUT              0x00000002 (8 fields x 1 bit) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 01          (GLOBAL) REPORT_COUNT       0x01 (1) Number of fields
75 08          (GLOBAL) REPORT_SIZE        0x08 (8) Number of bits per field
81 01          (MAIN)   INPUT              0x00000001 (1 field x 8 bits) 1=Constant 0=Array 0=Absolute 0=Ignored 0=Ignored 0=PrefState 0=NoNull
95 05          (GLOBAL) REPORT_COUNT       0x05 (5) Number of fields
75 01          (GLOBAL) REPORT_SIZE        0x01 (1) Number of bits per field
05 08          (GLOBAL) USAGE_PAGE         0x0008 LED Indicator Page
19 01          (LOCAL)  USAGE_MINIMUM      0x00080001 Num Lock (OOC=On/Off Control)
29 05          (LOCAL)  USAGE_MAXIMUM      0x00080005 Kana (OOC=On/Off Control)
91 02          (MAIN)   OUTPUT             0x00000002 (5 fields x 1 bit) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 01          (GLOBAL) REPORT_COUNT       0x01 (1) Number of fields
75 03          (GLOBAL) REPORT_SIZE        0x03 (3) Number of bits per field
91 01          (MAIN)   OUTPUT             0x00000001 (1 field x 3 bits) 1=Constant 0=Array 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 06          (GLOBAL) REPORT_COUNT       0x06 (6) Number of fields
75 08          (GLOBAL) REPORT_SIZE        0x08 (8) Number of bits per field
15 00          (GLOBAL) LOGICAL_MINIMUM    0x00 (0)
25 65          (GLOBAL) LOGICAL_MAXIMUM    0x65 (101)
05 07          (GLOBAL) USAGE_PAGE         0x0007 Keyboard/Keypad Page
19 00          (LOCAL)  USAGE_MINIMUM      0x00070000 Keyboard No event indicated (Sel=Selector)
29 65          (LOCAL)  USAGE_MAXIMUM      0x00070065 Keyboard Application (Sel=Selector)
81 00          (MAIN)   INPUT              0x00000000 (6 fields x 8 bits) 0=Data 0=Array 0=Absolute 0=Ignored 0=Ignored 0=PrefState 0=NoNull
C0           (MAIN)   END_COLLECTION     Application

05 01        (GLOBAL) USAGE_PAGE         0x0001 Generic Desktop Page
09 02        (LOCAL)  USAGE              0x00010002 Mouse (CA=Application Collection)
A1 01        (MAIN)   COLLECTION         0x01 Application (Usage=0x00010002: Page=Generic Desktop Page, Usage=Mouse, Type=CA)
85 02          (GLOBAL) REPORT_ID          0x02 (2)
09 01          (LOCAL)  USAGE              0x00010001 Pointer (CP=Physical Collection)
A1 00          (MAIN)   COLLECTION         0x00 Physical (Usage=0x00010001: Page=Generic Desktop Page, Usage=Pointer, Type=CP)
05 09            (GLOBAL) USAGE_PAGE         0x0009 Button Page
19 01            (LOCAL)  USAGE_MINIMUM      0x00090001 Button 1 Primary/trigger (MULTI=Selector, On/Off, Momentary, or One Shot)
29 05            (LOCAL)  USAGE_MAXIMUM      0x00090005 Button 5 (MULTI=Selector, On/Off, Momentary, or One Shot)
15 00            (GLOBAL) LOGICAL_MINIMUM    0x00 (0)
25 01            (GLOBAL) LOGICAL_MAXIMUM    0x01 (1)
95 05            (GLOBAL) REPORT_COUNT       0x05 (5) Number of fields
75 01            (GLOBAL) REPORT_SIZE        0x01 (1) Number of bits per field
81 02            (MAIN)   INPUT              0x00000002 (5 fields x 1 bit) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 01            (GLOBAL) REPORT_COUNT       0x01 (1) Number of fields
75 03            (GLOBAL) REPORT_SIZE        0x03 (3) Number of bits per field
81 01            (MAIN)   INPUT              0x00000001 (1 field x 3 bits) 1=Constant 0=Array 0=Absolute 0=Ignored 0=Ignored 0=PrefState 0=NoNull
05 01            (GLOBAL) USAGE_PAGE         0x0001 Generic Desktop Page
09 30            (LOCAL)  USAGE              0x00010030 X (DV=Dynamic Value)
09 31            (LOCAL)  USAGE              0x00010031 Y (DV=Dynamic Value)
09 38            (LOCAL)  USAGE              0x00010038 Wheel (DV=Dynamic Value)
15 81            (GLOBAL) LOGICAL_MINIMUM    0x81 (-127)
25 7F            (GLOBAL) LOGICAL_MAXIMUM    0x7F (127)
75 08            (GLOBAL) REPORT_SIZE        0x08 (8) Number of bits per field
95 03            (GLOBAL) REPORT_COUNT       0x03 (3) Number of fields
81 06            (MAIN)   INPUT              0x00000006 (3 fields x 8 bits) 0=Data 1=Variable 1=Relative 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0             (MAIN)   END_COLLECTION     Physical
C0           (MAIN)   END_COLLECTION     Application

[INTERFACE 1 HID DESCRIPTOR]
06 00FF      (GLOBAL) USAGE_PAGE         0xFF00 Vendor-defined
09 01        (LOCAL)  USAGE              0xFF000001 
A1 01        (MAIN)   COLLECTION         0x01 Application (Usage=0xFF000001: Page=Vendor-defined, Usage=, Type=)
15 00          (GLOBAL) LOGICAL_MINIMUM    0x00 (0)
26 FF00        (GLOBAL) LOGICAL_MAXIMUM    0x00FF (255)
75 08          (GLOBAL) REPORT_SIZE        0x08 (8) Number of bits per field
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
81 02          (MAIN)   INPUT              0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
91 02          (MAIN)   OUTPUT             0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
B1 02          (MAIN)   FEATURE            0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0           (MAIN)   END_COLLECTION     Application

[INTERFACE 2 HID DESCRIPTOR]
06 00FF      (GLOBAL) USAGE_PAGE         0xFF00 Vendor-defined
09 01        (LOCAL)  USAGE              0xFF000001 
A1 01        (MAIN)   COLLECTION         0x01 Application (Usage=0xFF000001: Page=Vendor-defined, Usage=, Type=)
15 00          (GLOBAL) LOGICAL_MINIMUM    0x00 (0)
26 FF00        (GLOBAL) LOGICAL_MAXIMUM    0x00FF (255)
75 08          (GLOBAL) REPORT_SIZE        0x08 (8) Number of bits per field
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
81 02          (MAIN)   INPUT              0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
91 02          (MAIN)   OUTPUT             0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
B1 02          (MAIN)   FEATURE            0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0           (MAIN)   END_COLLECTION     Application

[INTERFACE 3 HID DESCRIPTOR]
06 00FF      (GLOBAL) USAGE_PAGE         0xFF00 Vendor-defined
09 01        (LOCAL)  USAGE              0xFF000001 
A1 01        (MAIN)   COLLECTION         0x01 Application (Usage=0xFF000001: Page=Vendor-defined, Usage=, Type=)
15 00          (GLOBAL) LOGICAL_MINIMUM    0x00 (0)
26 FF00        (GLOBAL) LOGICAL_MAXIMUM    0x00FF (255)
75 08          (GLOBAL) REPORT_SIZE        0x08 (8) Number of bits per field
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
81 02          (MAIN)   INPUT              0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
91 02          (MAIN)   OUTPUT             0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
B1 02          (MAIN)   FEATURE            0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0           (MAIN)   END_COLLECTION     Application

[INTERFACE 4 HID DESCRIPTOR]
06 00FF      (GLOBAL) USAGE_PAGE         0xFF00 Vendor-defined
09 01        (LOCAL)  USAGE              0xFF000001 
A1 01        (MAIN)   COLLECTION         0x01 Application (Usage=0xFF000001: Page=Vendor-defined, Usage=, Type=)
15 00          (GLOBAL) LOGICAL_MINIMUM    0x00 (0)
26 FF00        (GLOBAL) LOGICAL_MAXIMUM    0x00FF (255)
75 08          (GLOBAL) REPORT_SIZE        0x08 (8) Number of bits per field
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
81 02          (MAIN)   INPUT              0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
91 02          (MAIN)   OUTPUT             0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
95 40          (GLOBAL) REPORT_COUNT       0x40 (64) Number of fields
09 01          (LOCAL)  USAGE              0xFF000001 
B1 02          (MAIN)   FEATURE            0x00000002 (64 fields x 8 bits) 0=Data 1=Variable 0=Absolute 0=NoWrap 0=Linear 0=PrefState 0=NoNull 0=NonVolatile 0=Bitmap
C0           (MAIN)   END_COLLECTION     Application

ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: Steam Controller

Postby fredwiththehead » Mon Jun 19, 2017 2:50 am

Interesting stuff here. Important part would be to change how the left pad outputs. Anything else from the standard and you can fudge it over to console.
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby fredwiththehead » Fri Jul 28, 2017 12:46 pm

Have you been able to take a look at this?
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby J2Kbr » Mon Jul 31, 2017 2:13 pm

Not yet, I will be getting the Steam controller at the end of August.
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Next

Return to Titan Two Device

Who is online

Users browsing this forum: No registered users and 95 guests