• September 18, 2020, 02:51:36 AM
• Welcome, Guest

Pages: [1] 2 3 4   Go Down

### AuthorTopic: USB device increase  (Read 9194 times)

0 Members and 1 Guest are viewing this topic.

#### LuseKofte

• member
• Offline
• Posts: 6809
##### USB device increase
« on: March 12, 2015, 07:31:17 AM »

Is it possible to increase IL 2 ability to recognize 5 USB devices. ?
I just remembered why I played les and less IL 2, I got 5 USB devices I spent a lot of time and money to get. And IL 2 recognize only 3 or 4 of them.
If this game could recognize all of my 5 devices I will be a slave to this community and sell my soul to its benefit.
I just cannot see myself devoted to cod and bos in the same degree I have been and still is toward IL2 .
Logged

#### tomoose

• Modder
• member
• Offline
• Posts: 1258
• Iiiiiiiit's ME! Hurrah!!
##### Re: USB device increase
« Reply #1 on: March 12, 2015, 07:56:22 AM »

LeOne;
you don't specify what the devices are but I have 5 and they work OK.  WARTHOG joystick and throttle, a SAITEK throttle console and a SAITEK rudder pedal.  I also use TrackIR which is USB.  That's 5 devices and I have a second SAITEK throttle console that I plan on using (although not tested yet with IL2).

Do you use a USB hub?  I use one with no apparent issues that I'm aware of.

Logged

#### marcost

• Modder
• member
• Offline
• Posts: 947
• Keep calm and run away
##### Re: USB device increase
« Reply #2 on: March 12, 2015, 08:15:08 AM »

My understanding - there is no limitation on number of USB devices. There is however a limitation on the number of USB devices with axes. This limitation is 4 devices. TrackIR axes do not count as axes - it is physical mechanical axes that matter. The mouse wheel doesn't count to this limit either

So you can have up to 4 joystick/slider/throttle/pedal type devices then as many non-axis devices as you want e.g. push button controllers

So the key is to get all your movable axis requirements onto four of your devices

I went for a Leo Bodnar board because it lets you have so many axes on one device:

Device 1 Sidewinder FFB
Device 2 Saitek rudder pedal
Device 3 CH throttle
Device 4 Bodnar BU836x - all three trim axes, radiator, mixture, prop pitch, flaps

Device 5 Button/switch board (GS)
Device 6 Trackir
Device 7 mouse
Device 8 keyboard

Hope that helps!

Regards,

Martin
Logged

#### GJE52

• SAS Team
• member
• Offline
• Posts: 4814
##### Re: USB device increase
« Reply #3 on: March 12, 2015, 08:20:24 AM »

Thank you Martin that is both very helpful and a good example of a practical set up within the current limitations.

Regards,

G;
Logged

#### marcost

• Modder
• member
• Offline
• Posts: 947
• Keep calm and run away
##### Re: USB device increase
« Reply #4 on: March 12, 2015, 08:25:21 AM »

Hi G,

Regards,

Martin
Logged

#### OberstDanjeje

• member
• Offline
• Posts: 1392
##### Re: USB device increase
« Reply #5 on: March 12, 2015, 09:36:06 AM »

My understanding - there is no limitation on number of USB devices. There is however a limitation on the number of USB devices with axes. This limitation is 4 devices. TrackIR axes do not count as axes - it is physical mechanical axes that matter. The mouse wheel doesn't count to this limit either

So you can have up to 4 joystick/slider/throttle/pedal type devices then as many non-axis devices as you want e.g. push button controllers

So the key is to get all your movable axis requirements onto four of your devices

I went for a Leo Bodnar board because it lets you have so many axes on one device:

Device 1 Sidewinder FFB
Device 2 Saitek rudder pedal
Device 3 CH throttle
Device 4 Bodnar BU836x - all three trim axes, radiator, mixture, prop pitch, flaps

Device 5 Button/switch board (GS)
Device 6 Trackir
Device 7 mouse
Device 8 keyboard

Hope that helps!

Regards,

Martin

