Hi Sokol1,
your 2 cents saved my day:
Quote:
Originally Posted by Sokol1
I think that your problem is G-940 Flight System [...] But the internal USB circuit of G940 continue reporting to Windows the Pedal since the firmware still same and these assume ID3. I think that you cannot see Pedal in Control Panel due lack of wired pots (like BU0836 that don't show axis that don't have hooked pots)...
So your second BU0836A assume ID5 and is ignored by IL2.
|
How obvious! In German this is expressed with "To have a board in front of your head" or "To have tomatoes on your eyes". I must have been completely blind, in a kind of tunnel vision...
Well: Now how to get those pedals to ID5? Especially, when
Quote:
Originally Posted by Sokol1
As far I remember in IL-2 history, they don't accept joystick ID changes. No solution for this...
|
This is something amazing: How does IL-2 get those IDs in the first place? And where does it store the relation ID/gamecontrol it then refuses to change? A wide field for research and experiments...
Quote:
Originally Posted by Sokol1
32 buttons is Direct X limitation too, possible to overcome whit key mappers.
|
On a per device (joystick) basis it is obvious: The button pressed/nonpressed information is stored in a DWORD of the JOYINFOEX-structure, and a DWORD has 32 bits... I do not think that 32 is the absolute maximum sum of all gamecontrollers connected - correct me if I am wrong: I am approaching 32 buttons , but have not reached it yet
Artist