While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Ghost of Tsushima single-player only on Steam Deck due to PlayStation Network features
- EA SPORTS WRC is adding EA anticheat, breaking another game on Steam Deck / Linux
- Manjaro Linux devs show off the OrangePi Neo prototype handheld with gameplay
- ENDLESS Legend, 100% Orange Juice and Dragon Age: Inquisition are free to keeps
- Caves of Qud gets a huge new Beta released with the big UI redesign
- > See more over 30 days here
-
NVIDIA 555.42.02 Beta driver out bringing Wayland expli…
- Xpander -
Netris is an open-source cloud gaming platform with Sta…
- Shmerl -
Netris is an open-source cloud gaming platform with Sta…
- Shmerl -
King under the Mountain (Mountaincore) went open source…
- pb -
NVIDIA 555.42.02 Beta driver out bringing Wayland expli…
- furzegulo - > See more comments
Latest Forum Posts
- 5.1 Surround sound
- Teomyr - Free games from Prime 20205-05-05
- Ehvis - MS wants to buy Valve
- shnull - New Desktop Screenshot Thread
- scaine - Weekend Players' Club 5/17/2024
- sourpuz - See more posts
View PC info
I've been using a Logitech Driving Force GT for a year or so, and I'm tempted to upgrade to a wheel with an H-Shifter and clutch, whilst we've got some "black friday" offers on.
Both the G29 and G920 are on sale at PC World for £179.99 (including shifter) link here- which is cheaper than I've seen them for ages, and cheaper than I can find a 2nd hand G27.
Roughly speaking they're the same thing, but one has Playstation buttons, and one has Xbox buttons - but they're subtly different devices, and looking through old forum messages etc, they've both had compatibility problems in the past or previously needed adjustments or tweaks to get running with certain games. I'm under the impression they're both totally fine now, and in the kernal by default.
My DFGT just works perfectly with anything I throw at it, so I'm sort of hoping/assuming it'd be the same here - but if so, is one of the G29 or G920 better than the other? Is the Linux compatibility better on one than the other?
Does anyone have any experience or recommendation with these?
In case it matters, they'd mostly be used for these games:
Many thanks if you're able to help or recommend!
View PC info
I have DFGT as well and its great, but kinda feels cheap. Its been working great for 2 years though.
View PC info
I'd used ltwheelconfig and the newer parameter settings with the DFGT (generally when I want full rotation for ETS2 and smallest rotation for F12017). It should work exactly the same with the G29 from what I gather.
Incidentally, there's a small GUI application for changing range now - pyLinuxWheel - though I've not tried it, and not sure if it can control the extra parameters/settings like ltwheelconfig used to. Still, looks convenient for switching the range.
For anyone searching for a similar question in future - if I have any problems, I'll mention them here. If I say nothing, assume it works perfectly :)
View PC info
Also let us know how it works with games you play. I'm specially interested how it does in DiRT Rally.
View PC info
But yeah, you're right about the ltwheelconf- I didn't realise it was so out of date! I still used it relatively recently, because it was easier to remember the commands than the "/sys/bus/hid/drivers/logitech/" stuff. It still works fine with the DFGT.
Also, I since found Liam's article on using a G29 from earlier this year, which seems to suggest it's fine, but to set it into G27 mode for Dirt Rally. I imagine it'll work fine for Dirt Rally, though I'll still be a poor driver :)
In terms of driver and firmware, the G920 is actually superior because it supports all features of the wheel (and the force feedback system as a whole) and not just part of it like the other wheels. However, I think that only ETS2/ATS make use of those additional force types and the Linux implementation is a bit problematic.
There are actually implementations of the full functionality for all Logitech wheels, but they require a complete overhaul of the force feedback driver system. The more I worked on the FF system, the more I realised how problematic it really is.
View PC info
Also, out of interest, what was the FF thing that you worked on? I bet I've used it, so I assume a massive thank you is in order too! :)
On the firmware level, the G29 is identical to the G27 in every aspect when in PS3 mode, which is the one supported by the driver. It basically uses a short packet communication protocol which limits the accuracy of the data it can send to the wheel. Which means that things like hardware spring stiffness is defined in only 4 bit numbers.
The G920 is a HID++ device that does not have any restrictions and uses 16 bit values for everything. It also supports up to 64 parallel effects while the other can only do 4. The weird thing is that the HID++ protocol requires processing of feedback from the wheel, which effectively breaks the error reporting of the FF system.
The bigger difference is the following. The FF system (which is basically a copy from the Windows system) supports a number of effect types. These are: constant force, springs, dampers, friction, inertia, periodic effects (sine, saw tooth, etc). Logitech wheels support most of those (only friction and inertia are faked), but everything up to the G29 *only* supports constant force. It is just the G920 driver that supports everything. However, practically this is not much of a problem since most sims will calculate their own physics and condense it into a single constant force output. As mentioned earlier, on Linux only ETS2/ATS are different as far as I know. No idea about Windows.
So which one is better? Technically the G920. But since it isn't really used, it does not make much difference and the choice is probably best made based on other factors like what button layout you prefer and whether you have an intention to use it on either xbox one or ps4.
My work on the FF system is primarily the G920 driver that is currently in the kernel. Other than that I worked on replacements for the other Logitech drivers and an asynchronous communication system, but those are experimental and are currently only available through the "linuxff" Steam group.
View PC info
View PC info
I don't have any consoles, so I'm only using it with Linux, so I guess based on your description that on the surface it doesn't matter so much between the two - though behind the scenes there may be some advantage in using the G920 in future games, even if nothing is making use of the extra features at the moment. I've contacted the customer support to see if I can switch the order, but I won't worry too much if they can't change it over now - as Bard says, G29 seems like it works with everything I'm playing currently anyway - and for me, it's mainly about getting a clutch pedal and gear shifter as an upgrade to the DFGT.
As for your work on the Force Feedback - that's amazing. I use the linuxff driver for ETS2, so I must say thank you for your work on this and I'm glad we have people like you with the skills and time to do this work for the rest of us to enjoy - you've genuinely had an impact on my enjoyment of gaming, which is essential to my de-stressing after work :)
View PC info
Other than that, it works beautifully. Everything was detected and perfectly working in ETS2 - though I did find a problem with adjusting the in-game FFB settings caused a crash - but the telemetry FFB plugin I used to use with the DFGT still works fine for now.
My Summer Car (with swapped Unity Executables) and Revhead both work perfectly well.