Never heard of this Bodnar before but searching on the net it looks very interesting.
Could you post a pic. of your device?
Logged

#### SAS~Storebror

• retired
• SAS Honourable Member
• member
• Offline
• Posts: 19662
• Taking a timeout
##### Re: USB device increase
« Reply #6 on: March 12, 2015, 10:06:31 AM »

Mates that's a misunderstanding.
What Le0ne is trying to request is more than 4 USB devices used by IL-2, like e.g. 5 Joysticks.
That indeed is not possible with Stock IL-2 since the number of "Joystick" (this applies to gamepads etc. too) devices is hard limited to 4.

It seems easy to raise that limit though, so if no one else picks up this request, I'll be happy to get back to fulfilling it after the 4.13 release.

Best regards - Mike
Logged
What goes around comes around, you'll see

#### PA_Willy

• member
• Offline
• Posts: 754
##### Re: USB device increase
« Reply #7 on: March 12, 2015, 10:14:11 AM »

It's possible via software. For example, Thrustmaster has achieved this with its Warthog software (I have got). OS and game "see" one only device, although in fact, there are two.

http://patrulla-azul.com/forum/viewtopic.php?f=8&t=4271&hilit=hotas+warthog&start=40
Logged

#### SAS~Storebror

• retired
• SAS Honourable Member
• member
• Offline
• Posts: 19662
• Taking a timeout
##### Re: USB device increase
« Reply #8 on: March 12, 2015, 11:06:36 AM »

That's ony possibility, but I think that for IL-2 things should be much easier.
The Joysticks build up an array object within the "com.maddox.rts.Joy" class and there are some quite self explaining static limits set:
Code: [Select]
  public static final int AMOUNTJOY = 4;  public static final int AMOUNTAXE = 8;  public static final int AMOUNTPOV = 4;
With a little luck this should be easily customizable (with the possibility to set custom limits from conf.ini).
Needs just some programming and, most of all, testing.

Best regards - Mike
Logged
What goes around comes around, you'll see

#### LuseKofte

• member
• Offline
• Posts: 6809
##### Re: USB device increase
« Reply #9 on: March 12, 2015, 12:18:15 PM »

In my case I got 5 axis controllers and 3 of them are Leo Bothnar

The one panel uses so many axis that it uses the other panel axis slots. And my yoke and my MGF rudders.
So no matter how you explain it I am not allowed to use my rudder pedals with todays IL 2. A big thanks to Mike for this. I know one in here solved it by usin another pc and had a server system. If we can over come this, IL 2 is intact as modern as BOS. Witch is very limited by its use of a obsolete Game engine

Logged

#### GJE52

• SAS Team
• member
• Offline
• Posts: 4814
##### Re: USB device increase
« Reply #10 on: March 12, 2015, 04:35:58 PM »

Quote
That's ony possibility, but I think that for IL-2 things should be much easier.
The Joysticks build up an array object within the "com.maddox.rts.Joy" class and there are some quite self explaining static limits set:
Code: [Select]
public static final int AMOUNTJOY = 4;
public static final int AMOUNTAXE = 8;
public static final int AMOUNTPOV = 4;

With a little luck this should be easily customizable (with the possibility to set custom limits from conf.ini).
Needs just some programming and, most of all, testing.

Well if anyone is going to make this happen,  then you are the one the smart money would be on ........    ... do I hear 2 weeks ... ?

G;

Logged

#### OberstDanjeje

• member
• Offline
• Posts: 1392
##### Re: USB device increase
« Reply #11 on: March 13, 2015, 01:05:06 AM »

In my case I got 5 axis controllers and 3 of them are Leo Bothnar

The one panel uses so many axis that it uses the other panel axis slots. And my yoke and my MGF rudders.
So no matter how you explain it I am not allowed to use my rudder pedals with todays IL 2. A big thanks to Mike for this. I know one in here solved it by usin another pc and had a server system. If we can over come this, IL 2 is intact as modern as BOS. Witch is very limited by its use of a obsolete Game engine

Leone, you are a crazy man with a lot of time (and money) to spare? LOL