Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik

IL-2 Sturmovik The famous combat flight simulator.

Reply
 
Thread Tools Display Modes
  #1  
Old 02-23-2010, 05:20 PM
brando's Avatar
brando brando is offline
Approved Member
 
Join Date: Oct 2007
Location: Devon UK
Posts: 451
Default

Interesting. I must say that I've never noticed this one, probably because I've never found a reason to use deadzone on any of my controller axes. I DO set curves for all my axes that are controlled by potentiometers - pitch, yaw, roll, throttle, trim up/down, trim left/right - using the IL2Joy utility; but,as stated, no deadzone, and no filtering.

I seem to recall, from years ago, that it was explained that these latter functions were intended for older devices that jittered around their centrepoints. It may be that you have no need of these filters in the first place. Also, it all seems to be rather a 'static' interpretation of input. When I'm flying a plane I find myself constantly trimming anyway, either with the stick and pedals or the trim wheels - so it doesn't much matter whether the centres are creeping or not, so long as the instruments are centred in the cockpit.

I can see this might cause problems when using the Autopilot function offline, or Level Stabiliser flying a bomber, but it's still adjustable in the latter case using trim. I suggest that leaving deadzones and filters alone might help

brando
__________________
Another home-built rig:
AMD FX 8350, liquid-cooled. Asus Sabretooth 990FX Rev 2.0 , 16 GB Mushkin Redline (DDR3-PC12800), Enermax 1000W PSU, MSI R9-280X 3GB GDDR5
2 X 128GB OCZ Vertex SSD, 1 x64GB Corsair SSD, 1x 500GB WD HDD.
CH Franken-Tripehound stick and throttle merged, CH Pro pedals. TrackIR 5 and Pro-clip. Windows 7 64bit Home Premium.
Reply With Quote
  #2  
Old 02-23-2010, 06:59 PM
AndyJWest AndyJWest is offline
Approved Member
 
Join Date: Jan 2010
Posts: 1,049
Default

Just a thought, does this show up on DeviceLink? It could just be a graphical glitch that has no effect on the 'real' control inputs.
Reply With Quote
  #3  
Old 02-23-2010, 07:41 PM
MikkOwl MikkOwl is offline
Approved Member
 
Join Date: Jan 2010
Location: Sweden
Posts: 309
Default

Quote:
Originally Posted by brando View Post
I've never noticed this one, probably because I've never found a reason to use deadzone on any of my controller axes. I DO set curves for all my axes
Filtering makes no difference, but deadband or sensitivity (courved response done through IL-2) does. Check it out if you haven't.

Quote:
When I'm flying a plane I find myself constantly trimming anyway, either with the stick and pedals or the trim wheels - so it doesn't much matter whether the centres are creeping or not, so long as the instruments are centred in the cockpit.
This is fine for off-stick flying, but it it becomes an issue if the controls move on their own when you are moving across the center (imagine when gunning, even if the effect is not large enough for most to realize).

Quote:
Originally Posted by Aviar View Post
Sorry, but I don't seem to have this 'problem'. I followed your instructions to reproduce your issue. I set the deadband to 50 on all three axis.

The red and green boxes always recenter perfectly and never deviate from the center position.
Good that you tried it out. The amount of offset for the green square I am talking about is very small - one pixel up and one pixel to the left. Did you try it in-cockpit? Because there it is easy to notice (when zooming in with the FOV, static view on the ground) if the control stick moves in the slightest when repeating the same test. Easier to see than a green square that moves miminally. The stick should of course not move not even the slightest if things work as they should.

Quote:
I also use the CH Control Manager software to tweak my HOTAS settings. So, if this is the kind of 'external programs' you mentioned, it may be the reason I don't have the centering issue you described
I meant the only way to have courves or deadzone (not that I use deadzone, but I do like courves) is to use external programs, if one wants to avoid this control centering bug. In my case at least.

Quote:
Originally Posted by AndyJWest View Post
Just a thought, does this show up on DeviceLink? It could just be a graphical glitch that has no effect on the 'real' control inputs.
Devicelink input cannot use IL-2's native courves/deadband so the bug cannot affect it.

