Steam for Linux

Steam for Linux

G27 Steering wheel in Kubuntu
Running Assetto Corsa Competizione everything felt great force feedback wise and steering wheel calibration went well with no issues in game.

Running Automobilista 2 after a little while the steering goes off centre and it wont calibrate back using the in game calibration. Tried different versions of Proton just in case that made a difference to no avail.

Double checked calibration using the calibration app provided by Kubuntu(game inputs settings) and it shows the steering wheel calibration as fine with no issues.

Now trying to work out how to install the "new-lg4ff" driver to see if that improves things. I have installed DKMS but can't work out how to download "new-lg4ff". All i get at the provided link is this Berarma page with all these files and no idea what to do or which one to choose.

I also previously tried to install "Oversteer" but got lost with how to setup and install UDEV permissions and eventually uninstalled.

Any help will be appreciated for a Linux novice.
< >
Showing 1-4 of 4 comments
WarnerCK 20 Apr @ 5:03am 
Originally posted by H8 Gamers:
Now trying to work out how to install the "new-lg4ff" driver to see if that improves things.
It won't. The steering wheel has its own force-feedback profiles; that force-feedback module uses those rather than emulating them using the simple linear profile, which the old solution did. Nothing to do with steering.

As you've already established, the steering wheel is connected fine, is well calibrated, and is working perfectly. It's a game bug if only one game gets confused over time and is unable to clear its confusion with its own built-in tool for eliminating confusion. As you've also established, other games don't have that issue.

As for how to install new-lgff, should you wish to, you don't "download a file." You'd make sure you had the prerequisites to compile code, clone the source code repository, and then compile that code. DKMS would then automatically compile the code for use with every version of the Linux kernel that you might install in the future.
Well i need to go back to Assetto Corsa Competizione to make sure a sudden fault of the steering wheel is not the cause(as it is a known issue with internal parts) but since the Kubuntu calibrator app works perfectly i think it will be ok.

Trying to get my head around your explanation but i think you are suggesting that "new-lgff" is purely focused on using the force feedback profiles that come built into the device not emulating them outside of it.

The second part of your message for a novice went over my head. I installed DKMS and read up on it but beyond my level of understanding i just know it was required in step one so i ran the commands.

After that i am totally lost what to do, i have read online the exact same methods you suggested but the computer terms of prerequisites(i think that is referring to DKSM installed )and cloning the source code repository along with compiling(which you stated DKSM does) leaves me with a blank stare.
WarnerCK 20 Apr @ 9:23am 
Originally posted by H8 Gamers:
Trying to get my head around your explanation but i think you are suggesting that "new-lgff" is purely focused on using the force feedback profiles that come built into the device not emulating them outside of it.

That is what I said, after all.

So the wheel has profiles for effects - constant force, saw tooth, sine wave, and so on. The developers of the initial implementation just worked out which bits needed to be sent to the wheel to trigger one effect - constant force - and then modulate when they send that signal to generate the other kinds of effect. The developers of the new implementation worked out which bits needed to be sent to the wheel to trigger the wheel's own implementation of those effects.

There are subtle differences between the two approaches, but nothing huge. You'll get all the force feedback effects either way.

The second part of your message for a novice went over my head. I installed DKMS and read up on it but beyond my level of understanding i just know it was required in step one so i ran the commands.

After that i am totally lost what to do, i have read online the exact same methods you suggested but the computer terms of prerequisites(i think that is referring to DKSM installed )and cloning the source code repository along with compiling(which you stated DKSM does) leaves me with a blank stare.

Compiling a kernel module isn't a novice-level task. It's not especially difficult, but you would need some understanding of what you're doing. The instructions are on the project page. I was simply informing you that it wouldn't fix your issue, and that the approach you were taking based on your Windows use (look for a single file to download) wasn't the correct one.
I was more initially hopeful it might overwrite/repair an install and maybe correct some corruption but i also read it "might" offer a wider range of force feedback so i thought why not try and "install" it and learn a little in the process.

Also i wanted to install "Oversteer" to see if that made a difference with calibration for all games but i am struggling with that also.

Yeah the instructions are not really easy to absorb but all good, i'm sort of used to not gelling with how Linux types explain and grasp things so i guess i'm more the issue here.

I was of the same thought process as you that it might be a game specific problem but found no-one online with the exact same issues i have other than the worrying internal hardware issue on the G27 so i was just trying seemingly little things in the hope of a quick fix but ended up not applying anything hours later.
< >
Showing 1-4 of 4 comments
Per page: 1530 50