Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
So I can only mention a couple of things which may/may not help.
I use "jstest-gtk" to check that all the axis and buttons (including gearbox) are detected and are available via the kernel:
* https://github.com/Grumbel/jstest-gtk
There is a Mode switch on the wheel to switch between PS3 & PS4, that needs to be on the correct one (PS3 mode, there is no feature difference it just controls the data format to the wheel) or it doesn't work (might be something similar on the XBox version).
I use the new-lg4ff kernel module, but that is not compatible with the G920 apparently:
* https://github.com/berarma/new-lg4ff
The new-lg4ff driver just adds a few features missing from the standard kernel drivers and I don't think those features are used by DR2 (I think it just simulates them straight into the wheel rotation/feedback).
So if the kernel is recognising your wheel and all buttons are working then that leave 3 pieces of software that'll be causing the issue:
* Wine/Proton
* SDL 2
* Steam controller
If you have protontricks installed you can display the windows joystick control panel and check that the buttons are working in that:
Where 690790 is the Steam ID for Dirt Rally 2, which you can find on the Properties dialogue box for DR2 on the Updates tab. (Its possible this value changes per release region).
This Wine/Windows control panel is also good for trouble shooting force feedback, as not all versions of Proton have it (or work out of the box with it).
I'm currently using Proton 8.0-3 and the feedback works fine.
For Steam I needed to make sure than none of the Controllers are active for DR2, various combinations of "Disable Steam Input" so that the Wheel is not detected as a Controller for Steam (this is more about being a controller for the user interface of steam and to stop steam remapping the wheel into a virtual controller which stop DR2 detecting the wheel directly). In fact in the global Steam Settings I have Steam Input disabled for all controllers. (This is definitely the oddest part of Steam, in that it needs to detect the wheel but not use it...)
If you run Steam directly from the console (or DR2 from the console) it should spew out loads of information plus whether Steam finds your wheel.
SDL 2 is the dark horse here, it may not be seeing the G920 as a wheel (type SDL_JOYSTICK_TYPE_WHEEL) and mapping it to SDL_JOYSTICK_TYPE_UNKNOWN. As you can see there is lots of activity on the new-lg4ff support thread circling this issue for the new G Pro Racing wheel which is similar (it has G923 compatibility mode which is the PC version of the G920):
* https://github.com/berarma/new-lg4ff/issues/82
However this reddit thread suggest the G920 should be working:
* https://old.reddit.com/r/linux_gaming/comments/zxdei3/steering_wheel/
Hope that helps, or points you to something that will!