Brizzly Posted November 2, 2018 Posted November 2, 2018 (edited) I think I remember reading somewhere that the max amount of peripherals that can be connected is 8. Is this true? I'm running into a problem where my throttle is not being recognized in the sim, but is recognized just fine in Windows. I have 13 USB devices attached to my computer, and I'm sure I've had more than 8 attached in the past, although, I'm wondering now after a recent re-install if they were re-ordered, and I never noticed before, because the devices that weren't recognized were ones I didn't use in IL2. Any ideas on how to get IL2 to recognize just the devices I want, if indeed it's maxed at 8, without unplugging everything I don't want to use? Edit: Just tried re-ordering joystick IDs in Windows using PjP's JoyID program, but no dice. It seems that IL2 has it's own way to assign joy IDs. Edited November 2, 2018 by Brizzly 1
Guest deleted@83466 Posted November 2, 2018 Posted November 2, 2018 I can confirm that the max appears to be 8 game controllers. If I plug a 9th controller in, one, not necessarily the new one, is not recognized. I don't think there is any workaround for that at this time. @devs: flight sim nerds with more than 8 controllers (like me and OP) wish there was no limit?
T_oll Posted November 2, 2018 Posted November 2, 2018 I have a new HOTAS setup that I tried to use in IL-2 today. i got this message asking if I wanted to transfer assignments, but I cancelled it and went into the controller assignments and set it up. The new controllers registered just fine, but they were given IDs like Joy09 and Joy10... Nothing happens when I try to use the controllers in the sim, though. If this is because the software just recognizes 8 controllers, is there a way to reset the controller assignments so it starts counting at 01 again? 1
Brizzly Posted November 2, 2018 Author Posted November 2, 2018 (edited) I ended up having to unplug things one at a time, deleting the input folder, and restarting IL-2 until I had the controllers I wanted to use in the input list. I then made a JSGME mod with the list marked as 'Read Only' in the properties to protect against future game updates until they fix this. Unfortunately, this read-only list still doesn't let me plug anything new into the computer, as my throttle is last on the list, and IL-2 will still drop it off upon starting, it just can't write the new config to the Input folder. Edited November 2, 2018 by Brizzly
T_oll Posted November 3, 2018 Posted November 3, 2018 I just deleted the input folder. this forced a rebuild of the folder, and all controller devices got a new number in the sequence. Now everything works as it should. 1
Alonzo Posted November 4, 2018 Posted November 4, 2018 You may be able to use something like Joystick Gremlin to map physical devices to a single virtual joystick, and have IL2 use the virtual stick. Personally I use AutoHotKey to map stick buttons to the default keyboard controls for IL2, which seems to work pretty well.
Sokol1 Posted November 4, 2018 Posted November 4, 2018 An issue with "virtual joystick" is that due Windows DInput limitation this virtual device can have only 8 axes, 32 buttons + POV HAT.
Alonzo Posted November 6, 2018 Posted November 6, 2018 On 11/4/2018 at 10:22 AM, Sokol1 said: An issue with "virtual joystick" is that due Windows DInput limitation this virtual device can have only 8 axes, 32 buttons + POV HAT. vJoy says it can do 128 buttons. I have not tested it myself. http://vjoystick.sourceforge.net/site/index.php/81-news/97-vjoy-2-0-4-128-buttons
Sokol1 Posted November 6, 2018 Posted November 6, 2018 (edited) Yes, and probable Joystick Gremlin too, since this is build using vJoy, but axes still limited to 8 - I guess that overcome this need changes in Windows Dinput API. This axes limitation prevent build a virtual stick with, e.g. T50 (3 axes) and T50- throttle (6 axes) using all axes. BTW - IL-2 Great Battles series support up to 64 buttons, DCS World up to 128, Star Citizen up to 50. Edited November 6, 2018 by Sokol1
Lupus Posted June 26, 2022 Posted June 26, 2022 And this issue rares it's ugly head again, claiming another victim today as I left my racing periphreals plugged in when I went to fly. 4 years later and it still exists. Any good work arounds other than doing virtual? Any apps that will temporarily hide inputs and add them later? Note for the Devs. I actually have a huge number of controllers I'd like to use with this game and planned on purchasing more. Currently I have 1 Joystick, 1 Throttle, 1 MFP (from CH Products), 1 Button Box (from Black Hog), and 1 set of rudder pedals. I'd like to add VPC Control Panel 1, VPC Control Panel 2, and a custom built Trim box. This would put me at my max of 8, but I'm not sure if TrackIR counts against this limit or not, or if my mouse does, or my keyboard. I understand truly unlimited isn't possible with what I know about computers, but would doubling be so difficult so that we could have a max of 16?
WIS-Redcoat Posted June 26, 2022 Posted June 26, 2022 I literally had this issue today when I plugged my collective in. It reordered my stuff and two of them no longer work. I had to rework the device menu and key map two of them. more would be better. p.s. It’s also frustrating that we can’t use two different axis devices. I like to use my yoke when flying bombers. 1
dburne Posted June 26, 2022 Posted June 26, 2022 Don't know if this would be of benefit and help, for me I have all my controllers set up and plugged into three different USB 3 Powered Hubs. Each Hub has 4 ports with individual on/off buttons per port. So I just turn on the ports for each device I will be using at that time. 1
Lupus Posted June 27, 2022 Posted June 27, 2022 15 hours ago, dburne said: Don't know if this would be of benefit and help, for me I have all my controllers set up and plugged into three different USB 3 Powered Hubs. Each Hub has 4 ports with individual on/off buttons per port. So I just turn on the ports for each device I will be using at that time. I found, downloaded, and installed HidHide. It is essentially a software version of what you've done with hardware. I can also apparently even setup a batch file or power-shell launcher app that, through HidHide's native command line client, can unhide all the gaming devices, then just hide the one's I don't need and finally, launch my game and the associated apps I use with it, like PWCG and my TrackIR. Now all I have to do is figure out how to write the .bat file or power-shell app.
Charon Posted July 6, 2022 Posted July 6, 2022 I use devreoder for this. It can be installed and configured on a per-program basis. @WIS-Redcoat Joystick Gremlin can be used to define a map from physical to virtual axes that you can reconfigure on the fly (I use the 5-position selector on my throttle for this). Here are some notes on what I did.
Eraseri Posted August 30, 2022 Posted August 30, 2022 I just started getting into IL-2 and received rudder pedals. I already have winwing throttle and winwing joystick that have to be setup as "32 buttons" because IL-2 doesn't support more. WinWing devices make total 8 devices and rudder pedals is the 9th. Is it really true that this game is so handicapped that it can support maximum 8x32 devices/buttons?!
Sokol1 Posted August 30, 2022 Posted August 30, 2022 (edited) On 8/30/2022 at 8:29 AM, Eraseri said: I just started getting into IL-2 and received rudder pedals. I already have winwing throttle and winwing joystick that have to be setup as "32 buttons" because IL-2 doesn't support more. Depend's on what you mean by "IL-2": IL-2 Sturmovik: Great Battles (Battle of...) support up to 64 buttons per controller (DCS World up to 128). Now iL-2 Sturmovik: 1946, CloD/BLITZ/Tobruk* up to 32. For this games you need use a keymapper, e.g. Joystick Gremlin, and set buttons above 32 for send key press. * EDIT - CLoD/BLITZ/Tobruk now support 128 buttons. Edited September 4, 2022 by Sokol1 2
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