Jump to content
The simFlight Network Forums

AutoAssignLetters=Yes - not working


Recommended Posts

Hello,

without changing the hardware it happened permanently that the devices were changing the number. So i Set AutoAssignLetters to YES. But it does not help. The INI file section looks like:

 

[JoyNames]
AutoAssignLetters=Yes
0=Saitek Pro Flight Rudder Pedals
0.GUID={6EC84600-B243-11E5-8001-444553540000}
1=Logitech Attack 3
1.GUID={D6D9F770-B243-11E5-8001-444553540000}
2=DTA Rotary Encoder
2.GUID={EA683F60-CAB5-11E5-8001-444553540000}
3=Digital Switch 2040
3.GUID={C00E92A0-B24B-11E5-8004-444553540000}
4=FLOOD
4.GUID={60C43D40-B4B2-11E5-8004-444553540000}
5=FLOOD
5.GUID={27253C80-B460-11E5-8001-444553540000}
6=FLOOD
6.GUID={C00D8130-B24B-11E5-8001-444553540000}
7=FLOOD
7.GUID={27253C80-B460-11E5-8002-444553540000}
8=FLOOD
8.GUID={27312360-B460-11E5-8006-444553540000}
9=FLOOD
9.GUID={272B5700-B460-11E5-8004-444553540000}
10=FLOOD
10.GUID={C00E92A0-B24B-11E5-8003-444553540000}
11=FLOOD
11.GUID={272B5700-B460-11E5-8003-444553540000}
12=FLOOD
12.GUID={60C43D40-B4B2-11E5-8001-444553540000}
13=FLOOD
13.GUID={60C43D40-B4B2-11E5-8002-444553540000}
14=FLOOD
14.GUID={60C43D40-B4B2-11E5-8003-444553540000}
15=FLOOD
15.GUID={C00E1D70-B24B-11E5-8002-444553540000}
A=Saitek Pro Flight Rudder Pedals
B=Logitech Attack 3
C=DTA Rotary Encoder
D=Digital Switch 2040
E=FLOOD
F=FLOOD
G=FLOOD
H=FLOOD
J=FLOOD
K=FLOOD
L=FLOOD
M=FLOOD
N=FLOOD
P=FLOOD
Q=FLOOD
R=FLOOD

 

The devices had now a Letter but now the letter is changing,

so I changed the numbers manually to letters, after the next restart it looked like:

 

