This has been on my try-to-do list for a while and I've finally gotten around to do it. I've always found it pretty annoying that
you have to Alt-Tab to Windows and adjust wheel turn in Control Panel whenever you move from XFG to BF1 or so. Well... not anymore.
I hereby present a nasty hack that reads wheel turn settings from LFS and makes a change in the registry to adjust the wheel turn
of a Logitech Wheel. It is _EXPERIMENTAL_, that's why I don't release it as an Unofficial Addon yet.
To get this thingie working you have to copy it to the LFS directory (where the LFS.exe is) and have it running all the time you
play LFS. There are also few other prerequisities. First make sure the Logitech Profiler is running, this hack won't work without
it. Now follow these instructions:
1) Make a profile for LFS the Profiler(Profile->New, point it to the EXE you'll use to launch LFS).
2) Click "Select a Game > LFS"
3) Go to "Edit > Specific Game Settings"
4) Make sure that the "Use Special Steering Wheel Settings" checkbox is NOT ticked!
5) Go to "Options > Global Profiler Settings"
6) Select "Apply games to profiles automatically"
With this done, you may now launch the hack and LFS (the hack might need admin right on Vista/7). In LFS you can set wheel turn in
"Options > Controls". If you close the options menu and wait for a few seconds, wheel turn in LFS should match the wheel turn in
Logitech Profiler.
To make Logitech Profiler re-read new wheel turn settings it's necessary to minimize LFS and restore it back. This hack can do this
automatically, but there are cases when it might not work. It works best when LFS is in windowed mode, but I've tested the
fullscreen too and it work too, but not as well as in windowed mode. If you notice that the wheel turn is no longer adjusting
automatically, SHIFT+F4ing LFS to a windowed mode and back usually get's it back in business.
Known limitation:
- Setting wheel turn in garage doesn't work, you have to adjust wheel turn in Options > Controls
- This hack adjusts the wheel turn of all Logitech wheel's it finds which you might not want if you have more than one of them.
WARNING: Some direct registry hacking takes place here, so there is a (small) risk of damage. If that happens, uninstalling
Logitech Gaming Software, deleting HKEY_CURRENT_USER/Software/Logitech registry key and installing LGS back should fix it. You
should also report it here...
And why don't I just use the Logitech SDK? Because it crap with capital C and it just refused to cooperate.
EXE and VS2008 source are attached...
you have to Alt-Tab to Windows and adjust wheel turn in Control Panel whenever you move from XFG to BF1 or so. Well... not anymore.
I hereby present a nasty hack that reads wheel turn settings from LFS and makes a change in the registry to adjust the wheel turn
of a Logitech Wheel. It is _EXPERIMENTAL_, that's why I don't release it as an Unofficial Addon yet.
To get this thingie working you have to copy it to the LFS directory (where the LFS.exe is) and have it running all the time you
play LFS. There are also few other prerequisities. First make sure the Logitech Profiler is running, this hack won't work without
it. Now follow these instructions:
1) Make a profile for LFS the Profiler(Profile->New, point it to the EXE you'll use to launch LFS).
2) Click "Select a Game > LFS"
3) Go to "Edit > Specific Game Settings"
4) Make sure that the "Use Special Steering Wheel Settings" checkbox is NOT ticked!
5) Go to "Options > Global Profiler Settings"
6) Select "Apply games to profiles automatically"
With this done, you may now launch the hack and LFS (the hack might need admin right on Vista/7). In LFS you can set wheel turn in
"Options > Controls". If you close the options menu and wait for a few seconds, wheel turn in LFS should match the wheel turn in
Logitech Profiler.
To make Logitech Profiler re-read new wheel turn settings it's necessary to minimize LFS and restore it back. This hack can do this
automatically, but there are cases when it might not work. It works best when LFS is in windowed mode, but I've tested the
fullscreen too and it work too, but not as well as in windowed mode. If you notice that the wheel turn is no longer adjusting
automatically, SHIFT+F4ing LFS to a windowed mode and back usually get's it back in business.
Known limitation:
- Setting wheel turn in garage doesn't work, you have to adjust wheel turn in Options > Controls
- This hack adjusts the wheel turn of all Logitech wheel's it finds which you might not want if you have more than one of them.
WARNING: Some direct registry hacking takes place here, so there is a (small) risk of damage. If that happens, uninstalling
Logitech Gaming Software, deleting HKEY_CURRENT_USER/Software/Logitech registry key and installing LGS back should fix it. You
should also report it here...
And why don't I just use the Logitech SDK? Because it crap with capital C and it just refused to cooperate.
EXE and VS2008 source are attached...