News:

Precision Simulator update 10.180 (14 October 2024) is now available.
Navburo update 13 (23 November 2022) is now available.
NG FMC and More is released.

Main Menu

Flightsim Yoke and Throttle Quadrant not saving in prefs

Started by EmilB, Fri, 13 May 2016 13:12

EmilB

Setting s do not get saved after setting all the axes and button assignments and saving them in the default prefs.

This occurs only after I restart my iMac.

I do not have this problem with the Saitek X52 Pro joystick and throttle combo.

Anything Im not doing?

Hardy Heinlin

Do you start with ...

AerowinxStart.jar

... or with ...

AerowinxNetStart.jar

...?

webleinsteg

I have the same problem with the settings as it has EmilB. (version 10.0.8)
I start the session with AerowinxStart.jar.
When finish my session and start a new session again - everything is fine.
But when I switch of my mac pro and restart it - all preferences are gone or mixed up.

Thanks
Jörg

Hardy Heinlin

You may try to change the order of the connections of your USB devices.


|-|ardy

webleinsteg

Sorry, what do you mean with "order of the connections". Do you mean, I have to change the USB plug of the device to an other slot?

Jörg


webleinsteg

I've already done, but to no success. (direct to the computer, with USB switch and with out)
It's late in Germany. I will try it tomorrow again and then I will make a report.

Thank you very much
Jörg

EmilB

I start with aerowinxstart.jar

Version 10.0.0.8. IMac running OS 10.11

I will try plugging the devices in a different order.

Its only the CH products devices that are affected everytime I reboot. The logitech joystick and saitek rudder get saved.

EmilB

Here's what I've done.

1. Plugged CH Products Yoke and set the USB settings.
2. Saved the Preferences as CHProducts Pref and also saved as Default.pref
3. Quit PSX via the About / Quit Simulator
4. Plugged in the CH Products Throttle Quadrant
5. Restarted via Aerowinxstart.jar
6. Checked the USB settings and CHP Yoke settings intact. - All OK
7. Programmed CHP Throttle Quadrant
8. Saved the Preferences as CHProducts Pref and also saved as Default.pref
9. Quit PSX via About / Quit Simulator
10. Plugged in Saitek Rudder Pedals
11. Restarted via Aerowinxstart.jar
12. Checked the USB settings and CHP Yoke / CHP Throttle settings intact. - All Ok
13. Programmed Saitek Rudder Pedals
14. Saved the Preferences as CHProducts Pref and also saved as Default.pref
15. Quit PSX via About / Quit Simulator
16. Restarted via Aerowinxstart.jar
17. Checked the USB settings and CHP Yoke / CHP Throttle / Saitek Rudder Pedals settings intact. - All OK
18. Saved the Preferences as CHProducts Pref and also saved as Default.pref
20. Quit PSX via About / Quit Simulator
21. Restarted the iMac. (OS 10.11.5)
22. Start PSX via Aerowinxstart.jar
23. Checked USB Settings Prefs - EVERYTHING WIPED OUT. Axis and Switches not reflecting the last saved settings.
24. Tried loading the CHProducts.pref, also with the same results, Axis and Switches still not reflecting desired settings.






Hardy Heinlin

Thank you for the details.

Maybe your Mac changes the order of the USB connections at random after each restart. To check if this is true, you may try the following:

1. Copy Aerowinx/Developers/USB-Detect.txt to your desktop and rename it to 111.txt

2. Reboot your computer, start PSX, quit PSX

3. Copy Aerowinx/Developers/USB-Detect.txt to your desktop and rename it to 222.txt

4. Reboot your computer, start PSX, quit PSX

5. Copy Aerowinx/Developers/USB-Detect.txt to your desktop and rename it to 333.txt

Now open the three files 111.txt, 222.txt, 333.txt and compare them. Does every list show the same order of the devices?


Regards,

|-|ardy

EmilB

Hi Hardy,

As a matter of fact it does. Thats what I noticed when I rebooted, the order of the programmed USB devices had changed. As a work around, what I do now is to unplug all my devices everytime I reboot. And when I get to the finder I plug the devices back in the original order.

I've done it two times before going to bed last night and it seemed to do the trick. Its still a bit of a chore but it surely beats having to reprogram each and every button. I'm wondering if I can just put all the USB flight controls on a powered hub and just plug it back in after every reboot or will PSX still randomly reorder the devices?

Cheers,

Emilio

Hardy Heinlin

Hi Emilio,

PSX doesn't change the order; the order comes from the Mac.

If the CH devices are in the first two jacks, I would plug them into the last two jacks and see if that gives a stable result. If not, I would test if unplugging just the CH devices is sufficient; perhaps you need not unplug all devices during the reboot.


Cheers,

|-|ardy

EmilB

Hi Hardy,

I figured as much that the Mac was doing all this. Thank you for the help!

Cheers,

Emilio

webleinsteg

Hi Hardy,

Whatever I do, whether I change the USB jacks, whether I follow the procedure Emilio does, but absolutely nothing helps. Al my Saitek devices – I have Saitek products only – changed the position in the PSX USB preferences menu and al the configurations are gone or mixed up after reboot my mac pro. Well, for my understanding it can be nothing else than a mac ( OSX ) issue, but what I´m wondering about is, that those problems never happened with x-plan flight simulator. I´m wondering also, that it seems to be, that the others of the mac users in this forum are happy, that they don't have such problems.

