Steam Controller

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

Re: Steam Controller

Postby fredwiththehead » Sat Sep 23, 2017 3:30 pm

any updates with the steam controller?
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby J2Kbr » Mon Sep 25, 2017 7:04 pm

I didn't get chance to work on this yet. sorry. At the moment finishing some updates for the Titan One. (Switch, Switch Pro controller, XB1 S controller wireless support and more)
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 » Wed Sep 27, 2017 9:23 pm

got ya. looking forward to it
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby fredwiththehead » Fri Oct 13, 2017 4:29 am

any updates?
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby J2Kbr » Tue Oct 17, 2017 9:36 am

Hi fred, I will try work on this in the upcoming days.
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 Kieran » Tue Oct 17, 2017 11:19 am

Hi, anything new to share about SC support?

Edit: Oh, never mind, I didn’t catch the dates on the last two posts. So I guess that’s already answered. :D
User avatar
Kieran
Sergeant
Sergeant
 
Posts: 6
Joined: Sat Aug 26, 2017 2:01 pm

Re: Steam Controller

Postby fredwiththehead » Wed Oct 18, 2017 12:52 am

thanks J2Kbr,
the squeaky wheel gets the grease
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby fredwiththehead » Thu Nov 09, 2017 2:17 am

any updates J2Kbr?
User avatar
fredwiththehead
Sergeant Major
Sergeant Major
 
Posts: 79
Joined: Thu Mar 09, 2017 2:27 am

Re: Steam Controller

Postby J2Kbr » Thu Nov 09, 2017 8:53 am

Last week I was working on the Steam controller support and glad you bumped this topic, I need an extra info from you.

Okay, first I was surprised the Steam controller can already be used with the Titan Two. The Titan Two recognizes it as keyboard and mouse, which could be used to play games with some buttons remapping and sensitivity adjustments. The Steam controller also have a proprietary interface which works more like a gamepad, I am currently reversing engineering of this proprietary protocol to extend the support to this interface as well.

I compared the USB descriptors you sent me with the ones captured from my steam controller. They are different and I wonder if your Steam was updated, or if you captured from the wireless dongle that came with the controller.
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 MaxRat08 » Fri Nov 10, 2017 3:25 pm

I pulled the descriptors out of my controller and wireless adaptor. According to steam both are up to date.

Descriptors for just the steam controller:
[USB DESCRIPTOR]
12 01 00 02 00 00 00 40 DE 28 02 11 00 01 01 02 00 01 09 02 54 00 03 01 00 A0 FA 09 04 00 00 01 03 01 01 03 09 21 11 01 00 01 22 41 00 07 05 81 03 08 00 0A 09 04 01 00 01 03 00 02 04 09 21 11 01 00 01 22 34 00 07 05 82 03 04 00 06 09 04 02 00 01 03 00 00 05 09 21 11 01 00 01 22 21 00 07 05 83 03 40 00 06

[STRING 1 DESCRIPTOR]
00 00 00 03 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 03 00 00 02 01 80 06 03 02 04 09 00 22
22 03 57 00 69 00 72 00 65 00 64 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 03 00 00 02 01 81 06 22 00 00 00 00 41
05 01 09 06 95 01 A1 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

[INTERFACE 1 HID DESCRIPTOR]
00 00 00 03 00 00 02 01 81 06 22 00 00 01 00 34
05 01 09 02 A1 01 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 2 HID DESCRIPTOR]
00 00 00 03 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


Descriptors for the wireless adaptor:
[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 03 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 03 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 03 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 03 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 03 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 03 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 03 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
User avatar
MaxRat08
Sergeant Major
Sergeant Major
 
Posts: 71
Joined: Thu Jan 07, 2016 9:18 pm

PreviousNext

Return to Titan Two Device

Who is online

Users browsing this forum: No registered users and 85 guests