Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MOZA Wheels #2

Closed
JacKeTUs opened this issue May 15, 2024 · 7 comments
Closed

MOZA Wheels #2

JacKeTUs opened this issue May 15, 2024 · 7 comments
Assignees
Labels

Comments

@JacKeTUs
Copy link
Owner

MOZA_vid_pid_button_number.docx
Info.txt

We have some files from MOZA with descriptor and VID/PID numbers.

Seems to me native PIDFF driver should do the trick, with duration fix.
https://github.com/JacKeTUs/moza-ff

@JacKeTUs
Copy link
Owner Author

After testing with WheelCheck.exe:

  1. SimpleSpring effect does not work
  2. ConstantForce does work
  3. Dampers (Friction, Inertia) also working

Will wait for additional testing

@JacKeTUs
Copy link
Owner Author

JacKeTUs commented May 15, 2024

Adding Moza wheels to the SDL whitelist
libsdl-org/SDL#9806

@JacKeTUs JacKeTUs added need testing wheelbase Wheelbase stuff labels May 16, 2024
@JacKeTUs
Copy link
Owner Author

JacKeTUs commented May 25, 2024

One of the guys with the Moza R9 confirmed the wheel is working fine with ETS/ATS and some games through Proton (WRC, Dirt Rally), but Damper/Friction effects are missing.
Wondering if it's due to PitHouse default settings (coefficient for Damper/Friction is 0)

@cjhelloletsgo
Copy link

Not sure if this is the right place to ask this but I am trying to get my Moza R5 working but it is not detected by steam, I think it should detected be since it is on the sdl whitelist now right? I also tried this suggestion in the README

Also, recent updates to SDL created SDL Hint variable to dynamically extend wheel devices list17. You need to just export SDL_JOYSTICK_WHEEL_DEVICES=0x/0x,0x/0x before you launching something.

so for this device: Bus 001 Device 014: ID 346e:0004 Gudsen MOZA R5 Base

I ran this command export SDL_JOYSTICK_WHEEL_DEVICES=0x346e/0x0004
with no effect.

If I disable steam input then go into Dirt Rally 2.0 it detects Gudsen MOZA R5 Base but there is no forced feedback and all the inputs have to be manually mapped.

@JacKeTUs
Copy link
Owner Author

Hey, can you repeat that issue to https://github.com/JacKeTUs/moza-ff?

Before that, please, try universal-quirks branch from moza-ff driver, it should fix some envelope effects.

For manual mapping - sadly it's the norm for all games through Proton and for all bases. But when you set everything up and saved configs, when you launch the game second time with the same controllers connected, it should work right away

@cjhelloletsgo
Copy link

cjhelloletsgo commented Jul 14, 2024

I unloaded the old module and retried with the universal-quirks branch but everything is the same from what I can tell. I can see the device with lsusb, no controller detected in steam, no forced feedback in Dirt Rally with Steam input disabled. I honestly don't know what envelope effects means so I could have missed something. If there is something specific that would be helpful I would be happy to try anything out.

Good to know on the manual mapping, this is my first time setting this up so I didn't know that having to do that was normal.

Since there didn't seem to be any change I will open an issue in the other repo like you mentioned.
Link to new issue: JacKeTUs/universal-pidff#7

@JacKeTUs JacKeTUs self-assigned this Jul 16, 2024
@JacKeTUs
Copy link
Owner Author

Moza now should work with most FFB effects, and with Android app or BoxFlat, wheelbase config could be changed. I think i can close this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants