Giter VIP home page Giter VIP logo

irffb's People

Contributors

nlp80 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

irffb's Issues

Possible bug in function csignf

I just browsed the code a bit and found something strange in the implementation of csignf...
if this should basically do 'sign(b) * fabs(a)' then the line
ma = _mm_andnot_ps(ma, mm);
should probably read
ma = _mm_andnot_ps(mm, ma),
as _mm_andnot_ps(__m128 a , __m128 b ) is doing "~a & b" and not "a & ~b".
In this current implementation it looks to me as if the function will always return either +0 or -0.

iRacing Telemetry Data

Hello, I found your code for obtaining iRacing telemetry data on Github. I want to DIY a dashboard and need to obtain iRacing telemetry data, but I don’t have a parsing document for iRacing shared memory. Could you please give me? Looking forward to your help

Create Wiki

It would be awesome to summarise what each part of the program does.
This would include what each FFB Type is, how it reads ffb, what latencies to expect.
Reading the 15 pages of the iRacing Forum thread is a lot to summarise :)
Some wiki pages with graphs like in the forum would be good to include.

Add a config file for understeer coefficient values

Would it be possible to introduce a config file / setting that allows us to add in the understeer coefficients for new cars when the become available? I understand it's a hassle to release a new version for each new car but this would allow us to add the effects in

so this part:

understeerCoefs usteerCoefs[] = {

instead of being hardcoded the values could be read from understeer.ini or similar:

audir8gt3=52.0,78.0,
ferrari488gt3=46.0,54.0
...

Vjoy is not working with new Windows 10 update 1803.

Hi,

Since the last update of Windows 10 (1803) Vjoy is not working for some people, i had a conversation with the developer (Shaul) and he don't know what is the problem, and the development of vjoy is finished, then the people with this issue can't use irffb.

Is any program like Vjoy that we can use with irffb?

Thanks in advance.

irFFB problem

I never noticed this before, but it appeared when I tried to drive the Skippy at COTA. When I turn my (Clubsport v2) wheel to the stop, it will pass through the maximum position and then SLAM to full Clubsport rotation. This happens in either direction. I have tried other cars and other tracks and it exists everywhere that I have tried, although the "breaking" spot differs by car.

If I do not run irFFB I do not get this behavior. Instead it just stops the wheel as expected. Also I have tried previous releases of irFFB and it still does this. I don't ever see the behavior on the ProMazda because the amouint of wheel turn is never reached when I'm driving but I can induce it if I try. In the Skippy it very nearly breaks my wrist when taking the sharp left hander (turn 1 at CODA).

So far I have not found any combination of settings in iRacing irFFB and Fanatec to stop this.

Thoughts?

Thanks,
Manning Grinnan

FPS shuttering / drops

Without irFFB I ran iRacing with Oculus Rift @ almost 90 FPS on all tracks.

While using irFFB I could not manage to race properly since it causes severe impact on FPS. It only gets solved after rebooting PC.

When using irFFB on TEST sessions, usually it goes well and runs stable. However, when I join a RACE session, it's a matter of time until my PC gets FPS issues, dropping to less than 40 FPS. While this issue happens, I do feel that FFB is no longer properly processed.

I tested using different irFFB settings and it always goes into this state, which unfortunately ruins the race.

Below can be seen the setup I'm running. However, if some more information is needed, I'll share here.

My setup:
OS: Win 10 Pro (64-bits)
CPU: i5 4960k @ 4.0GHz
Graphics: R9 390 @ Slightly overclocked
RAM: 20G
Wheel: OSW

Lose FFB in iRacing

I've installed all drivers and apps as instructed. Had problems at first with vJoy. May still not be running perfect. Saw the FAQ about this and tried those instructions. Have played around with different settings and still nothing. I just don't have FFB when irFFB is running. Any ideas?

Logitech DFGT Locks to 180 degrees on reboot until launching irFFB once

Hi,

I've been trying out irFFB and noticed an issue with my DFGT. After rebooting my PC loading any game (or at least a game with a profile setup in Logitech Profiler) will result in the wheel being locked to 180 degrees. After loading irFFB and letting it run through setup things appear to work fine,

Its the same as the Redditor here from a few years ago experienced.

Understeer slider deactivated (MP4-30) - even with fork 1.5.9.2 from Fuzzwah

Hi,

I wanted to try irFFB with vJoy and everything works fine. But on my fav. car (MP4-30) the understeer slider is deactivated.
Then I found the solution (fork from Fuzzwah) because he added several cars (incl. the above mentioned one) to the app.

So I downloaded irffb.exe 1.5.9.2 and started everything. Could setup the Understeer slider (as with the original version) but if I start iRacing and go to test drive the MP4-30 and check the app in the background the understeer slider is greyed out again (and there is no feel for understeer).

What I´m missing here? :-)

Assign butttons to sliders

Hello,

Would it be possible to add the possibility to assign controls to edit some sliders values.
For example I would like to be able to increase/decrease the Max force via some wheel controls.
It could be expanded to other sliders.

What do you think about it?

RaceX

Make irFFB a single instance only application

Make irFFB a single instance only application
Every time run irFFB from File Explorer, a pinned Taskbar icon, or from a batch script, another instance of irFFB begins.

I can run multiple instances of irFFB and I don’t want multiple instances of irFFB.
Please configure irFFB to only run a single instance only, no matter how many times irFFB is run.

Can not open irFFB

I checked the box to start irFFB in minimized mode, and now it will not allow me to see the program. I have tried reinstalling it. Still does not show up. Also I can not find anywhere to uninstall the program. Any help would be appreciated.

Request: Max Force Auto Button and Add Decimal to FFB Strength

Request 1: It would be awesome if you could map a key to a button that you could push that would automatically adjust the Max Force settings to no clipping (or very little 1% clipping). The button would be very similar to the Auto button in iRacing.

Request 2: Add a decimal to Max Force. In lieu of it reading 22 Nm it would read 22.1 Nm. This would allow to really hone in on the Max Force that won't cause clipping.

Thanks!

G920 always completely light, no FFB

I can't get my G920 to work with irFFB. I let the game open, thjen fully close out logitech G Hub, then open irFFB and there is no Force feedback at all. It recognises the wheel in the devices at the top left and iRacing greys out Force feedback settings in the options but I got no Force feedback at all no matter what I change any of the settings to in the program.

Windows 10 - Cannot install vJoy v2.1.8.39 - Update irFFB to support vJoy v2.1.9.1

I cannot install vJoy v2.1.8.39, on Windows 10*.
I get this error:
image

I believe I traced it to a certificate that was never signed with a CA Root Authority.

These certificate details were taken from:

  • C:\Windows\System32\drivers\hidkmdf.sys ... when v2.1.9.1 was installed
  • C:\Users{UserName}\AppData\Local\Temp{DriverTempFolder}\ ... while at a prompt to trust the driver ... during installation of v2.1.8.39, where clicking Install to trust the driver still did not work.
    image

This link may be relevant, because I'm also tracking a separate issue where VirtualBox Test Builds stopped working, due to a change in Microsoft's certificate acceptance. See here:
https://docs.microsoft.com/en-us/windows-hardware/drivers/install/deprecation-of-software-publisher-certificates-and-commercial-release-certificates

I am able to install vJoy v2.1.9.1 without any problem.

Could you please consider updating irFFB to support vJoy v2.1.9.1?

Thanks,
Jacob

  • Note: I am using Windows 10 Insider Dev Channel Builds (21337 at time of this bug), if that makes any difference, but I don't think it should.

irFFB not responding

So i am using the lastest version of irFFb by Fuzwaah and the lastest Vjoy. When i load it up it says Vjoy is ok. Then when i select which device i want to run the T300 in my case. irFFb just stops and then goes to not responding i have no idea how to fix this. Any ideras?

