Old 744 Forum

Archived posts

When a USB device is not detected ...

Page: 1

Author Post
Moderator
Registered: May 2009
Posts: 5140
emerydc8 wrote
Hi Hardy,

I started from scratch and installed 10.0.5 and, as per Hans's post above, downgraded to Java 8 Update 31. I also installed the new Interfaces folder. When I start one instance of AerowinxStart.jar, it is not seeing my rudders or TQ.

Should I start a separate post on this or keep this under the Update 10.0.5 header? PSX sees the rudders and TQ with version 10.0.0.

I went into the Preferences file and initially it said USBUnknownInc=1. I changed it to =0 but it's still not recognizing my rudders or TQ, so I changed it back to 1.

Thanks,

Jon D.


When your USB devices were detected in PSX version 10.0.0, and not in 10.0.5, it should be possible to fix this problem:

If you start one instance of PSX through AerowinxStart.jar, a pref file is not defined for the start of this PSX instance, thus this instance will load Default.pref.

Set ...

USBUnknownIncl=0

... in Default.pref and start with AerowinxStart.jar.


If you use, say johnny.pref for your server PSX when starting with AerowinxNetStart.jar, then set ...

USBUnknownIncl=0

... in johnny.pref and start with AerowinxNetStart.jar (which reads AerowinxNetStart.ini which has a list of pref files of which one list item is called johnny.pref).


The file name "johnny.pref" is just an example. Maybe you called it "a1.pref"?


If you set ...

USBUnknownIncl=0

... in 10.0.5, then 10.0.5 will detect the USB devices in the same way as 10.0.0 does.



Cheers,

|-|ardy


See also Aerowinx Operations Manual, page 87.
« Last edit by Hardy Heinlin on Mon, 06 Jul 2015 21:13:58 +0000. »
Member
Registered: Jun 2015
Posts: 103
Location: Tucson, AZ USA
Thanks, Hardy. Will give it a try today.

[EDIT]:

I tried using one instance of PSX and I set the default pref to USBUnknownIncl=0. It still did not see my TQ and rudders.
« Last edit by emerydc8 on Mon, 06 Jul 2015 22:50:05 +0000. »
Member
Registered: Nov 2010
Posts: 139
Location: Vienna
Hi Jon,

did you set it to 1 as well? No differences?

Are your devices connected directly to the PC or via an USB hub?
Not with PSX, but I had USB troubles long time ago. I connected the devices directly, and the probs are gone ..

Hardy: Jon is running a FDS JetMax Flightdeck - so I guess he has some proprietary drivers installed. Could the drivers cause a mismatch? Just an (hopefully not too silly) idea ... :oops:

BR Hans
_______________
Hans G. Schuetz
http://B747-400.net
Member
Registered: Jun 2015
Posts: 103
Location: Tucson, AZ USA
Hi Hans,

I tried both 0 and 1. No joy.

I am not using a USB hub -- I plug directly into the computer with all three USB flight controls. I don't think it's a Jetmax TQ issue because Windows is seeing the PFC rudder, PFC yoke and Jetmax TQ (pic below).

https://drive.google.com/file/d/0B-WRh0Hf7VdZR1E0X0Y4ZlRtdFE/view?usp=sharing

PSX 10.0.5 just doesn't seem to see the rudder or TQ. It sees all three in version 10.0.0.

I'm not sure where to go with this one. Maybe try a different version of Java?

Cheers,

Jon
Moderator
Registered: May 2009
Posts: 5140
B747-400 wrote
Hardy: Jon is running a FDS JetMax Flightdeck - so I guess he has some proprietary drivers installed. Could the drivers cause a mismatch?

Yes, possibly. Some devices may have no name, others may have a name. And this makes it impossible to detect wanted and unwanted USB devices at the same time.

But if it worked in 10.0.0, it should also work in 10.0.5. I wonder what has changed in Jon's setting.

Jon, could you post the content of the text file Developers/USB-Detect.txt?


Cheers,

|-|ardy


emerydc8 wrote
Maybe try a different version of Java?

Please don't. If your frame rate is high and the graphics are correct, don't change it.

Also, don't re-install PSX please. I'm sure this is just a matter of user settings; and these can be changed easily in 2 seconds.



Another suggestion: Is any other program using your FDS device? If so, PSX possibly cannot use it. We've noticed such problems before: certain USB devices can be used by just one program. I guess the cause of the problem is not the update from 10.0.0 to 10.0.5, but a certain USB device still being linked with a certain program.
« Last edit by Hardy Heinlin on Tue, 07 Jul 2015 09:40:48 +0000. »
Member
Registered: Jun 2015
Posts: 103
Location: Tucson, AZ USA
USB detection test:

PFC Cirrus Yoke | Stick | 0 | Unknown | slider; Throttle; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | y; Y Axis; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | x; X Axis; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | 0; Button 0;
PFC Cirrus Yoke | Stick | 0 | Unknown | 1; Button 1;
PFC Cirrus Yoke | Stick | 0 | Unknown | 2; Button 2;
PFC Cirrus Yoke | Stick | 0 | Unknown | 3; Button 3;
PFC Cirrus Yoke | Stick | 0 | Unknown | 4; Button 4;
PFC Cirrus Yoke | Stick | 0 | Unknown | 5; Button 5;
PFC Cirrus Yoke | Stick | 0 | Unknown | 6; Button 6;
PFC Cirrus Yoke | Stick | 0 | Unknown | 7; Button 7;
PFC Cirrus Yoke | Stick | 0 | Unknown | 8; Button 8;
PFC Cirrus Yoke | Stick | 0 | Unknown | 9; Button 9;
PFC Cirrus Yoke | Stick | 0 | Unknown | 10; Button 10;
PFC Cirrus Yoke | Stick | 0 | Unknown | 11; Button 11;
PFC Cirrus Yoke | Stick | 0 | Unknown | 12; Button 12;
PFC Cirrus Yoke | Stick | 0 | Unknown | 13; Button 13;
PFC Cirrus Yoke | Stick | 0 | Unknown | 14; Button 14;
PFC Cirrus Yoke | Stick | 0 | Unknown | 15; Button 15;
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; T; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; S; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; R; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; Q; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; P; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; O; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; N; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; M; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; L; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; K; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; J; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; I; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; H; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; G; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; F; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; E; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; D; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; C; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; B; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; A; (analog)

I am using the FDS/Jetmax CDU with the CDU interface software, but the controller software is not even running when this happens. I'm not running the FDS PMDG software along with it, as I would normally do when using FSX and the PMDG 777.
Member
Registered: Nov 2010
Posts: 139
Location: Vienna
Hi Jon,

One last idea, what I would try here if it affects my PC:

unplug all devices. Try running the PC and PSX with only ONE of the controls at same time .. finding out if it is a problem in general or a problem from a specific device, causing others to disappear!

What Java version is currently on your PC? If PSX works with this version without stuck upon loading, keep it.

*Updated:
I've seen the other mails in the meantime ... try HHs suggestions first!!

BR Hans
_______________
Hans G. Schuetz
http://B747-400.net
Member
Registered: Jun 2015
Posts: 103
Location: Tucson, AZ USA
Thanks, Hans. I am running JDK 8 with update 31.

I was thinking of doing something similar to what you suggest and unplugging the TQ and yoke to see if it will force PSX to see the rudder -- kind of like focing a generator to take the tie bus by turning the other three off (DC-8 technique).
« Last edit by emerydc8 on Tue, 07 Jul 2015 10:05:58 +0000. »
Moderator
Registered: May 2009
Posts: 5140
Jon, can you do this please?

1. Quit all your PSX instances, and unplug all USB devices except for the rudders.

2. Check your Windows task manager that no PSX is still running in the background.

3. In Default.pref, set UsbUnknownIncl=0, save it, and start PSX with AerowinxStart.jar.

4. Check the USB page in PSX whether the rudders are available (scroll the page down if necessary). Are they?

5. Copy the content of USB-Detect.txt to another text file (USB-Detect.txt will be overwritten on the next sim start).

6. Quit the running PSX.

7. In Default.pref, set UsbUnknownIncl=1, save it, and start PSX with AerowinxStart.jar.

8. Check the USB page in PSX whether the rudders are available (scroll the page down if necessary). Are they?

9. Copy the content of USB-Detect.txt to another text file (USB-Detect.txt will be overwritten on the next sim start).

10. Show and compare the two contents of USB-Detect.txt, the one with UsbUnknownIncl=0, and the other with UsbUnknownIncl=1.


|-|
Member
Registered: Jun 2015
Posts: 103
Location: Tucson, AZ USA
Hi Hardy,

With only the rudders pluged in and USBUnknownIncl=0 set in the pref file, I am getting "No usable device found" on the USB page (nothing). The USB-Detext.txt simply says "USB Detection Test:" and that's it.

With USBUnknownIncl=1, the rudders do appear at the bottom of the USB page. Here's the USB-Detect.txt file:

USB detection test:

USB Receiver | Unknown | 0 | Unknown | 0; Consumer Control;
USB Receiver | Unknown | 0 | Unknown | 1; Numeric Key Pad;
USB Receiver | Unknown | 0 | Unknown | 2; Button 2;
USB Receiver | Unknown | 0 | Unknown | 3; Button 3;
USB Receiver | Unknown | 0 | Unknown | 4; Button 4;
USB Receiver | Unknown | 0 | Unknown | 5; Button 5;
USB Receiver | Unknown | 0 | Unknown | 6; Button 6;
USB Receiver | Unknown | 0 | Unknown | 7; Button 7;
USB Receiver | Unknown | 0 | Unknown | 8; Button 8;
USB Receiver | Unknown | 0 | Unknown | 9; Button 9;
USB Receiver | Unknown | 0 | Unknown | 10; Button 10;
USB Receiver | Unknown | 0 | Unknown | 11; Button 11;
USB Receiver | Unknown | 0 | Unknown | 12; Button 12;
USB Receiver | Unknown | 0 | Unknown | 13; Button 13;
USB Receiver | Unknown | 0 | Unknown | 14; Button 14;
USB Receiver | Unknown | 0 | Unknown | 15; Button 15;
USB Receiver | Unknown | 0 | Unknown | 16; Button 16;
USB Receiver | Unknown | 0 | Unknown | 17; Button 17;
USB Receiver | Unknown | 0 | Unknown | 18; Button 18;
USB Receiver | Unknown | 0 | Unknown | 19; Button 19;
USB Receiver | Unknown | 0 | Unknown | 20; Button 20;
USB Receiver | Unknown | 0 | Unknown | 21; Button 21;
USB Receiver | Unknown | 0 | Unknown | 23; Button 22;
USB Receiver | Unknown | 0 | Unknown | 24; Button 23;
USB Receiver | Unknown | 0 | Unknown | 25; Button 24;
USB Receiver | Unknown | 0 | Unknown | 26; Button 25;
USB Receiver | Unknown | 0 | Unknown | 27; Button 26;
USB Receiver | Unknown | 0 | Unknown | 28; Button 27;
USB Receiver | Unknown | 0 | Unknown | 29; Button 28;
USB Receiver | Unknown | 0 | Unknown | 30; Button 29;
USB Receiver | Unknown | 0 | Unknown | 31; Button 30;
USB Receiver | Unknown | 0 | Unknown | 0; System Sleep;
USB Receiver | Unknown | 0 | Unknown | 1; System Power;
USB Receiver | Unknown | 0 | Unknown | 2; System Wake Up;
PFC MFD Rudder Pedals | Unknown | 0 | Unknown | x; X Axis; (analog)
PFC MFD Rudder Pedals | Unknown | 0 | Unknown | ry; Y Rotation; (analog)
PFC MFD Rudder Pedals | Unknown | 0 | Unknown | rx; X Rotation; (analog)
Moderator
Registered: May 2009
Posts: 5140
Fine. Now you can additionally plug in your throttles and restart PSX for the next test ...

By the way, what's that "USB Receiver"? This might cause trouble.


|-|ardy
Member
Registered: Jun 2015
Posts: 103
Location: Tucson, AZ USA
I don't know what that USB Receiver is. It wasn't there before I pluggd in the rudders and all I did was plug the rudders in for the test. It must be related to Precision Flight Controls.

I'll try the other controls now with it set to =1.
Member
Registered: Jun 2015
Posts: 103
Location: Tucson, AZ USA
Success! (I think). Here's the USB-Detect.txt with all the controls pluggd in. If it works with =1, should I just set that as the default in all my pref files or just this one that I plan to configure the flight controls with?

USB detection test:

USB Receiver | Unknown | 0 | Unknown | 0; Consumer Control;
USB Receiver | Unknown | 0 | Unknown | 1; Numeric Key Pad;
USB Receiver | Unknown | 0 | Unknown | 2; Button 2;
USB Receiver | Unknown | 0 | Unknown | 3; Button 3;
USB Receiver | Unknown | 0 | Unknown | 4; Button 4;
USB Receiver | Unknown | 0 | Unknown | 5; Button 5;
USB Receiver | Unknown | 0 | Unknown | 6; Button 6;
USB Receiver | Unknown | 0 | Unknown | 7; Button 7;
USB Receiver | Unknown | 0 | Unknown | 8; Button 8;
USB Receiver | Unknown | 0 | Unknown | 9; Button 9;
USB Receiver | Unknown | 0 | Unknown | 10; Button 10;
USB Receiver | Unknown | 0 | Unknown | 11; Button 11;
USB Receiver | Unknown | 0 | Unknown | 12; Button 12;
USB Receiver | Unknown | 0 | Unknown | 13; Button 13;
USB Receiver | Unknown | 0 | Unknown | 14; Button 14;
USB Receiver | Unknown | 0 | Unknown | 15; Button 15;
USB Receiver | Unknown | 0 | Unknown | 16; Button 16;
USB Receiver | Unknown | 0 | Unknown | 17; Button 17;
USB Receiver | Unknown | 0 | Unknown | 18; Button 18;
USB Receiver | Unknown | 0 | Unknown | 19; Button 19;
USB Receiver | Unknown | 0 | Unknown | 20; Button 20;
USB Receiver | Unknown | 0 | Unknown | 21; Button 21;
USB Receiver | Unknown | 0 | Unknown | 23; Button 22;
USB Receiver | Unknown | 0 | Unknown | 24; Button 23;
USB Receiver | Unknown | 0 | Unknown | 25; Button 24;
USB Receiver | Unknown | 0 | Unknown | 26; Button 25;
USB Receiver | Unknown | 0 | Unknown | 27; Button 26;
USB Receiver | Unknown | 0 | Unknown | 28; Button 27;
USB Receiver | Unknown | 0 | Unknown | 29; Button 28;
USB Receiver | Unknown | 0 | Unknown | 30; Button 29;
USB Receiver | Unknown | 0 | Unknown | 31; Button 30;
USB Receiver | Unknown | 0 | Unknown | 0; System Sleep;
USB Receiver | Unknown | 0 | Unknown | 1; System Power;
USB Receiver | Unknown | 0 | Unknown | 2; System Wake Up;
PFC MFD Rudder Pedals | Unknown | 0 | Unknown | x; X Axis; (analog)
PFC MFD Rudder Pedals | Unknown | 0 | Unknown | ry; Y Rotation; (analog)
PFC MFD Rudder Pedals | Unknown | 0 | Unknown | rx; X Rotation; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | slider; Throttle; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | y; Y Axis; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | x; X Axis; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | 0; Button 0;
PFC Cirrus Yoke | Stick | 0 | Unknown | 1; Button 1;
PFC Cirrus Yoke | Stick | 0 | Unknown | 2; Button 2;
PFC Cirrus Yoke | Stick | 0 | Unknown | 3; Button 3;
PFC Cirrus Yoke | Stick | 0 | Unknown | 4; Button 4;
PFC Cirrus Yoke | Stick | 0 | Unknown | 5; Button 5;
PFC Cirrus Yoke | Stick | 0 | Unknown | 6; Button 6;
PFC Cirrus Yoke | Stick | 0 | Unknown | 7; Button 7;
PFC Cirrus Yoke | Stick | 0 | Unknown | 8; Button 8;
PFC Cirrus Yoke | Stick | 0 | Unknown | 9; Button 9;
PFC Cirrus Yoke | Stick | 0 | Unknown | 10; Button 10;
PFC Cirrus Yoke | Stick | 0 | Unknown | 11; Button 11;
PFC Cirrus Yoke | Stick | 0 | Unknown | 12; Button 12;
PFC Cirrus Yoke | Stick | 0 | Unknown | 13; Button 13;
PFC Cirrus Yoke | Stick | 0 | Unknown | 14; Button 14;
PFC Cirrus Yoke | Stick | 0 | Unknown | 15; Button 15;
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; T; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; S; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; R; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; Q; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; P; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; O; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; N; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; M; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; L; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; K; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; J; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; I; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; H; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; G; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; F; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; E; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; D; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; C; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; B; (analog)
PFC Cirrus Yoke | Stick | 0 | Unknown | unknown; A; (analog)
JetMAX 737 Throttle | Unknown | 0 | Unknown | slider; Slider; (analog)
JetMAX 737 Throttle | Unknown | 0 | Unknown | rz; Z Rotation; (analog)
JetMAX 737 Throttle | Unknown | 0 | Unknown | ry; Y Rotation; (analog)
JetMAX 737 Throttle | Unknown | 0 | Unknown | rx; X Rotation; (analog)
JetMAX 737 Throttle | Unknown | 0 | Unknown | slider; Dial; (analog)
JetMAX 737 Throttle | Unknown | 0 | Unknown | 0; Button 0;
JetMAX 737 Throttle | Unknown | 0 | Unknown | 1; Button 1;
JetMAX 737 Throttle | Unknown | 0 | Unknown | 2; Button 2;
JetMAX 737 Throttle | Unknown | 0 | Unknown | 3; Button 3;
JetMAX 737 Throttle | Unknown | 0 | Unknown | 4; Button 4;
JetMAX 737 Throttle | Unknown | 0 | Unknown | 5; Button 5;
JetMAX 737 Throttle | Unknown | 0 | Unknown | 6; Button 6;
JetMAX 737 Throttle | Unknown | 0 | Unknown | 7; Button 7;
JetMAX 737 Throttle | Unknown | 0 | Unknown | 8; Button 8;
Moderator
Registered: May 2009
Posts: 5140
Congrats!

emerydc8 wrote
If it works with =1, should I just set that as the default in all my pref files ...?

Yes.


Cheers,

|-|ardy
Member
Registered: Jun 2015
Posts: 103
Location: Tucson, AZ USA
Thank you!!!

Page: 1

Old 744 Forum is powered by UseBB 1 Forum Software