I´m really unhappy, because I like the PSX simulation software very much. But configuring the devices after every new start of the computer is terrible and of course that is taking the fun.


Cheers
Jörg

Hardy Heinlin

Hi Jörg,

maybe it's a problem in the Java interface. I could make a device name specific preference system, but many devices have the name "unknown", or multiple devices of the same name may be connected, so that system wouldn't help either.

Here's a different idea:

How many Saitek devices do you use with PSX?

If there are 3 devices, you could make 6 different pref files with a text editor. I could show you how the respective text line in the pref file would have to look like. One of the 6 different pref files could be loaded after PSX start suitable to the current random order of the devices. Say, you have the devices A, B, C, then only 6 combinations would be required:

ABC.pref
ACB.pref
BAC.pref
BCA.pref
CAB.pref
CBA.pref

Then, when PSX is started and you see the order this time is, say, ACB, you just double-click on ACB.pref and the setting is done.

Not optimal, but better than nothing ...


Regards,

|-|ardy

webleinsteg

Well understood. But, I will start tomorrow with a fresh cup of coffee.
Thank you very, very much for your support.

Jörg

webleinsteg

One more time :)

Here are my devices:

1 x Ruder paddles
1 x Yoke
2 x Throttle

Thank you

webleinsteg

Hi Hardy,

thank you again for your support. I would appreciate if you could show me, how the respective text line in the preference file looks like.

Here are my devices:
Ruder paddle
Yoke
2 Throttle quadrant

thanks
Jörg

Hardy Heinlin

#18
Hi Jörg,

the line starts with ...

USB=

... and contains the settings of each device component, separated by semicolons, in the order they appear on the Instructor's USB page.

It would be nice if you could post one example that works. Here's the procedure:

When PSX starts, PSX creates the file Aerowinx/Developers/USB-Detect.txt -- please make a copy of it, rename it to aaa.txt, and post this text here. And while that same PSX session is running, set the Preferences > USB page correctly, then save these preferences on the Preferences > Save page as aaa.pref. Open aaa.pref with a text editor, and copy and paste its "USB=..." line here as well.

aaa.txt and the USB line in aaa.pref will refer to the same order of the components. I need to analyse which part of the line belongs to which device simply by counting the respective components from left to right.


Thanks! :-)

|-|ardy


Are these two separate throttle devices, or one throttle device with two levers? If there are 4 USB cables instead of 3, the number of possible orders increases a lot. Although it may be not that high if the two throttle devices are identical.

webleinsteg

Hi Hardy,

sorry, yesterday I got no time to answer your post.

Unfortunately there are two separate throttle devices, each with 3 levers (makes the handling more realistic :). The throttle divices are identical models.

Hoping to have done everything right.

Greetings
Jörg

USB line:
USB=1;0;1;2;28;29;8;7;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0n0;0n0;0n0;0n0;0n0;0;0;0;0;0;0;0;0;30n16;30n16;170n17;9;0;0;0;17;17;0;0;0;0n22;0n12;0n20;0;0;0;0;9;0;0;0;0;0n13;0n12;0n21;


USB detection test:

Saitek Pro Flight Yoke | Stick | 0 | USB port | 0; 0; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 1; 1; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 2; 2; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 3; 3; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 4; 4; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 5; 5; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 6; 6; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 7; 7; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 8; 8; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 9; 9; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 10; 10; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 11; 11; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 12; 12; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 13; 13; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 14; 14; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 15; 15; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 16; 16; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 17; 17; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 18; 18; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 19; 19; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 20; 20; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 21; 21; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | 22; 22; 
Saitek Pro Flight Yoke | Stick | 0 | USB port | x; x;  (analog)
Saitek Pro Flight Yoke | Stick | 0 | USB port | y; y;  (analog)
Saitek Pro Flight Yoke | Stick | 0 | USB port | z; z;  (analog)
Saitek Pro Flight Yoke | Stick | 0 | USB port | rx; rx;  (analog)
Saitek Pro Flight Yoke | Stick | 0 | USB port | ry; ry;  (analog)
Saitek Pro Flight Yoke | Stick | 0 | USB port | pov; pov; 
Saitek Pro Flight Rudder Pedals | Stick | 0 | USB port | x; x;  (analog)
Saitek Pro Flight Rudder Pedals | Stick | 0 | USB port | y; y;  (analog)
Saitek Pro Flight Rudder Pedals | Stick | 0 | USB port | rz; rz;  (analog)
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 0; 0; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 1; 1; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 2; 2; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 3; 3; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 4; 4; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 5; 5; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 6; 6; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 7; 7; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 8; 8; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | x; x;  (analog)
Saitek Pro Flight Quadrant | Stick | 0 | USB port | y; y;  (analog)
Saitek Pro Flight Quadrant | Stick | 0 | USB port | z; z;  (analog)
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 0; 0; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 1; 1; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 2; 2; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 3; 3; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 4; 4; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 5; 5; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 6; 6; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 7; 7; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | 8; 8; 
Saitek Pro Flight Quadrant | Stick | 0 | USB port | x; x;  (analog)
Saitek Pro Flight Quadrant | Stick | 0 | USB port | y; y;  (analog)
Saitek Pro Flight Quadrant | Stick | 0 | USB port | z; z;  (analog)