irFFB blocks app.ini

Hi,

I noticed that when irffb is loaded, the app.ini is no longer saved.
That is, if ingame settings are adjusted, they will not be taken over when the game is restarted

Regards
Eini

Map Force Up/Down to keyboard input

For those of us in VR or with Button Boxes, can you provide either mapable inputs or hardcoded keys for force increase/decrease? Using Joy2key would easily allow us to do this from wheel/buttonbox.

Violent force reduction

Had a crash today, but the hit wasn't bad. But reversing out, the wheel spun very violently back to neutral. Hurt my hand, luckily not too badly because I pulled it away.

There should be a guard or protection from this happening. No samples were clipped either. GT DD Pro

Uninstall irFFB

Is there a way to completely remove irFFB?
Since downloading, I need to start the .exe and press quit, before my g27 has ffb in other games.

Already removed the registry entry, haven't removed the exe yet (in case this irreparably screws me over)

Worked until I closed it and now it won't reopen

I used it, it felt great. After closing it, it won't open again. I've tried deleting every file I can find relating to irffb and using the exe again but it's doing nothing, it just doesn't work anymore.

Request: irFFB.ini; place in folder as determined by iRacing method

I request configuration files to reside where iRacing determines the location of the user folder.

Currently the irFFB.ini file is located in the users Documents folder, SHGetKnownFolderPath FOLDERID_Documents.

iRacing determines the location with a 'datadir.txt' file located in the installation folder.
The value in this file determines the name of the iRacing folder located inside the users Documents folder.
If 'datadir.txt' does not exist the default value is 'iRacing'.

The full path is determined with a combination of FOLDERID_Documents and 'datadir.txt' values rather than FOLDERID_Documents only.

Implementing this request would support;

  • multiple versions of iRacing installed on a users computer to support multiple roles (developers, broadcasters, marshalls, other).
  • users who symlink their iRacing user folder to a non-system drive folder. Primarily I do this for disaster recovery.
  • keep game specific files within the games environment.

References:

P.S. A side note: I have tried to symlink the irFFB.ini file to a non-system drive folder. That is, a copy of the actual file is in my disaster recovery drive and is symlinked to where the irFBB.ini file is expected. Currently this project does not respect/follow the symlink file. The symlink is overwritten with the actual file and contents, losing the ability to update the file the symlink refers to.

SoP

Hi,
new in this "forum"...
Having a brand new DD (SC 2 Pro), I'd like to know if It could be that some of the filters/setting of the True Drive SW do the same work (by the way wonderful work!!!) as irffb does with my old G27.

Thanks in Advance,
Max.

IRFFB closes then can't be opened

This seems to be an on going issue. I downloaded VJoy 2.1.8 39, installed then downloaded iRFFB v1.4.2 (latest version) and installed. I then setup VJoy and opened iRFFB. I made some changes and then launched a test session in iRacing. Once the session loaded, iRFFB window closed and can't be opened again. How do I get around this?? Without uninstalling everything and starting again??

No FFB on direct mode for some cars

I don't know if i'm missing something here but on direct modes i loose all of the ffb for some cars like ferrari gt3 or silverado but works on porsche.

Directo filtered 720
DFGT

Fanaled issue

Hi,
My vJoy is configured for my wheel only and irFFB operate perfectly.
However, my Fanaled doesn't recognies my devices anymore (LeoBodnad device ans Fanatec pedals)

  • Vjoy V 2.1.8.38
  • irFFB V 1.3.8
  • Fanaled V 2.4m

My devices reappears in fanaled after uninstall Vjoy.

Best regards

Request: Have slider values show in the app

I request slider values to display as text in the app.

Currently the slider values are not readable/visible within the app.
Except for when you click on the slider 'notch'.

One suggestion is to display the value as text after the sliders labels colon ':' .

Examples;

