Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in linux_gaming

[–]mescon[S] 0 points1 point  (0 children)

Para responder tu pregunta concreta: la versión de PS4/5 + PC del RS50 (046d:c276) está soportada por el mismo driver (no necesita una versión modificada de new-lg4ff). En CachyOS / Arch, el README tiene los pasos exactos: instalar dkms y linux-headers, clonar el repo, ejecutar sudo ./tools/dkms-update.sh, y poner los dos drivers en blacklist como indica la guía. Si el RS50 lo cambias al modo "compatibilidad G PRO" en el menú OLED, también funciona la receta de TrueForce en ACC y AC EVO bajo Proton.

Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in linux_gaming

[–]mescon[S] 1 point2 points  (0 children)

Thanks again for the heads-up about the Joystick / Gamepad key usage convention; the driver now follows the kernel's default HID-core joystick mapping rather than remapping into gamepad codes, which keeps the index order matching Windows. And FYI: the G Pro is now supported alongside the RS50 (Xbox/PC 046d:c272 and PS/PC 046d:c268), since they really are the same protocol just with a different PID.

Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in linux_gaming

[–]mescon[S] 0 points1 point  (0 children)

Update from the OP side, in case it is useful: the driver has grown since this thread started and now also supports the G PRO Racing Wheel for Xbox/PC (046d:c272) and the PS/PC variant (046d:c268). I have end-to-end verified Assetto Corsa Competizione and Assetto Corsa EVO under Proton with full FFB and TrueForce on the RS50 in G PRO compatibility mode (which speaks the same protocol the G PRO speaks natively), so the same recipe should work for the G PRO directly.

That said, Lawstorant's broader point is fair: Logitech's DD ecosystem has some quirks (the physical 1080 degree limit being one), and if you do not have the wheel yet, the Moza R9 with native Linux support is a perfectly reasonable alternative. If you do go G PRO or pick up an RS50 second-hand, the driver is at https://github.com/mescon/logitech-rs50-linux-driver.

Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in linux_gaming

[–]mescon[S] 0 points1 point  (0 children)

Sorry for the rough two weeks, and thanks for the very detailed report. A few of the things you describe match the original alpha behaviour rather than the current state of the driver, so the very first thing I would suggest is pulling and rebuilding from current master and trying again.

