"USB Logitech Steering Wheel" Output Protocol broken?
24 posts
• Page 2 of 3 • 1, 2, 3
Re: "USB Logitech Steering Wheel" Output Protocol broken?
prototype wrote:I think the configuration may change depending on the game.
Have you tried with differents games ? Some that have the driver built-in and some others ?
Console tuner since my 1st controller.
Scripting, a game in the game.
Believe or dare, It's Titanic!
Scripting, a game in the game.
Believe or dare, It's Titanic!
-
Prototype - Major General
- Posts: 3252
- Joined: Sun Dec 16, 2012 1:43 pm
Re: "USB Logitech Steering Wheel" Output Protocol broken?
prototype wrote:prototype wrote:I think the configuration may change depending on the game.
Have you tried with differents games ? Some that have the driver built-in and some others ?
I've tested Gran Turismo Sport and Assetto Corsa Competizione. Both support Logitech G29 and Fanatec CSL Elite PS4 without any problems. Both also did support through Titan Two on older firmware. It stopped working when updating to new firmware. I think I've eliminated all other variables that might cause the issue.
Test results:
1) The wheel is working when connected directly.
2) It also works when connecting through Titan Two with output protocol for Dualshock4 controller. In that case, obviously Force Feedback is not present and the wheel acts as DualShock controller (not really usable). DualShock4 controller is fully working (connected to USB B port of Titan Two). Testing this was important to exclude other issues.
3) When switching only the protocol to "USB Logitech Steering Wheel" (no other changes!) then we don't get a steering wheel but it mostly still behaves like a DualShock4 controller.
Tested with firmware version 1.10.3.4.
I've tested specifically with Logitech G29 compatibility mode (but also with others).
Here is how it looks like when first connected. USB A is Fanatec CSL Elite PS4 on Logitech G29 compatibility mode, USB B is DualShock4 controller:
Here is what happens on any first input on the wheel. Touch P1/P2 are not touched nor pressed. This behavior is new (compared to when it was working with older firmware) and is probably related to the cause of the issue:
To me it looks like Titan Two detects the steering wheel not as steering wheel but something like a DualShock controller. It happens probably because Logitech G29 (compatibility mode in my case) is natively supported on PS4, so firmware is choosing the first best choice for that wheel that is supported, i.e. DualShock controller. That would explain why Logitech DFPRO does work in your case. Since Logitech DFPRO should not work directly on PS4, it might look for a better choice and detect it as a steering wheel.
It was working with an older firmware version (probably pre-PS5 release and at least 6 months old). How can I install an older version? That should be possible.
I understand that not everybody needs wheel support, but the main reason I've chosen Titan Two is wheel support (which is advertised), and without it, Titan Two is useless to me
-
Eugen - Sergeant First Class
- Posts: 24
- Joined: Sun Apr 19, 2020 1:46 am
Re: "USB Logitech Steering Wheel" Output Protocol broken?
When using the G29 with the Titan Two please be sure to set the wheel in PC mode (the PS4 mode will not work as intended as the Titan Two will detect it as a regular PS4 controller). After that, configure the output protocol to "USB Logitech Steering Wheel", plug the G29 to the Input-A and the PS4 controller at Input-B (for authentication purposes).
ConsoleTuner Support Team
-
J2Kbr - General of the Army
- Posts: 20323
- Joined: Tue Mar 18, 2014 1:39 pm
Re: "USB Logitech Steering Wheel" Output Protocol broken?
J2Kbr wrote:When using the G29 with the Titan Two please be sure to set the wheel in PC mode (the PS4 mode will not work as intended as the Titan Two will detect it as a regular PS4 controller). After that, configure the output protocol to "USB Logitech Steering Wheel", plug the G29 to the Input-A and the PS4 controller at Input-B (for authentication purposes).
Thanks for addressing the issue
Short summary:
In PC mode, the wheel is not recognized. But I think I know why. As I understood, a "PC only" G29 mode is needed, otherwise recognized as PS4 controller. The Available Logitech G29 compatibility mode of Fanatec CSL Elite is still a PS4 mode (recognized as PS4 controller), and PC mode is native Fanatec CSL Elite (for which the driver is probably missing). I guess HID Descriptor is needed. More details below.
I reaffirm couple things, just in case:
Wheel I'm using (Fanatec CSL Elite PS4) has 4 modes:
* blue: native Fanatec CSL Elite, PS4 support
* red: native Fanatec CSL Elite, PC
* yellow: compatibility with older Fanatec, PC
* purple: compatibility Logitech G29, PS4 support
I doubt that drivers for PC modes (red and yellow) are present at the moment (device not usable through Titan Two). In PS4 modes (blue, purple) the wheel is recognized as regular PS4 controller.
Native modes (blue/red) provide better and smoother feedback and have more features. So if support for a single native mode is implemented, i.e. blue or red, that would be best, and enough. I still provide all HID Descriptors, in case they're needed.
HID Descriptors (Fanatec CSL Elite PS4):
blue: native Fanatec CSL Elite, PS4 support
- Code: Select all
[USB DESCRIPTOR]
12 01 00 02 00 00 00 40 B7 0E 04 0E 84 06 01 09 00 01 09 02 29 00 01 01 00 C0 28 09 04 00 00 02 03 00 00 00 09 21 11 01 21 01 22 A0 00 07 05 03 03 40 00 05 07 05 84 03 40 00 05
[STRING 1 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 01 04 09 00 10
10 03 46 00 61 00 6E 00 61 00 74 00 65 00 63 00
[STRING 9 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 09 04 09 00 56
56 03 46 00 41 00 4E 00 41 00 54 00 45 00 43 00 20 00 43 00 53 00 4C 00 20 00 45 00 6C 00 69 00 74 00 65 00 20 00 57 00 68 00 65 00 65 00 6C 00 20 00 42 00 61 00 73 00 65 00 20 00 50 00 6C 00 61 00 79 00 53 00 74 00 61 00 74 00 69 00 6F 00 6E 00 20 00 34 00
[INTERFACE 0 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 00 00 A0
05 01 09 05 A1 01 85 01 09 30 09 31 09 32 09 35 15 00 26 FF 00 75 08 95 04 81 02 09 39 15 00 25 07 35 00 46 3B 01 65 14 75 04 95 01 81 42 65 00 05 09 19 01 29 0E 15 00 25 01 75 01 95 0E 81 02 06 00 FF 09 20 75 06 95 01 81 02 05 01 09 33 09 34 15 00 26 FF 00 75 08 95 02 81 02 06 00 FF 09 21 95 36 81 02 85 05 09 22 95 1F 91 02 85 03 0A 21 27 95 2F B1 02 C0 06 F0 FF 09 40 A1 01 85 F0 09 47 95 3F B1 02 85 F1 09 48 95 3F B1 02 85 F2 09 49 95 0F B1 02 85 F3 0A 01 47 95 07 B1 02 C0
red: native Fanatec CSL Elite, PC
- Code: Select all
[USB DESCRIPTOR]
12 01 00 02 00 00 00 40 B7 0E 05 00 84 06 01 09 00 01 09 02 29 00 01 01 00 C0 28 09 04 00 00 02 03 00 00 00 09 21 11 01 21 01 22 28 01 07 05 81 03 40 00 01 07 05 01 03 40 00 01
[STRING 1 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 01 04 09 00 10
10 03 46 00 61 00 6E 00 61 00 74 00 65 00 63 00
[STRING 9 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 09 04 09 00 56
56 03 46 00 41 00 4E 00 41 00 54 00 45 00 43 00 20 00 43 00 53 00 4C 00 20 00 45 00 6C 00 69 00 74 00 65 00 20 00 57 00 68 00 65 00 65 00 6C 00 20 00 42 00 61 00 73 00 65 00 20 00 50 00 6C 00 61 00 79 00 53 00 74 00 61 00 74 00 69 00 6F 00 6E 00 20 00 34 00
[INTERFACE 0 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 00 01 28
05 01 09 04 A1 01 85 01 09 39 15 00 25 07 35 00 46 3B 01 65 14 75 04 95 01 81 02 65 00 25 01 45 01 05 09 19 01 29 6C 75 01 95 7C 81 02 05 01 09 30 09 32 09 35 09 31 27 FF FF 00 00 47 FF FF 00 00 75 10 95 04 81 02 09 33 09 34 15 80 25 7F 35 80 45 7F 75 08 95 02 81 02 09 36 15 00 26 FF 00 35 00 46 FF 00 95 01 81 02 09 37 15 80 25 7F 35 80 45 7F 95 01 81 02 06 00 FF 09 01 95 05 81 02 09 02 95 07 91 02 C0 05 01 09 04 A1 01 85 02 09 39 09 39 09 39 09 39 15 00 25 07 35 00 46 3B 01 65 14 75 04 95 04 81 02 65 00 25 01 45 01 05 09 19 01 29 3F 75 01 95 40 81 02 05 01 09 30 09 31 09 32 09 33 09 34 09 35 09 36 09 36 27 FF FF 00 00 47 FF FF 00 00 75 10 95 08 81 02 09 37 09 37 09 37 09 37 15 80 25 7F 35 80 45 7F 75 08 95 04 81 02 06 00 FF 09 01 95 03 81 02 09 02 95 07 91 02 C0 05 01 09 3A A1 01 85 FF 05 01 09 3B 15 00 26 FF 00 35 00 46 FF 00 75 08 95 3F 81 02 06 00 FF 09 01 95 3F 91 02 C0
yellow: compatibility with older Fanatec, PC
- Code: Select all
[USB DESCRIPTOR]
12 01 00 02 00 00 00 40 B7 0E 01 00 84 06 01 03 00 01 09 02 29 00 01 01 00 C0 28 09 04 00 00 02 03 00 00 00 09 21 11 01 21 01 22 85 00 07 05 81 03 21 00 02 07 05 01 03 10 00 02
[STRING 1 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 01 04 09 00 10
10 03 46 00 61 00 6E 00 61 00 74 00 65 00 63 00
[STRING 3 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 03 04 09 00 40
40 03 46 00 41 00 4E 00 41 00 54 00 45 00 43 00 20 00 43 00 6C 00 75 00 62 00 53 00 70 00 6F 00 72 00 74 00 20 00 57 00 68 00 65 00 65 00 6C 00 20 00 42 00 61 00 73 00 65 00 20 00 56 00 32 00
[INTERFACE 0 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 00 00 85
05 01 09 04 A1 01 09 39 15 00 25 07 35 00 46 3B 01 65 14 75 04 95 01 81 02 65 00 25 01 45 01 05 09 19 01 29 6C 75 01 95 7C 81 02 05 01 09 30 09 32 09 35 09 31 27 FF FF 00 00 47 FF FF 00 00 75 10 95 04 81 02 09 33 09 34 15 80 25 7F 35 80 45 7F 75 08 95 02 81 02 09 36 15 00 26 FF 00 35 00 46 FF 00 95 01 81 02 09 37 15 80 25 7F 35 80 45 7F 95 01 81 02 06 00 FF 09 01 95 05 81 02 09 02 95 07 91 02 C0
purple: compatibility Logitech G29, PS4 support
- Code: Select all
[USB DESCRIPTOR]
12 01 00 02 00 00 00 40 6D 04 60 C2 00 89 01 02 00 01 09 02 29 00 01 01 00 C0 64 09 04 00 00 02 03 00 00 00 09 21 10 01 00 01 22 A0 00 07 05 03 03 40 00 05 07 05 84 03 40 00 05
[STRING 1 DESCRIPTOR]
00 00 00 02 00 00 02 01 80 06 03 01 04 09 00 10
10 03 46 00 61 00 6E 00 61 00 74 00 65 00 63 00
[STRING 2 DESCRIPTOR]
00 00 00 02 00 00 02 02 80 06 03 02 04 09 00 02
[INTERFACE 0 HID DESCRIPTOR]
00 00 00 02 00 00 02 01 81 06 22 00 00 00 00 A0
05 01 09 04 A1 01 85 01 09 30 09 31 09 32 09 35 15 00 26 FF 00 75 08 95 04 81 02 09 39 15 00 25 07 35 00 46 3B 01 65 14 75 04 95 01 81 42 65 00 05 09 19 01 29 0E 15 00 25 01 75 01 95 0E 81 02 06 00 FF 09 20 75 06 95 01 81 02 05 01 09 33 09 34 15 00 26 FF 00 75 08 95 02 81 02 06 00 FF 09 21 95 36 81 02 85 05 09 22 95 1F 91 02 85 03 0A 21 27 95 2F B1 02 C0 06 F0 FF 09 40 A1 01 85 F0 09 47 95 3F B1 02 85 F1 09 48 95 3F B1 02 85 F2 09 49 95 0F B1 02 85 F3 0A 01 47 95 07 B1 02 C0
-
Eugen - Sergeant First Class
- Posts: 24
- Joined: Sun Apr 19, 2020 1:46 am
Re: "USB Logitech Steering Wheel" Output Protocol broken?
J2Kbr wrote:When using the G29 with the Titan Two please be sure to set the wheel in PC mode (the PS4 mode will not work as intended as the Titan Two will detect it as a regular PS4 controller). After that, configure the output protocol to "USB Logitech Steering Wheel", plug the G29 to the Input-A and the PS4 controller at Input-B (for authentication purposes).
Hoping I can jump in here rather than starting a new thread but i may do that too. I just got a G29 and I first set it up directly on the PS4 and got it working fine. Then I tried to shut everything off and connect it through the T2 it was recognized fine but only the pedals did not work.
So I had to go back to direct connect. The deadzone script for gran turismo sport G29 wheel is interesting to me and I wanted to use it but is there a known issue of pedal signals not being recognized?
I did not change any output protocols because nothing is really clear on whether changing it would get the pedals to work or not and i did not want to mess anything up with the authentication I had achieved with the T2. Gran Turismo Sport has very bad configuration tools for the wheel and I do not know how to run Logitech g hub or gaming software with the T2 or PS4 all information on that is clear as mud.
It has two modes changed by a sliding switch PS3 and PS4. The PS3 may be the setting for it to be recognized as pc but I have not tried that yet. I really wish I had some detailed tuning software to could really help adjusting the brake strength and wheel centering graphic. Any ideas welcomed!
I will try to change the output protocol and switch it to ps3 later today I also will post if it worked or not.
-
Hyphen- - Sergeant Major
- Posts: 76
- Joined: Sat Dec 01, 2018 6:30 am
Re: "USB Logitech Steering Wheel" Output Protocol broken?
Gran Tourism Sport is almost being given away so I got it and I kinda like it that is what the G29 Logitech is for.
Changing the setting to ps3 made everything work fine. The wheel was a little touchy and could disconnect itself though putting T2 into looking for a device mode.
I could in game just turn the switch from ps3 to ps4 and back again and after re calibrating it worked fine again. Be careful with your fingers reach for the switch from the back it will engage sometimes the calibration for ps4 and then again when to goes to ps3 sometimes. The disconnecting happened more than once it was not doing that when directly connected to the ps4 so I may put it direct to test it that way to see what differences I am getting trying to use the T2 in between devices.
Steering wheel movements do not show up in Gtuner like stick movements do and gas and brake are mapped to r2 and l2 for the console it looks like. The ps4 functions work really well on the wheel and no problems there with T2. I turned on the script for dead zones while playing through T2 but I don't know if it is doing anything yet being brand new to the game, I'm learning manual shifting, and using the wheel, and brake/Gas pedals all at the same time so nuances like dead zones will be hard to detect till skill level goes up then on the list.
If there was a way to put recoil control on the L2 trigger you should be able to influence the brake pressure need to go to 100% and you should be able to decrease braking levels from 1 to 100 and make it a hair trigger so if you set it at 60% it would always be 60% at any push or even in between that. I am assuming this probable I may add this to desired new script threads.
Changing the setting to ps3 made everything work fine. The wheel was a little touchy and could disconnect itself though putting T2 into looking for a device mode.
I could in game just turn the switch from ps3 to ps4 and back again and after re calibrating it worked fine again. Be careful with your fingers reach for the switch from the back it will engage sometimes the calibration for ps4 and then again when to goes to ps3 sometimes. The disconnecting happened more than once it was not doing that when directly connected to the ps4 so I may put it direct to test it that way to see what differences I am getting trying to use the T2 in between devices.
Steering wheel movements do not show up in Gtuner like stick movements do and gas and brake are mapped to r2 and l2 for the console it looks like. The ps4 functions work really well on the wheel and no problems there with T2. I turned on the script for dead zones while playing through T2 but I don't know if it is doing anything yet being brand new to the game, I'm learning manual shifting, and using the wheel, and brake/Gas pedals all at the same time so nuances like dead zones will be hard to detect till skill level goes up then on the list.
If there was a way to put recoil control on the L2 trigger you should be able to influence the brake pressure need to go to 100% and you should be able to decrease braking levels from 1 to 100 and make it a hair trigger so if you set it at 60% it would always be 60% at any push or even in between that. I am assuming this probable I may add this to desired new script threads.
-
Hyphen- - Sergeant Major
- Posts: 76
- Joined: Sat Dec 01, 2018 6:30 am
Re: "USB Logitech Steering Wheel" Output Protocol broken?
Will this protocol ever be updated for pad input on PS5?
My Mad Catz fightpad authenticates the PS5 protocol for PS4 games, but suffers timeouts here. Is there still an automatic resync option? Or better, a manual one. Might it work if I actually used a G29 for auth in A or B?
My Mad Catz fightpad authenticates the PS5 protocol for PS4 games, but suffers timeouts here. Is there still an automatic resync option? Or better, a manual one. Might it work if I actually used a G29 for auth in A or B?
-
Glooper - Sergeant First Class
- Posts: 19
- Joined: Sun May 15, 2016 2:33 am
Re: "USB Logitech Steering Wheel" Output Protocol broken?
Glooper wrote:My Mad Catz fightpad authenticates the PS5 protocol for PS4 games
It doesn't authenticate that's why you get the timeout. For PS5 games use remote play. For PS4 games use the PS4 protocol.
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
- Mad
- Major General
- Posts: 4536
- Joined: Wed May 22, 2019 5:39 am
Re: "USB Logitech Steering Wheel" Output Protocol broken?
Gran Turismo 7 supports the G29, which this protocol emulates. But it seems we can't authenticate it for the PS5 (unless an actual G29 can?), and the PS4/5 protocols - the only working ones at present - can't be made to report as a wheel.
It's probably only a tiny minority of us who'd like this, but I find GT's pad behaviour much too slow on max sensitivity, whereas with a script I can tune this G29 emu to suit my pad preference.
I imagine we're waiting for the Hori Octa or the first official wired controller to move forward now? IIRC it took until then to read the PS4's encryption. I think most of us'd be happy to buy that pad if it can authenticate all protocols.
It's probably only a tiny minority of us who'd like this, but I find GT's pad behaviour much too slow on max sensitivity, whereas with a script I can tune this G29 emu to suit my pad preference.
I imagine we're waiting for the Hori Octa or the first official wired controller to move forward now? IIRC it took until then to read the PS4's encryption. I think most of us'd be happy to buy that pad if it can authenticate all protocols.
-
Glooper - Sergeant First Class
- Posts: 19
- Joined: Sun May 15, 2016 2:33 am
Re: "USB Logitech Steering Wheel" Output Protocol broken?
Guy JB Have to fix this
The USB Logitech Steering wheal Works on Ps5 but The wheal get disconect
After 8 or 10 Minutes
I have Hori Fight Stick Mini Special Controller to use on Ps5
But The wheal stops after 10 or 8 Minutes
Or doesn t matter If you Play ps4 Games or Ps5
PS If you Set The Output protocal to Ps5 The wheal dosent disconect but is mit Native wheal Support
JB have to fix USB Logitech Steering protocal to The Special Support
Other Adapter Like Drive Hub they have Native wheal Sport for Ps5
They use The Same Controller Like WE use to Play in Ps5 protocal ps4 and some Ps5
Guys i cant Play anymore GT Sports
I dont want to buy Other Adapter Drive Hub
JB Please fix this Come Back dont hang Up your Community
The USB Logitech Steering wheal Works on Ps5 but The wheal get disconect
After 8 or 10 Minutes
I have Hori Fight Stick Mini Special Controller to use on Ps5
But The wheal stops after 10 or 8 Minutes
Or doesn t matter If you Play ps4 Games or Ps5
PS If you Set The Output protocal to Ps5 The wheal dosent disconect but is mit Native wheal Support
JB have to fix USB Logitech Steering protocal to The Special Support
Other Adapter Like Drive Hub they have Native wheal Sport for Ps5
They use The Same Controller Like WE use to Play in Ps5 protocal ps4 and some Ps5
Guys i cant Play anymore GT Sports
I dont want to buy Other Adapter Drive Hub
JB Please fix this Come Back dont hang Up your Community
-
teddy18 - Lieutenant
- Posts: 346
- Joined: Sun Jul 19, 2015 4:18 pm
24 posts
• Page 2 of 3 • 1, 2, 3
Who is online
Users browsing this forum: No registered users and 183 guests