It is not a graphical glitch - in fact, I noticed it when flying in an IL-2 on a longer flight (with time acceleration at times) and I noticed that it was a bitch to get the stick just 100% right, and then when testing a little I noticed that it outright turned the ailerons in the opposite direction I wanted to turn to (I had stick centered, wanted to apply a bit left-aileron to compensate for a right rolling tendency and straight up the plane and keep it there. But when moving stick very slightly to the left, the plane started rolling more to the right at first, until I moved a little bit more, where it eventually started to move in the 'correct' direction. This is due to the bug described - my stick was centered, but the courved etc IL-2 input was offset to the left a little. When I moved to to the left, the bug would stop acting (and the input would go into the real center); causing the opposite control response.

It is noticable both graphically on the control stick in game (under the reproduction steps I mentioned) and in the hardware > input screen. And it affects all controls that can be bound under "HOTAS" (not that anyone uses courves on throttle, prop and flaps but it does, I checked, set the courves through IL-2 Joy).

Just be aware it is slight, so slight I have no trouble believing 99% of users just haven't really noticed it. But definitely it will show, if the bug exists on one's system, using the reproduction steps.

Last edited by MikkOwl; 02-23-2010 at 07:45 PM.
Reply With Quote
  #4  
Old 02-23-2010, 10:50 PM
KG26_Alpha KG26_Alpha is offline
Approved Member
 
Join Date: Jan 2008
Location: London
Posts: 2,805
Default

Anyone else noticed this controller bug?

No
Reply With Quote
  #5  
Old 02-25-2010, 08:05 PM
MikkOwl MikkOwl is offline
Approved Member
 
Join Date: Jan 2010
Location: Sweden
Posts: 309
Unhappy

I have torn out and deleted anything pertaining to my IL-2 installs (main one was the steam version but had an older in my program folder as well). Went through registry with a comb to delete any mention of IL-2. Uninstalled the Logitech Profiler drivers and deleted all references to them in the registry. Uninstalled and deleted all mention of the Saitek Quadrant drivers/software. Rebooted several times. Downloaded Il-2 again from Steam, fresh. Launched (4.08m), testing it out - no change. Same bug.

However, with the joystick now having no curves set by outside programs, it was harder to get it completely centered (in order to observe the bug, especially in the cockpit). I had to look for it for a while, esp when starting airborne and camera moving around a bit, before I could certify it was still there. And it is. Sucks...

The stick is seen moving slightly as I described, when the joystick is completely centered. And it does indeed affect the aircraft flight, could be seen from outside and inside, especially when under time acceleration.

Quote:
Originally Posted by Aviar View Post
I guess when you say 'courves', you mean 'curves' (the 10 sliders on each axis). Anyway, 'curves' is the correct English spelling, if that's what you mean.
That's the spelling I was looking for, thanks for pointing it out. I kept feeling disturbed by it lately as "is this really as it should be? Feels wrong". Need to get my Firefox spelling checker plugin working again.

Quote:
..I still cannot reproduce this 'bug'. Not only did I set the deadzone for all 3 axis to 50, I also set ALL the sliders (curves) to values UNDER 100%. [..] the green and red boxes stay perfectly centered.
Hmm, that is crappy for me and good for you. Did you closely observe the stick with maximum zoom on the ground to see if it moved in the slightest when joystick goes from dead center to near center etc?

Quote:
Originally Posted by KG26_Alpha View Post
No
Did you try it in the hardware setup screen AND in-game cockpit as mentioned in the reply to Aviar?
Reply With Quote
  #6  
Old 02-25-2010, 10:33 PM
MikkOwl MikkOwl is offline
Approved Member
 
Join Date: Jan 2010
Location: Sweden
Posts: 309
Default

After more testing, I've found that it is not as apparent with using only deadband as I suggested using. When using only deadband to test it, it does move offset, but since the stick never returns to true center this is almost impossible to notice when in the cockpit visually.

So if anyone could please try the following method and I would be very happy:

1. Set sensitivity of your roll and pitch in IL-2 to zero for the three leftmost ones, and set deadband to zero for both.

2. Step into the cockpit ON THE GROUND (do not be airborne since it is harder to verify) and zoom in on the control column/stick.

3. Move your joystick very carefully across it's center point, as if barely moving from center at all. What I see is that the column moves slightly to the left (just a bit) and slightly forward whenever the joystick is at true center. When moving away from it, the (cockpit) control column returns to true center.

If you have any external software to change the curves of your stick, set it to lowest sensitivity, as that will make it much easier to hit the centermost positions of the stick.

I just tried this with my Saitek Quadrant with nothing Logitech control-wise connected and the virtual driver bus interface disabled in the system settings even, and I observed the above.

I find it very unlikely that IL-2 would be any different on my computer compared to others', and it cannot be a hardware problem since it is only brought on by trying to use the IL-2 curves (Sensitivity) native to that application. The bug itself appears when a control input is at true center, which implies that there could be a coding mistake where the curve sensitivity processing is turned off if the controller is centered, as 'there is no need for it', and it re-engages as soon as the controller leaves center. But for some reason what is considered 'center' for the processed input is slightly offset, perhaps the exact same distance that is required for the controller to move before the curve processing is re-enabled again.

Last edited by MikkOwl; 02-25-2010 at 10:40 PM.
Reply With Quote
  #7  
Old 02-26-2010, 05:39 AM
MikkOwl MikkOwl is offline
Approved Member
 
Join Date: Jan 2010
Location: Sweden
Posts: 309
Default

That plane has trims - but I presume you mean you move the stick around gently near the center at the same time as described in the reproduction steps and yet it flies absolutely straight, even in time accelleration.

As you said though, you followed the instructions and could not reproduce what I see. That's good enough for me.

I presume the steam version (which is the one I bought) of IL-2 is somehow defunct, as that's the only thing file wise that can differ between us presuming a clean install and all.
Reply With Quote
  #8  
Old 02-26-2010, 11:32 AM
Letum Letum is offline
Approved Member
 
Join Date: Mar 2008
Posts: 308
Default

Yes, I can reproduce this.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:34 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.