Min force: 0
0 |-------- 20

Max force: 27 Nm
5 Nm ---|----- 65 Nm

Suspension bumps: 44
0 ----|---- 100

Suspension load: 77
0 ------|-- 100

Implementing this request would support;

  • easier reading of the values that are being used without having to touch the slider.
  • allow screen shots of the app to share with others with values shown.

Infrequent bug causing lack of FFB strength

Hi- I'm unable to recreate this issue on demand unfortunately, I'd say it's only started happening recently (since the last iRacing build update) and it's roughly 1 in every 5 times I boot up iRacing the FFB strength is completely gone and the wheel feels loose. I still get other FFB effects. If I close down irffb iRacing takes over and the wheel stiffens up again.

Restarting iRacing usually fixes it completely. If you could point me in the direction to collect more diagnostics I can provide them

wheel oscillates violently at bump stop

I use a simucube sc1 and when approaching and hitting the bump stop for the car in iracing, the wheel starts to vibrate/oscillate very quickly and makes it dangerous to grab the wheel.

When not using irffb, and increasing this setting in iracing's app.ini:

steeringBumpStop_Deg = 180

I do not get the oscillations at the bump stop. This setting does not work in irffb.

It seems that irffb is bypassing this setting. Is there a way to stop irffb from bypassing app.ini, or perhaps add this setting to irffb? I am using the latest version, 1.4.2, which claims to stop over dampening of bump stops.This happens whether or not I use vjoy, and with any of the FFB settings (360 hz, 60 hz filtered). I have also tried with the 6.6.2 version that allows use of 2.1.9 vjoy, and still nothing.

Irffb installed but will not launch??

So I've downloaded irffb, and even used it a few times, but now when I search for it on my computer and try to open, it fails to launch. Do I need to uninstall and reinstall?

irFFB not working untill I first change settings

I open up irFFB and then fire up iRacing.
When I enter the game irFFB isn't working.

The only thing that makes it work then is alt+tab, then change one of the sliders around and then alt+tab back into the game and it works.

Lets say max force is 30Nm, I can also set it back there. So let's say it doesn't work, I alt+tab to irFFB, move the slider to any side and drop it again on 30Nm, then it also works.

Max force slider

Is there a way to increase the max force beyond 65Nm? I like to increase my wheel’s native FFB to reduce clipping and provide more available power, and then reduce the torque by increasing the max force in irFFB. But for some cars 65Nm is still too low and I can’t run my wheel at max FFB. Am I thinking about this wrong to reduce clipping?

FFB deadzone on G29

@ I experience a deadzone on the ffb on my wheel, it's hard to explain. On iracing stock ffb if I where to turn my wheel slightly I wl have instant rezistance but with irffb there's a lack of rezistance for a few degrees. It's a bit like the lightness you'd find on ACC but it's more aggressive. I'd just like to know wether this is a bug or simpily a part of irfb.
Many tha ks in advance.

Request easy method for adding cars to list of "understeer" vehicles

I know this specific request is not new but I would like to raise it again because it would be a great addition to program.

For those of us who enjoy using irFFB but have limited ( or non-existent) coding skills, it would be wonderful to be able to add our own specific cars to the list for which the understeer feature can be used.

I don't believe this feature has been added by others (via a branch) but if I'm wrong and it has already been created, please throw me a link.

Thanks for considering my request.

Larry

Document an explanation of the understeerCoefs values

I've got a fork that I'm working on adding understeerCoefs for more vehicles, and currently I'm just using a "best guess, then test" method. I'd really like a quick explanation of what the understeerCoefs values actually represent and possibly a bit of info on how the values for the current cars were settled on?

Super Late Model understeer

Good afternoon, I was wondering if there was a way to add understeer for the asphalt super late models? Or if there was a resource for finding the understeer coefficient for that vehicle and add it in myself. Any help is greatly appreciated, this is a fantastic project, i cant believe it took this long to find out about it!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.