1CGS LukeFF Posted August 2, 2023 1CGS Posted August 2, 2023 Fished around tonight for an answer to this but couldn't find a solution: I have set up my encoders on my new VPC control panel as virtual axes, but in IL2 it's only recognizing the buttons and not the axis. Is there a way to fix this?
AndyJWest Posted August 2, 2023 Posted August 2, 2023 You may possibly be able to edit an input configuration file (input.map , I think) by hand to get around this, but it's likely to require some experimentation. Most likely IL-2 checks for button presses before it looks for an axis when you are configuring a new control, and if VPC sends both, it won't even get to see the axis.
1CGS LukeFF Posted August 2, 2023 Author 1CGS Posted August 2, 2023 2 minutes ago, AndyJWest said: You may possibly be able to edit an input configuration file (input.map , I think) by hand to get around this, but it's likely to require some experimentation. Most likely IL-2 checks for button presses before it looks for an axis when you are configuring a new control, and if VPC sends both, it won't even get to see the axis. Yes, I tried editing the current.actions file, but that did nothing for me.
AndyJWest Posted August 2, 2023 Posted August 2, 2023 Is the virtual axis recognised by other software: e.g. the Windows 'Game controllers' calibration dialog?
SvAF/F16_Goblin Posted August 2, 2023 Posted August 2, 2023 I've tried this myself and come to the conclusion that IL-2 can't handle the virtual axis that is created in Virpil. Tried every possible way and nothing works. 1
PO_Baldrick Posted August 2, 2023 Posted August 2, 2023 Due to IL-2's limitations with number of devices I consolidated a few devices using Joystick Gremlin and Vjoy so it only saw the one vjoy (the real devices were hidden from Il-2). Unfortunately IL-2 is then very limited by numbers of buttons so it only works so far. I wonder if assigning the virtual Virpil axis to a vjoy axis and then temporarily hiding the Virpil device (I use hidhide) so IL-2 only sees the vjoy device when you assign it to the controls might work? It is a faff though...
1CGS LukeFF Posted August 2, 2023 Author 1CGS Posted August 2, 2023 So, in speaking with one of IL2's developers, there is a way to get this to work (and he showed it with video proof). I'll just quote him here: Quote Yes, this is a known issue, IL-2 works with some restrictions for input devices, in this case you can assign physical buttons of the encoder to logical buttons outside the button limit in IL-2 - 64 buttons per device - (buttons 100 and 101 in my example) - IL-2 doesn't know about any buttons after #64 Second way: you can assign virtual axis logic buttons (54-55 in my example) to inactive "SHIFT" group. Third way: use Joystick Gremlin SoftwareIL-2 to recognizes virtual axis only when you scroll it from 0% to 100%. With small "Step value" number set in VPC Tool, it will take a very, very long time)) The attached zip file shows how he did it in VPC's config software and then in IL2's control setup. ScreenRecorderProject10_1.zip 1 1
firdimigdi Posted August 2, 2023 Posted August 2, 2023 13 hours ago, LukeFF said: Fished around tonight for an answer to this but couldn't find a solution: I have set up my encoders on my new VPC control panel as virtual axes, but in IL2 it's only recognizing the buttons and not the axis. Is there a way to fix this? I had this with their throttle and the only thing that worked was to calibrate the new virtual axes in the VPC software. It's a bit counter-intuitive but that's what got mine sorted out so I could use the axes directly with IL-2 despite it working with MSFS and DCS straight away.
JG1_Vonrd Posted August 2, 2023 Posted August 2, 2023 3 hours ago, LukeFF said: So, in speaking with one of IL2's developers, there is a way to get this to work (and he showed it with video proof). I'll just quote him here: The attached zip file shows how he did it in VPC's config software and then in IL2's control setup. ScreenRecorderProject10_1.zip 97.77 MB · 4 downloads Still, why should we have to incorporate work-arounds such as this and / or use third party software? Other games don't have the 64 button limit. It seems that there is little or no interest by the developers to bring the game up to modern standards.
1CGS LukeFF Posted August 2, 2023 Author 1CGS Posted August 2, 2023 37 minutes ago, JG1_Vonrd said: Still, why should we have to incorporate work-arounds such as this and / or use third party software? Other games don't have the 64 button limit. It seems that there is little or no interest by the developers to bring the game up to modern standards. They are aware it is an issue, so I imagine it is something that is going to be addressed in the next title.
JG1_Vonrd Posted August 2, 2023 Posted August 2, 2023 1 hour ago, LukeFF said: They are aware it is an issue, so I imagine it is something that is going to be addressed in the next title. Excellent... thanks!
1CGS LukeFF Posted August 4, 2023 Author 1CGS Posted August 4, 2023 So, I've been trying to re-map my encoders to physical buttons 65 & 66 but have failed so far. If anyone has been able to do this and could please share the steps with me, I'd be very grateful. Thanks!
JG1_Vonrd Posted August 5, 2023 Posted August 5, 2023 (edited) I'm pretty sure that there are ways to do it but I'm still stumbling with the VPC Configurator software. Your best bet is to post on the Virpil forum: https://forum.virpil.com/ Lots of helpful folks there. EDIT: Never mind, I see you already posted there... ? Edited August 5, 2023 by JG1_Vonrd 1
KpaxBos Posted August 5, 2023 Posted August 5, 2023 On 8/4/2023 at 3:19 AM, LukeFF said: So, I've been trying to re-map my encoders to physical buttons 65 & 66 but have failed so far. If anyone has been able to do this and could please share the steps with me, I'd be very grateful. Thanks! Hello, Not sure but I think that you cannot map button (logical) above 64. But may be you have already mapped Physical 65,66 to logical buttons under 64. Have fun
1CGS LukeFF Posted August 5, 2023 Author 1CGS Posted August 5, 2023 53 minutes ago, KpaxBos said: Have fun Oh yes, it sure is interesting. ? Frustrations with encoders aside, I'm really liking this control panel.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now