[JoyNames]
AutoAssignLetters=Yes
A=Saitek Pro Flight Rudder Pedals
A.GUID={6EC84600-B243-11E5-8001-444553540000}
B=Logitech Attack 3
B.GUID={D6D9F770-B243-11E5-8001-444553540000}
C=DTA Rotary Encoder
C.GUID={EA683F60-CAB5-11E5-8001-444553540000}
D=Digital Switch 2040
D.GUID={C00E92A0-B24B-11E5-8004-444553540000}
E=FLOOD
E.GUID={60C43D40-B4B2-11E5-8004-444553540000}
F=FLOOD
F.GUID={27253C80-B460-11E5-8001-444553540000}
G=FLOOD
G.GUID={C00D8130-B24B-11E5-8001-444553540000}
H=FLOOD
H.GUID={27253C80-B460-11E5-8002-444553540000}
J=FLOOD
J.GUID={27312360-B460-11E5-8006-444553540000}
K=FLOOD
K.GUID={272B5700-B460-11E5-8004-444553540000}
L=FLOOD
L.GUID={C00E92A0-B24B-11E5-8003-444553540000}
M=FLOOD
M.GUID={272B5700-B460-11E5-8003-444553540000}
N=FLOOD
N.GUID={60C43D40-B4B2-11E5-8001-444553540000}
P=FLOOD
P.GUID={60C43D40-B4B2-11E5-8002-444553540000}
Q=FLOOD
Q.GUID={60C43D40-B4B2-11E5-8003-444553540000}
R=FLOOD
R.GUID={C00E1D70-B24B-11E5-8002-444553540000}
0=Saitek Pro Flight Rudder Pedals
0.GUID={6EC84600-B243-11E5-8001-444553540000}
1=Logitech Attack 3
1.GUID={D6D9F770-B243-11E5-8001-444553540000}
2=DTA Rotary Encoder
2.GUID={EA683F60-CAB5-11E5-8001-444553540000}
3=Digital Switch 2040
3.GUID={C00E92A0-B24B-11E5-8004-444553540000}
4=FLOOD
4.GUID={60C43D40-B4B2-11E5-8004-444553540000}
5=FLOOD
5.GUID={27253C80-B460-11E5-8001-444553540000}
6=FLOOD
6.GUID={C00D8130-B24B-11E5-8001-444553540000}
7=FLOOD
7.GUID={27253C80-B460-11E5-8002-444553540000}
8=FLOOD
8.GUID={27312360-B460-11E5-8006-444553540000}
9=FLOOD
9.GUID={272B5700-B460-11E5-8004-444553540000}
10=FLOOD
10.GUID={C00E92A0-B24B-11E5-8003-444553540000}
11=FLOOD
11.GUID={272B5700-B460-11E5-8003-444553540000}
12=FLOOD
12.GUID={60C43D40-B4B2-11E5-8001-444553540000}
13=FLOOD
13.GUID={60C43D40-B4B2-11E5-8002-444553540000}
14=FLOOD
14.GUID={60C43D40-B4B2-11E5-8003-444553540000}
15=FLOOD
15.GUID={C00E1D70-B24B-11E5-8002-44455354000

and again the Letters are changing ! The device N is the next time Q.............!

 

Some help?

Thank you

Gunter

 

 

Link to comment
Share on other sites

Hello,

without changing the hardware it happened permanently that the devices were changing the number. So i Set AutoAssignLetters to YES. But it does not help. The INI file section looks like:

[JoyNames]

AutoAssignLetters=Yes

0=Saitek Pro Flight Rudder Pedals

0.GUID={6EC84600-B243-11E5-8001-444553540000}

1=Logitech Attack 3

1.GUID={D6D9F770-B243-11E5-8001-444553540000}

2=DTA Rotary Encoder

2.GUID={EA683F60-CAB5-11E5-8001-444553540000}

3=Digital Switch 2040

3.GUID={C00E92A0-B24B-11E5-8004-444553540000}

4=FLOOD

4.GUID={60C43D40-B4B2-11E5-8004-444553540000}

5=FLOOD

5.GUID={27253C80-B460-11E5-8001-444553540000}

6=FLOOD

6.GUID={C00D8130-B24B-11E5-8001-444553540000}

7=FLOOD

7.GUID={27253C80-B460-11E5-8002-444553540000}

8=FLOOD

8.GUID={27312360-B460-11E5-8006-444553540000}

9=FLOOD

9.GUID={272B5700-B460-11E5-8004-444553540000}

10=FLOOD

10.GUID={C00E92A0-B24B-11E5-8003-444553540000}

11=FLOOD

11.GUID={272B5700-B460-11E5-8003-444553540000}

12=FLOOD

12.GUID={60C43D40-B4B2-11E5-8001-444553540000}

13=FLOOD

13.GUID={60C43D40-B4B2-11E5-8002-444553540000}

14=FLOOD

14.GUID={60C43D40-B4B2-11E5-8003-444553540000}

15=FLOOD

15.GUID={C00E1D70-B24B-11E5-8002-444553540000}

A=Saitek Pro Flight Rudder Pedals

B=Logitech Attack 3

C=DTA Rotary Encoder

D=Digital Switch 2040

E=FLOOD

F=FLOOD

G=FLOOD

H=FLOOD

J=FLOOD

K=FLOOD

L=FLOOD

M=FLOOD

N=FLOOD

P=FLOOD

Q=FLOOD

R=FLOOD

The devices had now a Letter but now the letter is changing,

so I changed the numbers manually to letters, after the next restart it looked like:

[JoyNames]

AutoAssignLetters=Yes

A=Saitek Pro Flight Rudder Pedals

A.GUID={6EC84600-B243-11E5-8001-444553540000}

B=Logitech Attack 3

B.GUID={D6D9F770-B243-11E5-8001-444553540000}

C=DTA Rotary Encoder

C.GUID={EA683F60-CAB5-11E5-8001-444553540000}

D=Digital Switch 2040

D.GUID={C00E92A0-B24B-11E5-8004-444553540000}

E=FLOOD

E.GUID={60C43D40-B4B2-11E5-8004-444553540000}

F=FLOOD

F.GUID={27253C80-B460-11E5-8001-444553540000}

G=FLOOD

G.GUID={C00D8130-B24B-11E5-8001-444553540000}

H=FLOOD

H.GUID={27253C80-B460-11E5-8002-444553540000}

J=FLOOD

J.GUID={27312360-B460-11E5-8006-444553540000}

K=FLOOD

K.GUID={272B5700-B460-11E5-8004-444553540000}

L=FLOOD

L.GUID={C00E92A0-B24B-11E5-8003-444553540000}

M=FLOOD

M.GUID={272B5700-B460-11E5-8003-444553540000}

N=FLOOD

N.GUID={60C43D40-B4B2-11E5-8001-444553540000}

P=FLOOD

P.GUID={60C43D40-B4B2-11E5-8002-444553540000}

Q=FLOOD

Q.GUID={60C43D40-B4B2-11E5-8003-444553540000}

R=FLOOD

R.GUID={C00E1D70-B24B-11E5-8002-444553540000}

0=Saitek Pro Flight Rudder Pedals

0.GUID={6EC84600-B243-11E5-8001-444553540000}

1=Logitech Attack 3

1.GUID={D6D9F770-B243-11E5-8001-444553540000}

2=DTA Rotary Encoder

2.GUID={EA683F60-CAB5-11E5-8001-444553540000}

3=Digital Switch 2040

3.GUID={C00E92A0-B24B-11E5-8004-444553540000}

4=FLOOD

4.GUID={60C43D40-B4B2-11E5-8004-444553540000}

5=FLOOD

5.GUID={27253C80-B460-11E5-8001-444553540000}

6=FLOOD

6.GUID={C00D8130-B24B-11E5-8001-444553540000}

7=FLOOD

7.GUID={27253C80-B460-11E5-8002-444553540000}

8=FLOOD

8.GUID={27312360-B460-11E5-8006-444553540000}

9=FLOOD

9.GUID={272B5700-B460-11E5-8004-444553540000}

10=FLOOD

10.GUID={C00E92A0-B24B-11E5-8003-444553540000}

11=FLOOD

11.GUID={272B5700-B460-11E5-8003-444553540000}

12=FLOOD

12.GUID={60C43D40-B4B2-11E5-8001-444553540000}

13=FLOOD

13.GUID={60C43D40-B4B2-11E5-8002-444553540000}

14=FLOOD

14.GUID={60C43D40-B4B2-11E5-8003-444553540000}

15=FLOOD

15.GUID={C00E1D70-B24B-11E5-8002-44455354000[/size]and again the Letters are changing ! The device N is the next time Q.............!

Some help?

Thank you

Gunter

Maybe someone would help you if you quit using that stupid, pretentious ILLEGIBLE, script font.

Chas

Link to comment
Share on other sites

Hello,

without changing the hardware it happened permanently that the devices were changing the number. So i Set AutoAssignLetters to YES. But it does not help. The INI file section looks like:

...

and again the Letters are changing ! The device N is the next time Q.............!

 

How many devices called "FLOOD" have you actually got connected? 12?

 

The letters are probably changing because there is something drastically wrong with that device. They are registering themselves differently each time scanned.

 

They all appear to be different because the GUIDs are all unique: To check that I had to sort them into order to make comparisons easy:

 5.GUID={27253C80-B460-11E5-8001-444553540000}
 7.GUID={27253C80-B460-11E5-8002-444553540000}
11.GUID={272B5700-B460-11E5-8003-444553540000}
 9.GUID={272B5700-B460-11E5-8004-444553540000}
 8.GUID={27312360-B460-11E5-8006-444553540000}
12.GUID={60C43D40-B4B2-11E5-8001-444553540000}
13.GUID={60C43D40-B4B2-11E5-8002-444553540000}
14.GUID={60C43D40-B4B2-11E5-8003-444553540000}
 4.GUID={60C43D40-B4B2-11E5-8004-444553540000}
 6.GUID={C00D8130-B24B-11E5-8001-444553540000}
15.GUID={C00E1D70-B24B-11E5-8002-444553540000}
10.GUID={C00E92A0-B24B-11E5-8003-444553540000}
 3.GUID={C00E92A0-B24B-11E5-8004-444553540000}
 1.GUID={D6D9F770-B243-11E5-8001-444553540000}
 2.GUID={EA683F60-CAB5-11E5-8001-444553540000}
Now, I don't know how Windows assigns GUIDs, but I would assume that if it sees many devices all looking identical it is pot luck which is assigned where.
 
With "AutoAssignLetters", once letters are assigned it is best to change the option to "No" in any case. I don't know if that would help when Windows appears to be changing things, but it might. FSUIPC only assigns letters to things which appear newly scanned.
 
The title you've given this thread is plain wrong andmisleading. The AutoAssignLetters is probably working well -- you have no evidence otherwise.
 
Pete
Link to comment
Share on other sites

Okay, thank you.

I have 12 Arcaze USB-Interfaces connected and the first one is named "FLOOD".

 

Will try to find out more about the ongoing registration changes!

 

Gunter

 

---------------------------------------

 

Chas: DEAD DRUNK ? Keep away from my posts with your objectiv absurd comments!

Link to comment
Share on other sites

I have 12 Arcaze USB-Interfaces connected and the first one is named "FLOOD".

Will try to find out more about the ongoing registration changes!

 

Only 1 out of 12 named "FLOOD".? If so then something most certainly is confusing Windows.

 

Good luck in finding out what is happening. Please post any progress here too. Let me know especially if changing AutoAssignLetters to No helps at all.

 

Pete

Link to comment
Share on other sites

Hello,

Now I found out, that one of the Arcazes seems to not functioning correctly (continual USB -registering and unregistering) and I replaced it with another one. Since then I have no more changes of board-numbers. And I hope that will remain..

Finally it looks like a hardware-problem, thank you for helping!

Best regards

Gunter

Link to comment
Share on other sites

Hi there,

 

I add my problem here because it's a littlebit similar to Gunters problem (which is now solved you know).

 

I use also ArcazeUSB-Interfaces for my P3D-Setup. They appear as gamepads, unfortunately all with the name "New" due to the firmware on the Arcaze board. But everything goes fine with Windos and FSUIPC until I add a new ArcazeUSB (also as gamepad known as "New").

 

This is my fsuipc.ini before adding a new board:

 

[JoyNames]
AutoAssignLetters=Yes
P=Saitek Pro Flight Combat Rudder Pedals
P.GUID={795613E0-9A6B-11E4-8001-444553540000}
T=G-Throttles
T.GUID={0AF16AF0-A66C-11E4-8002-444553540000}
D=New
D.GUID={3D0311A0-B860-11E4-8001-444553540000}
B=New
B.GUID={1BFEE1C0-AB11-11E4-8001-444553540000}
Y=BU0836A Interface
Y.GUID={0AF16AF0-A66C-11E4-8001-444553540000}
A=New
A.GUID={3D0582A0-B860-11E4-8002-444553540000}
C=New
C.GUID={2826F8B0-B873-11E4-8002-444553540000}
0=Saitek Pro Flight Combat Rudder Pedals
0.GUID={795613E0-9A6B-11E4-8001-444553540000}
F=New
F.GUID={225F4CD0-C2A9-11E4-8002-444553540000}
H=New
H.GUID={BDDC5F80-D0E2-11E4-8001-444553540000}
E=New
E.GUID={19DAA540-D88F-11E4-8001-444553540000}
G=New
G.GUID={96CD2EF0-D3B8-11E4-8001-444553540000}
1=BU0836A Interface
1.GUID={0AF16AF0-A66C-11E4-8001-444553540000}
2=New
2.GUID={3D0311A0-B860-11E4-8001-444553540000}
3=New
3.GUID={1BFEE1C0-AB11-11E4-8001-444553540000}
4=New
4.GUID={225F4CD0-C2A9-11E4-8002-444553540000}
5=New
5.GUID={3D0582A0-B860-11E4-8002-444553540000}
6=New
6.GUID={2826F8B0-B873-11E4-8002-444553540000}
7=New
7.GUID={BDDC5F80-D0E2-11E4-8001-444553540000}
8=New
8.GUID={19DAA540-D88F-11E4-8001-444553540000}
9=New
9.GUID={96CD2EF0-D3B8-11E4-8001-444553540000}
10=G-Throttles
10.GUID={0AF16AF0-A66C-11E4-8002-444553540000}

 

All unique GUIDs, all fine. All buttons, encoders and axes are working as they should. Now I add another Arcaze board. FSUIPC adds the board as letter "J" and number 11:

 

[JoyNames]
AutoAssignLetters=Yes
P=Saitek Pro Flight Combat Rudder Pedals
P.GUID={795613E0-9A6B-11E4-8001-444553540000}
T=G-Throttles
T.GUID={0AF16AF0-A66C-11E4-8002-444553540000}
D=New
D.GUID={3D0311A0-B860-11E4-8001-444553540000}
B=New
B.GUID={1BFEE1C0-AB11-11E4-8001-444553540000}
Y=BU0836A Interface
Y.GUID={0AF16AF0-A66C-11E4-8001-444553540000}
A=New
A.GUID={3D0582A0-B860-11E4-8002-444553540000}
C=New
C.GUID={2826F8B0-B873-11E4-8002-444553540000}
0=Saitek Pro Flight Combat Rudder Pedals
0.GUID={795613E0-9A6B-11E4-8001-444553540000}
F=New
F.GUID={225F4CD0-C2A9-11E4-8002-444553540000}
H=New
H.GUID={BDDC5F80-D0E2-11E4-8001-444553540000}
E=New
E.GUID={19DAA540-D88F-11E4-8001-444553540000}
G=New
G.GUID={96CD2EF0-D3B8-11E4-8001-444553540000}
1=BU0836A Interface
1.GUID={0AF16AF0-A66C-11E4-8001-444553540000}
2=New
2.GUID={3D0311A0-B860-11E4-8001-444553540000}
3=New
3.GUID={1BFEE1C0-AB11-11E4-8001-444553540000}
4=New
4.GUID={225F4CD0-C2A9-11E4-8002-444553540000}
5=New
5.GUID={3D0582A0-B860-11E4-8002-444553540000}
6=New
6.GUID={2826F8B0-B873-11E4-8002-444553540000}
7=New
7.GUID={BDDC5F80-D0E2-11E4-8001-444553540000}
8=New
8.GUID={19DAA540-D88F-11E4-8001-444553540000}
9=New
9.GUID={96CD2EF0-D3B8-11E4-8001-444553540000}
10=G-Throttles
10.GUID={0AF16AF0-A66C-11E4-8002-444553540000}
11=New
11.GUID={12523BF0-E0C0-11E5-8001-444553540000}
J=New
J.GUID={12523BF0-E0C0-11E5-8001-444553540000}

 

Now things are starting to get weird. Some encoders and buttons changed their assignments and the buttons on the freshly added Arcaze board use assignments of some of the "old" boards. E.g. one encoder was E6, now it's J2. One button on the new Arcaze board uses C0, which was assigned to another board as gear down button before.

 

Any help why FSUIPC not just add the new board and give me the "J" button range and let the "old" boards their assignmend?

 

Thanks a lot and best regards,

Chris

Link to comment
Share on other sites

Any help why FSUIPC not just add the new board and give me the "J" button range and let the "old" boards their assignmend?

 

It sounds identical to the previous problem. The Arcaze board is probably re-registering itself.  Haven't you used that utility mentioned by Reinhard to check what is happening? FSUIPC can only react to what Windows tells it.

 

Arcaze boards seem very problematic to me.

 

Pete

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.