berarma / new-lg4ff

Experimental Logitech force feedback module for Linux
GNU General Public License v2.0
298 stars 18 forks source link

Racing Wheel Raw Data Change after auto centering #90

Open NeighborDva opened 5 months ago

NeighborDva commented 5 months ago

Product Model is G29

There is a phenomenon where the racing wheel is connected and auto-centering is interrupted.

After taking the right peak and the left peak, it stops when you have to go back to the center.

So, in this case, we solved the problem by giving 100 auto center, but when I checked the raw data printed afterwards, there was a new problem that the RAW data came out differently from the case of turning off the program and running it again.

If you check immediately after auto-centering (not being centered) mapping to -430 to +430, it comes out well as RAW data that is not close to center value 0. Depending on the intensity, RAW data that usually yields -1 to -2 results are checked.

However, if you turn off the program and run it again (in a centered state), mapping from -430 to +430 will work well with RAW data close to the center value of zero.

I'm attaching it as an execution screen photo in case you don't understand.

1.First Situation 22 11

2.Second Situation 33 11

So we solved the problem by calling the initialize sequnence function of the device again.

Is this a characteristic of Racing Wheel itself?

Do you have any advice on this matter?

berarma commented 5 months ago

I don't know what your program is doing, thus I can't understand what's happening.

Can you reproduce your issue without using custom programs?

Are you using new-lg4ff or the hidraw device?