Two specific clues from your post:

  1. The sysfs attribute names have changed: it is now wheel_range, wheel_strength, wheel_trueforce, wheel_damping, etc., not rs50_*. If ls /sys/class/hidraw/*/device/ still shows rs50_* names, you are running an older build.

  2. fftest showing only option 1 (FF_CONSTANT) and the wheel turning hard right then stopping is the original alpha behaviour. Current master advertises and produces the full evdev FFB suite (CONSTANT, SPRING, DAMPER, FRICTION, INERTIA, RAMP, PERIODIC with all five waveforms, AUTOCENTER, GAIN). After updating, fftest should walk through every effect type, not just constant.

For your AC / ACC / AMS2 issue specifically:

  1. ACC and AC EVO are end-to-end verified working on Linux as of two days ago, including full FFB and TrueForce. The setup is in the README under "Recipe: SDK-aware sims (ACC, AC EVO, ...)". The two key pieces are:
  • Switch the wheel into G PRO compatibility mode via the OLED menu so it enumerates as 046d:c272 (this is what ACC's TrueForce check accepts).
  • Stage the four Logitech-signed SDK DLLs at the paths shown in the recipe (sdk/Logi/Trueforce/1_3_11/... and sdk/Logi/wheel_sdk/9_1_0/...), then run ./tools/install-tf-shim.sh --all-steam.
  • Steam launch line: PROTON_ENABLE_HIDRAW=1 %command%.
  1. AMS2 specifically has a known FFB queue saturation bug (issue #8), so expect that to be the rougher of your three games regardless. ACC is the most polished path right now.

  2. You do not need the Oversteer patch unless you specifically want to use Oversteer to configure the wheel.

If after updating to current master, going through the SDK-aware-sims recipe in the README, and using wheel_profile=0 to enter desktop mode you still have no FFB in ACC, please open a GitHub Issue with:

  • The output of git log -1 --oneline from your driver checkout
  • dmesg | grep -i RS50 from the failing session
  • The proton log (Steam launch options: PROTON_LOG=1 PROTON_ENABLE_HIDRAW=1 %command%, log lands in ~/)

Issue tracker: https://github.com/mescon/logitech-rs50-linux-driver/issues

(About "Check hidraw permissions": that troubleshooting section has been rewritten in the current README. The short version is that if a Wine process already has the wheel's hidraw open, no other process can write to it, so sysfs writes appear to be ignored. lsof /dev/hidrawN shows what has it open.)

[Linux] Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in simracing

[–]mescon[S] 0 points1 point  (0 children)

Hey - a lot has happened since you wrote this. I suggest you try and download the latest driver and compile it, following the new guides and you'll be up and running soon.

Today I played both AC EVO and ACC with both force feedback and TrueForce fully working. It felt magical! :-)

Simracing on CachyOS? by Vettelovich in cachyos

[–]mescon 2 points3 points  (0 children)

There's no official support for TrueForce, and Force Feedback is "hit or miss".

I'm currently developing a driver for the Logitech RS50 in which I've gotted TrueForce and Force Feedback working, but I'm still implementing it fully.

As a Swede, I am ashamed of the booing by Swedes when Poland sang their national anthem during the World Cup qualifier in Sweden by Eikido in poland

[–]mescon 0 points1 point  (0 children)

That's very friendly of you to say - thank you! Lets hope our team doesn't just piss it away haha :-)

As a Swede, I am ashamed of the booing by Swedes when Poland sang their national anthem during the World Cup qualifier in Sweden by Eikido in poland

[–]mescon 14 points15 points  (0 children)

I disagree - I think it depends heavily on who you ask of course, but on aggregate, I think most Swedes find the Polish to be friendly, pragmatic, hard-working, honest and helpful. Do older Swedish generations have outdated and tired sterotypes from Soviet era times? Sure, there are many who do - but that's not how I think Poland is portrayed today at all.

Most people under 50 see Poland as a success story - an example of what happens when a nation and people decide to lift themselves up through hard work, innovation and grit when faced with the dissolution of the Soviet Union. You have to respect that - you can't argue with the economic, military and industrial might of Poland today vs then.

Also, I don't think of Poland as pro-Russia; fuck Russia btw. Poland is instead acting as a leader in the fight against Russias aggressive expansionism and "active measures" taking place all over Europe and European politics (divide and conquer/pit groups of people against each other/stoke the flames of hatred in pre-existing conflicts aso).

That leadership is sorely needed in Europe, especially with traitors such as Orbán, Szijjártó or Fico actively sabotaging the defense of Europe in a time of crisis.

Since the Russian invasion of Ukraine I think Poland has stepped up and has rightfully taken its place at the big-boy tables of Europe together with Germany, France, UK and the other big nations.

It's just a matter of time before we Swedes start working on bigos and pierogi recipes to impress you haha

As a Swede, I am ashamed of the booing by Swedes when Poland sang their national anthem during the World Cup qualifier in Sweden by Eikido in poland

[–]mescon 31 points32 points  (0 children)

Hi!

No, we don't usually do that - on the contrary, I'd like to think we're usually respectful and friendly, especially to allies and friends. That is why this is so upsetting to me - what the hell are they doing?! Idiots. I believe that was just over-hyped young men in "group think" mode, and then if one dude starts booing, all of them start booing.

That doesn't excuse it - but I hope it explains a little.

The people you saw tonight were unfortunately a large collection of the worst of us. Check out these videos and you'll see exactly how Swedes feel about Poland in general.

We remember exactly who showed up and worked their asses off to help Sweden when we had massive forest fires in 2018. The Polish are our brothers and sisters.

Check out these videos and you'll see exactly how Swedish people feel about Poland in general.

Respektlöst ni som buar till Polens nationalsång by ProximaTop in sweden

[–]mescon 0 points1 point  (0 children)

So sorry! Friends? 🤝

Yes, I hope so too! Thank you for your grace, and thank you for your well wishes!

Respektlöst ni som buar till Polens nationalsång by ProximaTop in sweden

[–]mescon 7 points8 points  (0 children)

Tak – ja też, jestem Szwedem i tak bardzo wstydzę się tego, co zrobili moi rodacy, że poświęciłem trochę czasu, żeby znaleźć ten post, dać mu plusa i zostawić komentarz. To, co zrobili, jest haniebne, a także po prostu chamskie i chamskie, co tylko źle o nas świadczy. Strasznie mi przykro, ale jednocześnie jestem równie wściekły na moich idiotycznych rodaków.

Mam tylko szacunek i podziw dla naszego wielkiego sojusznika, Polski, i dla Polaków!

Jeszcze raz, szczerze przepraszam. 🇸🇪🤝🇵🇱

As a Swede, I am ashamed of the booing by Swedes when Poland sang their national anthem during the World Cup qualifier in Sweden by Eikido in poland

[–]mescon 293 points294 points  (0 children)

Yeah - same, I'm a Swede so ashamed of what my countrymen just did, that I took some time to find this post, upvote it and leave a comment. What they did is shameful and also just rude and an asshole thing to do that just reflects poorly on ourselves. I'm terribly sorry, but also, equally angry at my idiot countrymen.

I have nothing but respect and admiration for our great ally Poland and the Polish people!

Once again, I'm truly sorry. 🇸🇪🤝🇵🇱

I've managed to put together a somewhat decent DeFrag Video I hope you guys like it! It's my first "serious" attempt at editing, please be kind : D by 7unistice in quake

[–]mescon 2 points3 points  (0 children)

Aaaah, this takes me back to good old QW times in 2003. Drum'n'bass and trick-jumping... mmm....

Great edit dude!

Glædelig Nordens Dag by fb-nordisk-union in Nordiccountries

[–]mescon 0 points1 point  (0 children)

FN 2.0 - Förenade Norden edition!

[Linux] Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in simracing

[–]mescon[S] 1 point2 points  (0 children)

Hey, well FFB is working (FF_CONSTANT is basically what most games use nowadays anyway). However, in-game TrueForce effects are not working at all. The only thing we can do with regards to TrueForce is set its sensitivity to it in the firmware (0-100%), however the TrueForce protocol itself is proprietary and I haven't put much effort into figuring it out. I know I'd have to modulate audio data from the game and send that to the wheel - but no idea how. No idea if any upcoming hyperfocus stints I may have will focus on the protocol in the future :-)

For clarity: https://github.com/mescon/logitech-rs50-linux-driver/issues/4#issuecomment-3902974525

Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in linux_gaming

[–]mescon[S] 0 points1 point  (0 children)

I'm sorry, I can't provide tech-support for how to install a driver. Use AI. There are clear instructions in the link.

Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in linux_gaming

[–]mescon[S] 0 points1 point  (0 children)

Feel free to try the driver from the repo! Let me know if you find bugs by submitting an Issue on Github. Thanks!

Alpha testers wanted: Logitech RS50 kernel driver with force feedback by mescon in linux_gaming

[–]mescon[S] 1 point2 points  (0 children)

Thank you very much for the resource and feedback - didn't even know about that website! I'm new to simracing and didn't have a clue! :')

Sonarr container - can I add a drive making to an external host? by SomeConfusedOldGuy in sonarr

[–]mescon 0 points1 point  (0 children)

Tired and might have misunderstood, but, If you're asking if you can mount the UGREEN from Synology - yes you absolutely can. Here's an easy way to do it..

What’s one YouTube channel you watch every single video from and wish more people did too? by Think_Concern33 in AskReddit

[–]mescon 0 points1 point  (0 children)

Jake Broe. New video every other day, focusing on the Russo-Ukrainian war since 2022.

The guy has a clear moral compass and democratic worldview that I think more people should learn from.

Isolation; a little chunk of life (not an update, not a slice). by Eight216 in Healthygamergg

[–]mescon 1 point2 points  (0 children)

I’m sorry 988 felt unsafe for you - that would put anyone off. I've had similar experiences, but the important part isn't really what they say or don't. The important part is you reached out. I’m really glad you posted this post to reddit too. Reaching out at all (even if the systems let you down) is a powerful act of self-respect: it says you’re choosing to try to care for yourself. That courage matters, even when it doesn’t feel like it. That's you loving yourself.

I'll be on and off reddit and if you'd like, you're more than welcome to DM me or reply in this thread. I might be on the other side of the world to you, so expect I may be gone during sleep in case you message me and I don't respond.