Hi Ray,Sorry to be so long responding, I wanted to try FSUIPC first and see a bit better what you were up to. It's been a long evening<g>.
>> It's going to be a little while before I can complete this document so I thought I'd give you the jist of how I did it. I'm sure you are more than capable of filling in the holes! <g> <<
8). I figured when you said you had 9 CM devices that's pretty much what you'd done, walked through the devices and duplicated the DX Control but changed the DX Device. Great idea, really. I'd have gone for overlapping the things, but with your method it's much easier to keep track of which button or axis is going to show up where in FS. Much more intuitive, and easier to keep track of what you're assigning. Nice work!
A couple of notes...
>> Next, by pressing button 1 on the Pro Throttle I switch to Mode 2 (Red light) and select the Pro Throttle... <<
You don't really need to switch the Throttle Mode itself. Just clicking the appropriate tab is enough while you're working on the map.
>> Oh, one last thing. I do assign the Yoke's 8-way hat switch via FS2002 as there's no equivalent command in FSUIPC. If you do this in Mode 1 it automatically becomes available in Modes 2 and 3. <<
Yes. Actually that's true of all the controls. Once you activate the Modes you have to have a Mode 1 assignment or it won't do anything. That becomes the default for Modes 2 and 3, so if either or both of those are unassigned, they'll pick up the Mode 1 settings when the Map is running.
>> Thanks for the link to your document. I had downloaded it but then lost it. As to whether you think your way is better than mine I'll leave up to you. <<
Oh, what I wrote was aimed at avoiding that initial confusion more than anything. Yours is certainly a more elaborate undertaking, but I think probably the two both have their places.
I've been fooling with it here this evening and ran across across a few things that might be of interest. I've only done this under XP Pro using FS2002 Pro. I don't know if it works in FS2000 and there are some anomalies because of the OS, you're mileage may vary.
First, you might find it helpful to add this at the end of your Devices.cfg file:
>>
AXIS_EVENT_00=
AXIS_SCALE_00=0
AXIS_NULL_00=0
AXIS_EVENT_01=
AXIS_SCALE_01=0
AXIS_NULL_01=0
AXIS_EVENT_02=
AXIS_SCALE_02=0
AXIS_NULL_02=0
BUTTON_DOWN_EVENT_00=
BUTTON_DOWN_EVENT_01=
POV_MOVE_EVENT_00=
AXIS_EVENT_00=
AXIS_SCALE_00=0
AXIS_NULL_00=0
AXIS_EVENT_01=
AXIS_SCALE_01=0
AXIS_NULL_01=0
AXIS_EVENT_02=
AXIS_SCALE_02=0
AXIS_NULL_02=0
BUTTON_DOWN_EVENT_00=
BUTTON_DOWN_EVENT_01=
POV_MOVE_EVENT_00=
ALIAS=CH Control Manager Device
ALIAS=CH Control Manager Device SLEW
ALIAS=CH Control Manager Device
ALIAS=CH Control Manager Device SLEW<<
(excluding the >> and << quotes of course). It only shows the ALIAS entries for Control Manager Device 1 and Control Manager Device 2, you'd need to replicate those out to Control Manager Device 9 (or however many you need to use). I tried just creating an empty device, but there's apparently a 3-Axis/2-Button/POV default stick in there, probably for the case where no Devices.cfg file is present, and those assignments have to be overridden explicitly.
With the modified Devices.cfg file running, the Control Manager Devices will show up with no buttons or axes assigned at all, either in Normal or Slew mode. If you've already assigned something, "Reset Defaults" will clear the device entirely (be careful what you click<g>). You do need to go in and set the axes using FS2K, FSUIPC doesn't do axis assignments I guess, but it's still a lot easier than clearing nine CM Devices of the default settings.
I ran into an anomaly with FSUIPC, forgive me if it's something everyone knows, but under XP the device seen as Joystick 1 is set in the Game Controllers applet "Advanced" tab as the "Controller to use with Older Games" or some such. Anyway that setting affects which device FSUIPC actually applies the button settings to, and if you change it you'll find that the FSUIPC settings have swapped CM Devices on you. My guess is that it just swaps the settings for whatever was Joystick 1 before the change with the settings for whatever is Joystick 1 after the change, but I can't really tell as my XP/FS machine only has two USB ports on it.
FSUIPC keeps the button settings in the FSUIPC.INI file under the section. My guess is that if you were to zip up your map, a copy of your FSUIPC buttons section, the modified Devices.cfg file, and include a note about where you've got the "Older Games" thing set for XP users, then anyone could duplicate your setup with just a couple of cut-and-paste operations and an initial axis assignment in FS itself. Could save a lot of explaining. 8).Anyway, again, great work on the file! Thank you for posting the details. And if you're watching, Pete, a great job on FSUIPC, too!
>> My brain needs a rest now. <g> <<
Yes, mine too. 8).
- Bob
The StickWorks
http://www.stickworks.com