Return to the VPC Lobby
FlightAdventures Virtual Pilot Center™

Need an account? Register here.

Return to AerobaticSource Lobby
Get the VPC OffLine Reader here!

"CH Control Manager problems"

Printer-friendly version of this topic
Bookmark this topic (Registered users only)
 
Previous Topic | Next Topic  
VPC Forums FSFORUM
Original message

RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

"CH Control Manager problems"
04-06-02, 11:05z 

To all (but particularly Rick and Sticky),

Having spent the last couple of days trying to get to grips with CH's Control Manager (CM) I now believe that I either have connected my USB devices incorrectly (see below) or the software is not working correctly.

Although I can use the hardware without CM this prevents me from using the Pro Throttle's 3 different modes. It also means I cannot map specialist buttons F9 - FSNavigator for example). It's for these reasons I believe I need to understand how this software works.

However, for now I would like someone to confirm that I have the USB devices connected properly. Here's how I have it setup: -

CH Yoke (Device 1) connected to USB hub on Iiyama monitor.
CH Throttle (Device 2) also connected to Iiyama.
CH Pedals (Device 3) also connected to Iiyama.
Logitech USB cordless mouse receiver connected to Iiyama.

Iiyama is connected to USB port on back of PC. The other USB port on the PC has a USB ADSL modem.

Assuming this configuration is correct I have a problem understanding the different ways the various axis are described in CM. X, Y and Z axis's are okay. However the Mixture axis (Y Rot in FS2002) is described as V axis in CM. The Propeller axis (Z Rot in FS2002) is described as U axis in CM. Nowhere in the help file can I find why these axis's names differ from those in FS2002. Are these axis's in CM correct for these functions?

I have been successful in mapping button using CM (gear, FSNav) but whenever I enable mapping and activate the map the mixture, prop and throttle controls fail to activate.

Is it essential to program CM without FS2002 running or is it sufficient to pause it? Also, which you you do first - activate a map then enable mapping or vice versa?

I know this is very good hardware but the software seems flakey and the help file doesn't take you through each stage in clearly understood steps. As a user of SpeedKeys I should be able to understand this software but so far there are a lot of gaps.

If anyone can help clarify any of the above points I'd be very grateful.

Regards,

Ray Proudfoot,
Cheshire, England

Alert Edit | Reply | Reply With Quote | Top


  Table of Contents

  Subject      Author      Message Date     ID   
  RE: CH Control Manager problems Vulcan[Guest] 04-06-02 1
  RE: CH Control Manager problems Sticky[Guest] 04-07-02 2
   RE: CH Control Manager problems Mike_Greenwood[Admin] 04-07-02 3
        RE: CH Control Manager problems Sticky[Guest] 04-08-02 6
             RE: CH Control Manager problems Mike_Greenwood[Admin] 04-09-02 13
             RE: CH Control Manager problems Ben Chiu[Admin] 04-09-02 14
   RE: CH Control Manager problems RayProudfoot[Guest] 04-07-02 4
        RE: CH Control Manager problems RickLee[Guest] 04-07-02 5
             RE: CH Control Manager problems RayProudfoot[Guest] 04-08-02 8
        RE: CH Control Manager problems Sticky[Guest] 04-08-02 7
             RE: CH Control Manager problems RayProudfoot[Guest] 04-08-02 9
                  RE: CH Control Manager problems Sticky[Guest] 04-08-02 10
                       RE: CH Control Manager problems RayProudfoot[Guest] 04-08-02 11
                            RE: CH Control Manager problems Sticky[Guest] 04-08-02 12
                                 RE: CH Control Manager problems RayProudfoot[Guest] 04-09-02 15
                                      RE: CH Control Manager problems Sticky[Guest] 04-09-02 16
                                           RE: CH Control Manager problems RayProudfoot[Guest] 04-11-02 17
                                                RE: CH Control Manager problems Sticky[Guest] 04-11-02 18
                                                     RE: CH Control Manager problems RayProudfoot[Guest] 04-12-02 19
                                                          RE: CH Control Manager problems Sticky[Guest] 04-13-02 20
                                                               RE: CH Control Manager problems RayProudfoot[Guest] 04-13-02 21
                                                                    RE: CH Control Manager problems Sticky[Guest] 04-26-02 22
                                                                         RE: CH Control Manager problems RayProudfoot[Guest] 04-27-02 23
                                                                              RE: CH Control Manager problems Sticky[Guest] 04-28-02 25
                                                                                   RE: CH Control Manager problems RayProudfoot[Guest] 04-28-02 28
                                                                                        RE: CH Control Manager problems Sticky[Guest] 04-29-02 30
                                                                                             RE: CH Control Manager problems RayProudfoot[Guest] 05-05-02 34
                                                                              RE: CH Control Manager problems PeteDowson[Crew] 04-28-02 27
                                                                                   RE: CH Control Manager problems RayProudfoot[Guest] 04-28-02 29
                                                                                   RE: CH Control Manager problems RayProudfoot[Guest] 05-04-02 31
                                                                                        RE: CH Control Manager problems PeteDowson[Crew] 05-04-02 32
                                                                                             RE: CH Control Manager problems RayProudfoot[Guest] 05-04-02 33
                                                                         RE: CH Control Manager problems Ben Chiu[Admin] 04-27-02 24
                                                                              RE: CH Control Manager problems Sticky[Guest] 04-28-02 26

Forums | Topics | Previous Topic | Next Topic

Messages in this topic

Vulcan[Guest]

Click to EMail Vulcan Click to send private message to Vulcan Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

1. "RE: CH Control Manager problems"
04-06-02, 12:30z 

Ray,

Not much of a help I know but I have seen various questions in the avsim forums about CH Products and their config manager, from memory don't use it!

Suggest you do a search through the forums for suitable threads, maybe start with the FS General forum and then check out maybe the PIC forum.

Because I only have the USB pedals I did not take much notice of threads, just saw they were there.

I don't know if there is user web site for CH products, that may have some answers.

Best of luck.

'Vulcan'
8nm NE of EGCC

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

2. "RE: CH Control Manager problems"
04-07-02, 01:41z 

Hi Ray,

>> Assuming this configuration is correct I have a problem understanding the different ways the various axis are described in CM. X, Y and Z axis's are okay. However the Mixture axis (Y Rot in FS2002) is described as V axis in CM. The Propeller axis (Z Rot in FS2002) is described as U axis in CM. Nowhere in the help file can I find why these axis's names differ from those in FS2002. Are these axis's in CM correct for these functions? <<

The R/U/V designations are really hangovers from Win9x and are just the way that they're currently designated in the CM GUI. They actually declare themselves to the system as XRot, YRot, and ZRot, which is why FS calls them out that way. Under XP, there are no R, U, and V axes, and in most cases it doesn't matter that much. FS is seeing them, that's really all the matters.

>> I have been successful in mapping button using CM (gear, FSNav) but whenever I enable mapping and activate the map the mixture, prop and throttle controls fail to activate. <<

What creates a lot of confusion when trying to use the Control Manager with Flight Sim is the way that FS2K2 handles joysticks. There are certain devices that it "knows" by name. Those are included in the "Devices.cfg" file along with sets of default assignments for the buttons and axes on those controllers. The Devices.cfg file includes default settings for the CH Yokes and Pedals, so when you plug them in and run them in Direct Mode, the assignments get made automatically for rudder, toe brakes, etc. and things generally fall right into place.

For controllers not listed in Devices.cfg, FS will fall back to a set of generic assignments (also defined in Devices.cfg). The generic assignments cover 4 axes and 10 buttons and are applied to any device that's not specifically listed in Devices.cfg.

The problem comes when you create the map. If you go into Control Manager, "Add" the yoke, throttle, and pedals to the map, then click the "Activate Map" button, the device names get redefined. Go to Game Controllers in that situation and you'll see that rather than having a "CH FlightSim Yoke USB", "CH Pro Throttle", and "CH ProPedals USB", you've got "Control Manager Device 1", "Control Manager Device 2", and "Control Manager Device 3". It's done because, in the general case, there is not any real relationship between the physical devices and the devices that the Control Manager creates for Game Controllers. If you had the yoke, throttle, and pedals combined into a single 6-Axis/10-Button controller, calling it by one of the real device names wouldn't really make much sense.

When FS sees a "Control Manager Device", it falls back to the generic mapping for both devices. That means that it assigns ailerons to the X axis on both devices, elevators to the Y axis on both, etc. The yoke still pretty much works normally with the generic assignments, but you also end up with the toe brakes (X and Y on the pedals) controlling elevator and ailerons, the rudder action (Z axis) controlling the throttle, etc. It all seems a bit chaotic.

What you need to do is to manually make the assignments using Flight Sims Control Assignment options while the map is active. Try creating a map as above, i.e. just "Add" the Yoke, Throttle, and Pedals in the Control Manager, then click the "Activate Map" button. Next go into your Flight Sim folder and rename the FS2002.CFG file, FS will rebuild it the next time you run the sim and that will clear out any old assignment you might have made. You can always rename it back if you want to and get back to where you started.

With the map active, start Flight Sim and go to the Control Assignment page. You'll see the three Control Manager devices there and they'll all have the same assignments. Basically you want to clear the assignments from Control Manager Devices 2 and 3 and, if you're using the Pro Throttle for throttle, you'll want to clear the default throttle assignment from CM Device 1. Then make the assignments that you actually want to use. For the ProPedals USB, you need to assign the toe brakes to the X and Y axes and maybe check the "Reversed" box in the FS assignments page.

Once that's done you should be able to do pretty much whatever you want to with the map. Shifts, characters, whatever. You do need to remember to activate the map before you start Flight Sim or FS will go back to the CH Yoke/CH ProPedals defaults. There's a utility, CHStart, on the CH page that you can run out of your StartUp folder. It will reactivate the current map when Windows restarts, which avoids having to do it manually each time.

>> Is it essential to program CM without FS2002 running or is it sufficient to pause it? Also, which you you do first - activate a map then enable mapping or vice versa? <<

I've not really tried it, but my guess is that you could change the mapping while FS is running. You do have to have the map running before you start FS, otherwise the change from "CH FlightSim Yoke" to "Control Manager Device 1", etc. will cause the problems noted above, but offhand I'd think just editing the map and activating the new one wouldn't really cause any trouble so long as you haven't really modified the device compliment.

If the map is going from three Control Manager Devices to three Control Manager Devices, I don't know how FS would know the change took place unless the button count or axis count alone is enough to trip it up. If you decide on the axis assignments beforehand, i.e. what you're going to use as analog and what you're going to program digitally, you can probably lock them down early on.

Buttons probably have more of a tendency to come and go, but the CM will create as many buttons as the highest referenced DX button in the map. For example, if you only assign Yoke button 2 as Joystick #1, DX button 8, the device in Game Controllers will have 8 buttons, only one of which will actually work. That fact will let you lock the button count by simply assigning a button to DX button 32. The device will always have 32 buttons even if you program some of the others to send characters, and should avoid any sort of mode change (assuming it's a problem in the first place, I've just not fiddled with FS2K2 enough to know whether it is or not).

Anyway (if I've not gone incoherent) maybe that will help a bit.

- Bob

The StickWorks
http://www.stickworks.com


Remove | Alert Edit | Reply | Reply With Quote | Top


Mike_Greenwood[Admin]

Click to EMail Mike_Greenwood Click to send private message to Mike_Greenwood Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

3. "RE: CH Control Manager problems"
04-07-02, 05:20z 

Bob,

I can't tell you how much we appreciate having you around here! Thanks!


--Greenie
**6 miles SSE KSJC**

**** VPC OffLine Reader Version 3.0.4.0 ****
++++ Registered to: Mike Greenwood ++++
**** OLR.PL Build 1.73 ****

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

6. "RE: CH Control Manager problems"
04-08-02, 00:56z 

Hi Greenie,

>> I can't tell you how much we appreciate having you around here! <<

Thanks, Mike! It's always a pleasure talking to you guys and it's good to see some of the old FSF crowd still together. I'm glad to be here!

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top


Mike_Greenwood[Admin]

Click to EMail Mike_Greenwood Click to send private message to Mike_Greenwood Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

13. "RE: CH Control Manager problems"
04-09-02, 04:03z 

Hey Sticky,

>>it's good
to see some of the old FSF crowd still together.<<

Yup, and I'm still trying to spread the word! Do what you can on your end. Still, no matter who's here, there's an empty chair where Buzz should be :-(


--Greenie
**6 miles SSE KSJC**

**** VPC OffLine Reader Version 3.0.4.0 ****
++++ Registered to: Mike Greenwood ++++
**** OLR.PL Build 1.73 ****

Remove | Alert Edit | Reply | Reply With Quote | Top


Ben Chiu[Admin]

Click to EMail Ben%20Chiu Click to send private message to Ben%20Chiu Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

14. "RE: CH Control Manager problems"
04-09-02, 15:55z 

Greetings Bob:

> >> I can't tell you how much we appreciate having you around here! <<
>
> Thanks, Mike! It's always a pleasure talking to you guys and it's good
> to see some of the old FSF crowd still together. I'm glad to be here!

I'd like to echo Mike's comments too. Having guys like you, Pete, Tarmack, well I'll spare everyone the role call, but it really is something special that for me gives the VPC that warm, fuzzy feeling reminiscent of the old FSFORUM.

Thanks again, Bob!

Ben


**** VPC OffLine Reader Version 3.0.4.0 **** BETA 2 ****
++++ Registered to: Ben Chiu ++++
**** OLR.PL Build 1.73 ****

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

4. "RE: CH Control Manager problems"
04-07-02, 12:59z 

Hi Bob,

Firstly, many thanks for your excellent response. I have saved it and intend to refer to it until I understand CM completely!

I have generated a new FS2002.CFG after activating the MAP in CM. The axis's in FS are now as follows (CM axis shown in brackets): -

CH YOKE (Joystick 1)

Ailerons = X Axis (X Axis)
Elevators = Y Axis (Y Axis)
Mixture = Y Rotation (U Axis)
Prop = X Rotation (V Axis)
Throttle not assigned and set to None in CM.

CH THROTTLE (Joystick 2)

Throttle = Z Axis (Z Axis).

CH PEDALS (Joystick 3)

Rudder = Z Axis (Z Axis)
LBrake = X Axis - box checked (X Axis)
RBrake = Y Axis - box checked (Y Axis)

I had problems with the Prop and Mixture levers until I spotted this in the relevant section in FS2002.CFG...

AXIS_EVENT_00=AXIS_AILERONS_SET
AXIS_SCALE_00=64
AXIS_NULL_00=36
AXIS_EVENT_01=AXIS_ELEVATOR_SET
AXIS_SCALE_01=64
AXIS_NULL_01=36
AXIS_EVENT_03=AXIS_PROPELLER_SET
AXIS_SCALE_03=64
AXIS_NULL_03=36
AXIS_EVENT_04=AXIS_MIXTURE_SET
AXIS_SCALE_04=0
AXIS_NULL_04=0

There seemed no logic to the MIXTURE values so I exited FS2002, edited them to match those of the PROPELLER and saved FS2002.CFG. When I restarted FS2002 the Mixture lever worked as did the Propeller lever!! :-)

I now feel, thanks to your help, I can now get to grips with more of the programming. To be honest I don't expect to have a problem with mapping buttons (with one exception, see below). What I couldn't understand was why the Mixture and Propeller levers wouldn't work.

I have found that if you have FS running and open CM you can change things there and reactivate the software without causing any problems in FS. It is educational to open Game Controllers and watch as each entry disappears (as the mapping is generated presumably) and after a few seconds the entries are re-generated with OK against each.

At that point it is okay to switch back to FS. The throttle tends to stick open so you need to push it quickly forward then back to idle to regain control.

Thanks for the reminder about CHSTART. I had downloaded it and will put it in my Startup folder.

The one last thing I want to master is remapping the 8-way hat switches. I have one on the yoke and another on the Throttle unit. I would like to make one change views rather than pan. If you have any clues on how that can be achieved I'd be grateful. Up to now, when I assign any of the 8 possible positions to a view it comes up as Hat Switch for each one.

Many thanks once again. You have saved my sanity!

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


RickLee[Guest]

Click to EMail RickLee Click to send private message to RickLee Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

5. "RE: CH Control Manager problems"
04-07-02, 22:04z 

That thing about the mixture level is valuable information. I think that was one of my hangupgs back when I was trying to get the CH Manager thing working.

Rick Lee www.rickleephoto.com

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

8. "RE: CH Control Manager problems"
04-08-02, 18:01z 

Hi Rick,

That thing about the mixture level is valuable information. I think that was one of my hangupgs back when I was trying to get the CH Manager thing working.

Now that this particular problem has been solved maybe it will convince you to load it up again. It was really chance I discovered it. It would be very useful to have those parameters in the Joystick section explained - maybe by Sticky in his proposed documentation?


Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

7. "RE: CH Control Manager problems"
04-08-02, 01:01z 

Hi Ray,

>> Firstly, many thanks for your excellent response. I have saved it and intend to refer to it until I understand CM completely! <<

You're more than welcome, Ray! I'm glad it was helpful!

>> I have generated a new FS2002.CFG after activating the MAP in CM. The axis's in FS are now as follows (CM axis shown in brackets):
-

CH YOKE (Joystick 1)

Ailerons = X Axis (X Axis)
Elevators = Y Axis (Y Axis)
Mixture = Y Rotation (U Axis)
Prop = X Rotation (V Axis)
Throttle not assigned and set to None in CM.

CH THROTTLE (Joystick 2)

Throttle = Z Axis (Z Axis).

CH PEDALS (Joystick 3)

Rudder = Z Axis (Z Axis)
LBrake = X Axis - box checked (X Axis)
RBrake = Y Axis - box checked (Y Axis) <<

Yup, that looks right. I wasn't sure on checking the "Reversed box". FS does it by default, but I'm not sure if their setup is for the ProPedals analog or ProPedals USB and the two work in opposite directions electrically.

>> I had problems with the Prop and Mixture levers until I spotted this in the relevant section in FS2002.CFG...

AXIS_EVENT_00=AXIS_AILERONS_SET
AXIS_SCALE_00=64
AXIS_NULL_00=36
AXIS_EVENT_01=AXIS_ELEVATOR_SET
AXIS_SCALE_01=64
AXIS_NULL_01=36
AXIS_EVENT_03=AXIS_PROPELLER_SET
AXIS_SCALE_03=64
AXIS_NULL_03=36
AXIS_EVENT_04=AXIS_MIXTURE_SET
AXIS_SCALE_04=0
AXIS_NULL_04=0

There seemed no logic to the MIXTURE values so I exited FS2002, edited them to match those of the PROPELLER and saved FS2002.CFG. When I restarted FS2002 the Mixture lever worked as did the Propeller lever!! <<

Good info to have! That is odd. I can more-or-less understand that the sensitivity might get set to 0 as it did on the mixture control, something to watch out for, but I'm not sure why it would be affecting the propeller setting at all. The two really shouldn't interact. Ah well. Another of those Windows mysteries I suppose. 8).

>> I now feel, thanks to your help, I can now get to grips with more of the programming. To be honest I don't expect to have a problem with mapping buttons (with one exception, see below). What I couldn't understand was why the Mixture and Propeller levers wouldn't work. <<

Yeah, I know. It's really not at all obvious what goes on there with the device types changing and the impression is that the CM has trashed all your settings. When I get some more time to play with FS I'm going to try and write something up a little more formally on how to go about it getting it to work right with FS.

>> I have found that if you have FS running and open CM you can change things there and reactivate the software without causing any problems in FS. <<

Thanks for the info! It seemed like it should be okay, but I'm glad to have it verified. It makes map creation much easier when you don't have to restart the sim every time.

>> It is educational to open Game Controllers and watch as each entry disappears (as the mapping is generated presumably) and after a few seconds the entries are re-generated with OK against each.

At that point it is okay to switch back to FS. The throttle tends to stick open so you need to push it quickly forward then back to idle to regain control. <<

It's probably picking up a "0" for the throttle (0 is max throttle) somewhere during the switchover and that kicks it to full throttle. I'd think moving anything on the device would be enough to correct things. Data isn't reported to by the CM unless something moves or changes, but any change at all should cause it to generate a new report and bring the throttle back into line.

>> The one last thing I want to master is remapping the 8-way hat switches. I have one on the yoke and another on the Throttle unit. I would like to make one change views rather than pan. If you have any clues on how that can be achieved I'd be grateful. Up to now, when I assign any of the 8 possible positions to a view it comes up as Hat Switch for each one. <<

That shouldn't be too hard. If you leave the "Use as POV" box checked in the CM, you should be able to reference the eight positions in the CFG file as BUTTON_DOWN_EVENT_32 through BUTTON_DOWN_EVENT_39 for the Joystick ID that's showing for the POV in the CM. You should be able to map the individual or panning views to those, though you'll likely have to go to the CFG file to do it. There's also a BUTTON_DOWN_EVENT_40 that FS generates when the Hat recenters. If you want to hold the views only so long as the hat is held you can use that to recenter the view on release.

Alternately, you could uncheck the "Use as POV" thing, map the 8 hat positions to some unused button in the range 1 to 32, then attach the commands to their BUTTON_DOWN_EVENT in the CFG file. That might allow it to be set up via the Control Assignments dialog in FS. FS wouldn't realize it was reading a POV switch and might refrain from assigning the whole hat for you. There'd be no "Hat Centered" command to work with, though. You'd need to use BUTTON_UP_EVENTs to pull the view back when the switch was released.

>> Many thanks once again. You have saved my sanity! <<

My pleaure, Ray! I'm glad it was of some help!

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

9. "RE: CH Control Manager problems"
04-08-02, 20:39z 

Hi Bob,

Thanks for your reply and the help on the hat controls. Tonight has been quite frustrating and I'm afraid I haven't made any progress. Here's what I've tried...

If you leave the "Use as POV" box checked in the CM, you should be able to reference the eight positions in the CFG file as BUTTON_DOWN_EVENT_32 through BUTTON_DOWN_EVENT_39 for the Joystick ID that's showing for the POV in the CM. You should be able to map the individual or panning views to those, though you'll likely have to go to the CFG file to do it.

I edited the CFG and added 8 lines for each of the view commands on the hat. Typical entries looked like this...

BUTTON_DOWN_EVENT_32=VIEW_FORWARD
BUTTON_DOWN_EVENT_33=VIEW_FORWARD_RIGHT

I saved the CFG and loaded CM and checked Use as POV and DirectXMode. DirectX Device = Joystick 1 (the yoke). All three other drop-down boxes were greyed out. I activated the MAP and loaded FS2002.

None of the view commands worked and when I exited FS2002 and opened the CFG the 8 entries had been deleted. FS does this when it doesn't like something. I'm not sure why it didn't like those entries - BUTTON_DOWN_EVENT is standard so I suppose it was the second part of the instruction but those are standard commands as listed in a FS2002 document by Pete Dowson so I would expect them to work.

I'd be grateful if you have any ideas on this. Also, could you clarify the following please...

Alternately, you could uncheck the "Use as POV" thing, map the 8 hat positions to some unused button in the range 1 to 32, then attach the commands to their BUTTON_DOWN_EVENT in the CFG file.

Do you mean I should map all eight to the same button? Could you give an example? Sorry to be a pain but I have limited experience with editing the CFG. Once I get the gist of what you are suggesting I'm hoping I can get on with it but I just need a bit more hand holding.

Thanks Bob!

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

10. "RE: CH Control Manager problems"
04-08-02, 22:06z 

Hi Ray,

>> I edited the CFG and added 8 lines for each of the view commands on the hat. Typical entries looked like this... <<

Yes, that's what I had in mind. I'm not sure why it doesn't work unless maybe MS has decided to drop the BUTTON_EVENT mapping for the 8 hat positions in FS2K2. I'll have to set it up here a bit later and see what I run into.

>> I'd be grateful if you have any ideas on this. Also, could you clarify the following please... <<

It would have to be mapped to 8 separate buttons. You'd need to do something like this. Pick 8 unused buttons between 1 and 32. Say 25 through 32. Select the hat and uncheck "Use as POV", you'll get the green 8-way hat display in the upper right corner, probably with the up position highlighted. If it's highlighted at another position, click the "Up" position arrow on the CM POV display so you can start at the bottom. Set that "DirectX Device" to Joystick #1 and the "DirectX Control" to "Button 25". Next, click the Up/Right arrow on the POV display in the CM, set it that to "Joystick 1" and "Button 26". Just work around all 8 hat positions filling in buttons 25..32.

Once you're all the way 'round, the hat should be activating the 8 buttons and the yoke itself will have no POV that FS can see. You should be able to assign the commands to buttons 25..32, but there will be a reference shift since FS starts with button 00, you'll want to use BUTTON_EVENT_24 through BUTTON_EVENT_31.

I'll try to get a look at the BUTTON_EVENT_32...39 stuff a bit later and see if I can make it work here, but they may have dumped that function in FS2K2 for some reason.

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

11. "RE: CH Control Manager problems"
04-08-02, 22:18z 

Hi Bob,

Wow! Tremendous response time - thanks!

Since posting that cry for help I took another look through the CFG and found the culprit causing the PoV not to work as intended...

pan_in_cockpit_mode=1

This was forcing the PoV to pan instead of switching to a particular view. I commented it out, restarted FS and the views now work.

I'll still file your latest response away for future reference - it's bound to come in useful.

Things are definitely looking up (and right and left ;-) ) and a lot has been achieved since Saturday thanks to your efforts.

Go to the top of the class!

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

12. "RE: CH Control Manager problems"
04-08-02, 22:56z 

Hi Ray,

Wow! Tremendous response time - thanks!

We're quick sometimes. ;)

>> Since posting that cry for help I took another look through the CFG and found the culprit causing the PoV not to work as intended...

pan_in_cockpit_mode=1

This was forcing the PoV to pan instead of switching to a particular view. I commented it out, restarted FS and the views now work. <<

Great! I'm glad it's still there. I didn't know about the "pan_in_cockpit_mode" flag, but it makes sense that it would override POV. Good to know, it's one of those things that I'd have fumbled with for hours. ;)

>> I'll still file your latest response away for future reference - it's bound to come in useful. <<

Okay. Actually, I think assigning the buttons like that would ultimately be more useful. A POV is always just a POV, but eight buttons will track both "Mode" and the "Shift Button" state. I don't know what you'd use them all for, maybe "Normal" giving views and "Shifted" giving pans or selecting view windows. Seems like there'd be something useful to be done.

>> Things are definitely looking up (and right and left ) and a lot has been achieved since Saturday thanks to your efforts.

Go to the top of the class! <<

:) Well, I would, but I'm the culprit that wrote the thing in the first place, it seemed the least I could do. Anyway, I'm glad it's starting to do what you want, and thank you for passing along the info on pan_in_cockpit and the things with the mixture and prop controls. It will undoubtedly save me some confusion later.

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

15. "RE: CH Control Manager problems"
04-09-02, 18:23z 

Hi Bob,

Actually, I think assigning the buttons like that would ultimately be more useful. A POV is always just a POV, but eight buttons will track both "Mode" and the "Shift Button" state. I don't know what you'd use them all for, maybe "Normal" giving views and "Shifted" giving pans or selecting view windows. Seems like there'd be something useful to be done.

I didn't realise when I posted my reply last night that the PoV hat works as follows -

When in panel mode it works as an 8 way hat but when in spot plane mode it reverts to panning mode(horizontal and vertical). I think that is what you were suggesting. I'm satisfied the way things are at present but I do have a lot more work to do before I'm finished.

Well, I would, but I'm the culprit that wrote the thing in the first place.

Woops! :-) I didn't mean to infer that the pan_in_cockpit_mode feature was unnecessary only that it confused me as to why the panning mode couldn't be overwritten. Sorry if I spoke out of turn.

I'm looking forward very much to reading your document.

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

16. "RE: CH Control Manager problems"
04-09-02, 19:47z 

Hi Ray,

>> I didn't realise when I posted my reply last night that the PoV hat works as follows -

When in panel mode it works as an 8 way hat but when in spot plane mode it reverts to panning mode(horizontal and vertical). I think that is what you were suggesting. I'm satisfied the way things are at present but I do have a lot more work to do before I'm finished. <<

Yes, I need to play with that some more. I've been mainly testing analog devices here the last few weeks and the default Button 2(?) assignment seems to cycle view modes through four options with cardinal views in panel mode and panning views in the virtual cockpit being two of them. I really like the panning VC, but then I have to get back to panel mode to get oriented sometimes and I end up cycling, cycling, cycling... I think that I'll like it better set up so the views can be selected directly.

>> Woops! I didn't mean to infer that the pan_in_cockpit_mode feature was unnecessary only that it confused me as to why the panning mode couldn't be overwritten. Sorry if I spoke out of turn. <<

No, not at all, Ray. The "pan_in_cockpit" thing was something I was unaware of. The 'culprit' reference was to the Control Manager itself, my apologies for it all getting a bit confused.

>> I'm looking forward very much to reading your document. <<

Well, I hope to get some time soon to put it together and at least cover the basic setup. I'll post a note here when it's ready.

Thanks again for the information on the mixture/prop quirks and the panning flag, I'll be sure and include notes on those. If you run into anything else do let me know and if there's anything else I can help you with, just ask. I don't know all the ins and outs of FS, but I am a fair hand with the CM itself. :)

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

17. "RE: CH Control Manager problems"
04-11-02, 19:07z 

Bob,

I really like the panning VC, but then I have to get back to panel mode to get oriented sometimes and I end up cycling, cycling, cycling... I think that I'll like it better set up so the views can be selected directly.

I agree. There should be a way to move directly from Spot Plane to Cockpit or Virtual to Cockpit. Maybe in FS2004?

The 'culprit' reference was to the Control Manager itself, my apologies for it all getting a bit confused.

Ah, I see. No apologies necessary Bob and I'm glad it's all now clear :-)

I do have a problem trying to program a sequence to one command on a 4-way hat on the Throttle. I use the 767PIC extensively and want to map many of the MCP commands to buttons. Two that I'm having problems with are MCP Altitude + and -. The commands are LCTL+LSHF+Z and LCTL+TAB+Z. I've entered LCTL LSHF Z into the Normal Action / Press field but it won't work. Reading through the instructions they aren't very clear and do not include many examples to help the user.

Any help you can offer would be greatly appreciated.

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

18. "RE: CH Control Manager problems"
04-11-02, 23:59z 

Hi Ray,

>> I agree. There should be a way to move directly from Spot Plane to Cockpit or Virtual to Cockpit. Maybe in FS2004? <<

Maybe so. I just assumed that there was a command to do that, but in looking over Peter's list of commands there doesn't seem to be a one to select the Virtual Cockpit unless they've given it some other name. There are a set of "AXIS_PAN_xxx" commands, might be interesting to put those on the microstick and see what happens, but apparently no selection for VC.

Yes. Me, too. :)

>> I do have a problem trying to program a sequence to one command on a 4-way hat on the Throttle. I use the 767PIC extensively and want to map many of the MCP commands to buttons. Two that I'm having problems with are MCP Altitude + and -. The commands are LCTL+LSHF+Z and LCTL+TAB+Z. I've entered LCTL LSHF Z into the Normal Action / Press field but it won't work. Reading through the instructions they aren't very clear and do not include many examples to help the user. <<

The problem is that LCTL and LSHF are keystrokes, they get pressed and released. What you want to use is the "Modal" set (CTL, ALT, SHF). Those are held while the other key is pressed. Probably all you need to use is "CTL Z". Using the upper-case "Z" implies that it should be shifted and is the equivalent of "CTL SHF z". The Modal keys are all "Lefts", if you do need a "Right" then you can prefix the whole line with "HOLD" ("HOLD RCTL z"), which tells the CM to hold all the keys in the macro down rather than sending them in sequence.

If you want to avoid characters entirely and do it all in the CFG file, you can map buttons out to any of the devices to pick up enough button positios. On the POV, for example, you could put the unshifted 8 buttons on "Control Manager Device 1" but have the 8 shifted buttons mapped out to "Control Manager Device 3" to pick up some extra button slots. The shifted hat positions would show up as buttons on the pedals. In actuality, the CM creates devices for anything that the map references, it doesn't really have anything to do with a device actually being present. If you were to map a button on the Yoke to Joystick 4, Button 1, it would obligingly create a 1-Button "Control Manager Device 4" to hold it. The device would have X and Y axes that didn't move (DX won't allow a joystick with X/Y) but the mapped button should work okay.

BTW, we weren't the first to be led astray by the "pan_in_cockpit" flag. Peter mentions in his FS2K2 Controls file that Buttons 33 through 39 don't work and speculates that they've been removed or moved to another series of buttons. You might want to let him know what you found when he returns.

- Bob

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

19. "RE: CH Control Manager problems"
04-12-02, 18:33z 

Hi Bob,

The problem is that LCTL and LSHF are keystrokes, they get pressed and released. What you want to use is the "Modal" set (CTL, ALT, SHF). Those are held while the other key is pressed. Probably all you need to use is "CTL Z".

This is news! ;-) Looking through the CH help nowhere do I see reference to CTL and SHF. They give no clues that you can simply enter SHF or CTL. They really are letting the side down badly with their help.

However, I tried as you suggested and it didn't work. Well, I don't think it did. Let me explain...

I'm trying to establish which buttons are which on the Throttle as the CH software has no test facility to identify them. So, I load the Windows Gaming Options program in Control Panel and select CH Control manager Device 2 then select Properties. Pressing the 4-way hat immediately beneath the mini-joystick starting at the 12 o'clock position and moving clockwise identifies the buttons as 14, 15, 12, 13. However, if I then open CM and click on the 4-way hat I find the button numbers are quite different. So, I changed then so they matched the numbers as identified by the Gaming Options in Control Panel. I activated the map and then went back to the Gaming Options software to check the button numbers matched those in CM.

They didn't! The numbering sequence starting at 12 o'clock now reads 13, 14, 15, 12. I don't know if this is a bug in the CH software but I assume that when Windows (via this Gaming Options software) identifies these buttons they should remain unchanged. Is it possible for CM to change those button numbers? It would seem it can.

I'm sorry to ramble on about this but there's a point to it. Basically until I can consistently identify a button on the Throttle and its number matches that on the Gaming Options software I remain totally confused about which command I'm mapping to which button.

Also, whilst I'm able to choose Properties with Control Manager Device 2 I get an error message when I attempt to select Device 1 (the yoke). The error reads... Your Game Controller is not connected correctly. Ensure that it is plugged into your computer. I have no idea why I'm getting this error message.

I suspect it may be to do with the way the USB devices are connected to the PC. The yoke, throttle and pedals are plugged into a 4-way hub on an Iiyama monitor. The 4th socket is occupied with my Logitech cordless mouse. The monitor's USB outlet is then plugged into the USB port on the PC. the other port on the PC is occupied by a ADSL modem.

In Device Manager I have 2 mouse entries under Mouse - HID-compliant Cordless Mouse and HID-compliant mouse. Under Human Interface Devices I also have a Logitech Cordless USB Mouse entry. So, three mouse entries for a single mouse. How come? I have disabled the bolded entry under Mouse as it was affecting the mouse speed badly. I'm wondering if it is connected with any, all or some of my problems with the CM software.

I will shortly be building a new machine and I intend to plug the 3 CH devices into the PC via a dedicated hub. The mouse will not be included in this arrangement. I think it best to postpone any further investigations with my existing PC until the new one is build and operational. It may well be that some of these problems are resolved once I've changed things.

Can I also postpone discussion on your suggestion in your penultimate paragraph a lot of which has gone over my head (hangs head in shame :-( )

I will bring that pan_in_cockpit thing to Pete's attention once he's back from holiday.

Thanks Bob for all your help. May I suggest that when you do write up your paper on joysticks you include a section for programming the CH USB gear using the CM software. I'm sure it would be a great improvement on CH's effort!

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

20. "RE: CH Control Manager problems"
04-13-02, 00:01z 

Hi Ray,

>> This is news! Looking through the CH help nowhere do I see reference to CTL and SHF. They give no clues that you can simply enter SHF or CTL. They really are letting the side down badly with their help. <<

They are there, actually, under the "Control Manager Dialogs" section. It's a lot of information, though, and easily overlooked. The Help file will be improved as time goes along, hopefully it will become a bit less confusing.

>> However, I tried as you suggested and it didn't work. Well, I don't think it did. Let me explain...

I'm trying to establish which buttons are which on the Throttle as the CH software has no test facility to identify them.... <<

The orientation of the hats on the throttle is a little confusing. It's fairly consistent, but not too intuitive. First, if you locate the "Up" position, that's the lowest numbered button of the group for that hat, both in the CM and (if the device is mapped straight-through) in the Game Controllers applet. The other positions are then assigned in increasing order as you go 'round the hat in a clockwise direction.

The "Up" itself is misleading, but there really is no good way to designate it, it's seldom really "Up". Basically, if you think of the finger or thumb that activates the hat, "Up" is in the direction that that finger/thumb points. On the yoke hat, it's actually forward, on the sticks it's forward or up (depending on the hat), for the throttle hats on the side that faces you it's to the right, and on the hat on the front of the throttle, it's really down. You can see it if you put the CM into Direct Mode (so it's showing Yoke, Throttle, and Pedals rather than "Control Manager Devices") and walk around the hats. Of course, if you change the DX assignments via the map, they'll move around in the Game Controllers test and in what DX sees. Insofar as what you're programming, though, they stay where they are, i.e. "Up" is always hat-to-the-right on the facing throttle hats, when you go to program something. It's only the reported button number that will change if you map it to something like Joystick #1, Button 16 or whatever.

>> Also, whilst I'm able to choose Properties with Control Manager Device 2 I get an error message when I attempt to select Device 1 (the yoke). The error reads... Your Game Controller is not connected correctly. Ensure that it is plugged into your computer. I have no idea why I'm getting this error message. <<

The only thing that comes to mind is that perhaps you've calibrated the Control Manager device in Windows, and subsequently remapped an axis. Try going to the "Advanced" tab in Game Controllers and clicking the "Reset Defaults" button. What can happen is that when you calibrate in Windows, Windows not only stores the calibration data, it also stores what axes are on the device. If you later come back and change the axis complement so it doesn't match what Windows has flagged, it can report disconnected. The CM was not really meant to be calibrated in Windows. It normally does no real harm to do so, but it can result in the axis flags getting saved and creating the problem.

If that doesn't fix it, would you send me a copy of the .MAP file that you're using? Maybe I can see what's gone awry.

>> I suspect it may be to do with the way the USB devices are connected to the PC. The yoke, throttle and pedals are plugged into a 4-way hub on an Iiyama monitor. The 4th socket is occupied with my Logitech cordless mouse. The monitor's USB outlet is then plugged into the USB port on the PC. the other port on the PC is occupied by a ADSL modem. <<

You might be running into a bandwidth problem. It's not obvious from the way they tout USB, but the total bandwidth resides with the host controller, you probably have but one on the mother board which. See the comments below.

>> In Device Manager I have 2 mouse entries under Mouse - HID-compliant Cordless Mouse and HID-compliant mouse. Under Human Interface Devices I also have a Logitech Cordless USB Mouse entry. So, three mouse entries for a single mouse. How come? I have disabled the bolded entry under Mouse as it was affecting the mouse speed badly. I'm wondering if it is connected with any, all or some of my problems with the CM software. <<

That's normal. You should have two entries for a mouse. First, you'll get one for the hardware itself (the USB device), then you'll get a second for the HID device that the system creates so it can collect the data. Your Logitech Cordless USB entry under HID represents the mouse hardware, the entry under Mouse represents the logical device that's supplying the data. The second HID mouse represents the virtual mouse that the Control Manager creates to send mouse commands to the system. It's "hardware" entry will be under "CH Products" in the Device Manager as the "Aux2 Device". There's also a virtual keyboard, "Aux1 Device" under CH Products and then a HID-compliant keyboard under "Keyboards". The CM virtuals don't have real hardware, of course, but it's logically the same. What you've removed is one of the two entries for the CM mouse.

The mouse shouldn't normally be interfering with your regular mouse. I've not heard of anyone running into the problem, and I checked with CH today and they've had no reports of that happening. I suppose you could be the first, or it could be some odd hardware interaction, but it's apparently not something that's happening commonly. What can happen, though, is that if you have the microstick or joystick mapped to generate mouse motion and it's not calibrated in the Control Manager, it can be 'drifting' slightly. The system treats all mice as one big mouse and merges the data together. What can happen is that the mouse movements sent by the drifting virtual mouse will come in right on top of the real mouse movements and it causes them to get cancelled. For example, if you click and hold the button on your regular mouse, and the CM mouse then sends a report that has all the buttons released, your initial click will get cancelled even though the button is still down.

>> I will shortly be building a new machine and I intend to plug the 3 CH devices into the PC via a dedicated hub. The mouse will not be included in this arrangement. I think it best to postpone any further investigations with my existing PC until the new one is build and operational. It may well be that some of these problems are resolved once I've changed things. <<

It may be that it's causing some problems, though that usually manifests itself differently. Hubs aren't the best solution, really. The limitation on USB stuff is a result of bandwidth. Each host controller provides 12 megabits of bandwidth. You've probably only got one host controller on your system. The two ports on your system share this initial bandwidth between them. When you plug the Ilyama hub into the port, it then divvies up it's piece of the initial bandwidth into the four ports on the hub. You can see that it's not long before a bottleneck can occur and begin to create problems. If you're building a new system, I think a better solution is to use the PCI cards. Those include another host controller and so actually add at least another 12 megabits of bandwidth to the system.

There's a new Belkin Quadra-Port card that supplies the usual 4 USB plugs, but actually provides a host controller for each and a total of 48 megabits of bandwidth. That should be plenty for most anything you need to run. I've not used it myself, my Entrega 4-port is working well, but the USBMan gives it his highest rating and the link on his page to price-watch shows a cost of about $32, not overly pricey. You might want to drop by his page:

http://www.usbman.com

and check the reviews section. He also has a lot of info there on the different chipsets, the problems that show up with manufacturers such as VIA and SiS, which ones to avoid, what patches you might need, etc.

>> Can I also postpone discussion on your suggestion in your penultimate paragraph a lot of which has gone over my head (hangs head in shame) <<

Whenever you're ready, I'll be here.

>> Thanks Bob for all your help. May I suggest that when you do write up your paper on joysticks you include a section for programming the CH USB gear using the CM software. I'm sure it would be a great improvement on CH's effort! <<

Probably I should just put it into the CM Help file. :)

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

21. "RE: CH Control Manager problems"
04-13-02, 11:48z 

Hi Bob,

Thanks for another quality reply. If we ever meet up I owe you a beer or two :-)

Firstly, you're quite right about SHF and CTL - I just didn't look closely enough. CH, if you're reading this - apologies!

Basically, if you think of the finger or thumb that activates the hat, "Up" is in the direction that that finger/thumb points. On the yoke hat, it's actually forward, on the sticks it's forward or up (depending on the hat), for the throttle hats on the side that faces you it's to the right

AARRGGHH! This is news. In that case one of the commands was working but not with the control I thought I had mapped it to. So, some progress on mapping has been achieved. Thank you for pointing out something that CH failed to.
It beggars belief that programming the hat switch shown at 12 o'clock on the software actaully controls the 3 o'clock hat switch. No wonder I was getting confused.

The only thing that comes to mind is that perhaps you've calibrated the Control Manager device in Windows, and subsequently remapped an axis. Try going to the "Advanced" tab in Game Controllers and clicking the "Reset Defaults" button.

I can't find an "Advanced" tab either in the Gaming Options software (I only have Controllers, Controller IDs and Voice Chat). Neither can I find an Advanced option in Game Controllers in Device Manager. I'm running Win Me - is that the reason why?

You might be running into a bandwidth problem. It's not obvious from the way they tout USB, but the total bandwidth resides with the host controller

I've gone into Device Manager and set "View devices by connection". Under PCI Bus I have an Intel 82371AB/EB PCI to USB universal Host Controller entry. Under this is a USB Root Hub entry and under this are two entries - Alcatel Speed Touch ADSL Modem and Iiyama USB Hub. The Iiyama USB Hub has 4 entries - CH Flight Sim Yoke USB, CH Pro Pedals USB, CH Pro Throttle USB and Logitech Cordless USB Mouse. Under this last entry there is a HID-compliant Cordless Mouse entry.

If I choose Properties for the USB Root Hub entry and then choose the Power tab then Power Properties the entry say's: - "Total power available: 500mA per port". In the window beneath are two entries: - "Iiyama USB Hub (4 ports) - 0mA, and Alcatel Speed Touch ADSL Modem - 500 mA.

Selecting the Iiyama USB Hub and doing the same shows the following: -

Total Power available - 500mA per port.
Logitech Cordless USB Mouse - 50 mA
CH Flight Sim Yoke USB - 32mA
CH Pro Throttle USB - 32mA
CH Pro Pedals USB - 32mA.

At first site there would appear to be plenty in reserve but I have taken your advice and ordered the Belkin Quadraport card. It should be here by mid-week. Thanks for the sound advice.

I might as well tell you about the new system. I have bought the MSI K7T266 Pro2 mobo (I won't be using RAID), IBM Deskstar 120GXP 40Gb HD, AMD 2000XP, 512Mb PC2100 memory, Creative GeForce4 Ti4600 and Windows XP Home. I hope to get at least 2 years out of it (longer for the GeForce and monitors). Hopefully there aren't any known issues with the VIA KT266A chipset.

You know, when I bought the USB versions of this hardware I thought USB? Plug it in and forget it! Not quite! It seems computers get more and more complicated as time goes by. Having the intelligence of a rocket scientist or code-breaker is not sufficient these days. You need to be a ruddy genius! I'm grateful that I seem to have found one :-)

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

22. "RE: CH Control Manager problems"
04-26-02, 23:25z 

Hi Ray,

First, I must apologize for the tardy reply. I somehow missed the fact that you'd replied to my last. I surely so miss Compuserve. :( In any case...

>> I can't find an "Advanced" tab either in the Gaming Options software (I only have Controllers, Controller IDs and Voice Chat). Neither can I find an Advanced option in Game Controllers in Device Manager. I'm running Win Me - is that the reason why? <<

Yes. Sorry about that. The start of this thread was about XP and I thought you'd already installed it. For Win9x, you need to clear the calibration data a bit differently. First, run up the Control Manager and click the "Disable All Controllers" button. That will cause all the CM/CH devices to disappear from the Game Controllers applet. Next, drop by the Logitech WingmanTeam site (there's a link on my "Links" page and pick up the "ClrCalib" utility. Run that, it will clean all the backup calibration data out of the registry. Once that's done, go back to the CM and re-enable the devices, see if that will get rid of the disconnect for you.

>> If I choose Properties for the USB Root Hub entry and then choose the Power tab then Power Properties the entry say's: - "Total power available: 500mA per port". In the window beneath are two entries: - "Iiyama USB Hub (4 ports) - 0mA, and Alcatel Speed Touch ADSL Modem - 500 mA.

Selecting the Iiyama USB Hub and doing the same shows the following: -

Total Power available - 500mA per port.
Logitech Cordless USB Mouse - 50 mA
CH Flight Sim Yoke USB - 32mA
CH Pro Throttle USB - 32mA
CH Pro Pedals USB - 32mA.

At first site there would appear to be plenty in reserve but I have taken your advice and ordered the Belkin Quadraport card. It should be here by mid-week. Thanks for the sound advice. <<

The "Total Power Available" rating tells how much electrical power is available to run the devices on the port. The individual ratings are actually obtained by querying the device itself to find out how much power it takes. They don't really have anything to do with the "bandwidth" limitations, which has to do with how much data is being moved through the hub and nothing to do with the power. Sticks, mice, keyboards, etc. don't really use much bandwidth, maybe 10% each, but I'd guess the ADSL modem would use much more than that.

>> I might as well tell you about the new system. I have bought the MSI K7T266 Pro2 mobo (I won't be using RAID), IBM Deskstar 120GXP 40Gb HD, AMD 2000XP, 512Mb PC2100 memory, Creative GeForce4 Ti4600 and Windows XP Home. I hope to get at least 2 years out of it (longer for the GeForce and monitors). Hopefully there aren't any known issues with the VIA KT266A chipset. <<

Sounds like it's going to be a nice system! The VIA chips are almost all problematic with USB as far as I know, but using the card they won't really get into the picture at all.

>> You know, when I bought the USB versions of this hardware I thought USB? Plug it in and forget it! Not quite! It seems computers get more and more complicated as time goes by. Having the intelligence of a rocket scientist or code-breaker is not sufficient these days. You need to be a ruddy genius! I'm grateful that I seem to have found one. <<

I know what you mean about the PNP stuff. It was supposed to be easy, and when it works it really is. There are still so many combinations of hardware, BIOS, OS versions, chip sets, etc. though that the problems are inevitable and in a lot of cases you can't pin it down. Where you used to have some obvious problem that you could direct your attention to, now it's very vague and the system gives you very little in the way of trouble shooting info beyond "contact the manufacturer" (who probably knows less than you do). It is getting a bit better, I think, as people get new systems with upgraded BIOS, etc., but it still has a long way to go.

BTW, I ran across some info on the 'net (caused me to resurrect this thread) - the problem with Logitech Mice responding poorly when used in conjunction with another "USB Mouse" (which is what the CM looks like) is apparently a known issue. It somehow ends up cancelling the scaling and acceleration parameters that the Logitech software sets and the Logitech response gets pretty bad. There was some mention of updated drivers on the Logitech site, you might check there. I've not looked. It's one of the few sites I can't get into because I won't enable Java/Activex. Like the lobby here. :)

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

23. "RE: CH Control Manager problems"
04-27-02, 18:48z 

Hi Bob,

Long time, no hear. I thought you might have emigrated :-)

A lot has happened since we last spoke negating much of what you included in your latest message but thanks all the same.

I now have my new system up and running (with XP) and with the Belkin USB card in place I have eliminated the mouse problems and so far FS and the system in general seems very stable. I assume there's no need to download that calibration utility now that everything including the mouse seems to be behaving itself?

The VIA chips are almost all problematic with USB as far as I know, but using the card they won't really get into the picture at all.

Confirmed - well, so far so good ;-)

BTW, I ran across some info on the 'net (caused me to resurrect this thread) - the problem with Logitech Mice responding poorly when used in conjunction with another "USB Mouse" (which is what the CM looks like) is apparently a known issue.

Ah, thanks for that - there was me thinking the system was just picking on me. :-)

I do have one outstanding issue with the yoke and that's trying to assign reverse thrust to the throttle lever. It's a redundant control with having the Pro Throttle. Any clues would be appeciated.

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

25. "RE: CH Control Manager problems"
04-28-02, 08:27z 

Hi Ray,

>> Long time, no hear. I thought you might have emigrated <<

Oh, no. I'm still around. :)

>> A lot has happened since we last spoke negating much of what you included in your latest message but thanks all the same.

I now have my new system up and running (with XP) and with the Belkin USB card in place I have eliminated the mouse problems and so far FS and the system in general seems very stable. I assume there's no need to download that calibration utility now that everything including the mouse seems to be behaving itself? <<

Great! I'm glad to hear it's all working for you! WRT the calibration utility, no. There's no real need for it.

>> I do have one outstanding issue with the yoke and that's trying to assign reverse thrust to the throttle lever. It's a redundant control with having the Pro Throttle. Any clues would be appeciated. <<

I'm not 100% sure I'm clear on what you do, but I think that you want to use the ProThrottle for the throttle itself, then program the throttle lever on the yoke to handle the reverse thrust, yes? Peter says that you need to send THROTTLE_CUT and then a series of THROTTLE_DEC characters after reducing the main throttle to minimum. If it weren't for the THROTTLE_CUT character, it would be an easy thing to do with "Up/Down" programming on the throttle axis. The THROTTLE_CUT creates a problem, though, because Up/Down only sends one particular character in each direction. You might make it work with "Position" coding, programming a THROTTLE_CUT as the first step and then THROTTLE_DEC characters beyond that, but the THROTTLE_DECs are going to play back when you try to return the lever to it's start position first and I don't know if that's going to result in something that's acceptable. About all you can do is try it and see.

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

28. "RE: CH Control Manager problems"
04-28-02, 17:32z 

Hi Bob,

I'm not 100% sure I'm clear on what you do, but I think that you want to use the ProThrottle for the throttle itself, then program the throttle lever on the yoke to handle the reverse thrust, yes?

That's right. Thanks for the suggestion and I have had some success with this. What I have done is to map the THROTTLE_CUT command (F1) to the button_down command and THROTTLE_DEC (F2) to button_up. This seems to work okay but is obviously unrealistic in being assigned to a button. I think your suggestion is along the same lines.

Pete has provided some useful help and once I've read through it a few times I may have a solution. I'll keep you posted.

Thanks once again.

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

30. "RE: CH Control Manager problems"
04-29-02, 02:10z 

Hi Ray,

>> That's right. Thanks for the suggestion and I have had some success with this. What I have done is to map the THROTTLE_CUT command (F1) to the button_down command and THROTTLE_DEC (F2) to button_up. This seems to work okay but is obviously unrealistic in being assigned to a button. I think your suggestion is along the same lines. <<

Well, I was thinking of mapping it to the yoke throttle lever, a "Position" string something like:

F1 F2 F2 F2 F2

I'm not sure how many F2s it takes. When you moved the lever back, it would generate "F1 F2 F2 F2 F2" (the F2 count would depend on how far you moved it). The downside was that moving it back to the reverse thrust off position would generate "F2 F2 F2 F2 F1" again.

>> Pete has provided some useful help and once I've read through it a few times I may have a solution. I'll keep you posted. <<

Yes. The point with FSUIPC allowing you to split the throttles is interesting. If you want to play with that a bit, you could actually get it all on the throttle itself. There's no detent, so finding min throttle would be difficult if you just mapped the axis to the throttle, but you could do it with modes. If you program the throttle axis thus:

Mode 1:

Joystick 1
Z Axis
Sensitivity at 80%
Reverse Box Not Checked

Mode 2:
Joystick 1
Z Axis
Sensitivity -20%
Reverse Box Checked

If you go into Game Controllers with the map active, you'll see that in Mode 1 the throttle bar moves from full up (100%) down to 20% as you move the throttle all the way back. At that point if you switch to Mode 2, the throttle will stay at 20% and then decrease to 0% as you push the throttle full forward again. I'd think that would effectively give you control over just the throttle in Mode 1 and just the reversers in Mode 2. I picked the percentages to keep the ratio that Pete mentioned (16384 forward, 4096 back), but it may be that you have to use some other percentages in the same ratio or maybe adjust the sensitivity in FS or FSUIPC to get things to actually line up. Pete undoubtedly knows more about that than I do.

Anyway, it might be another possibility.

- Bob

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

34. "RE: CH Control Manager problems"
05-05-02, 22:12z 

Hi Bob,

Sorry for the extended absence due to various sporting events and a degree of weariness following some problems building the new system.

Thanks for the suggestions on the reverse thrust issue. I tried assigning F1 followed by several F2s to the throttle lever using the Position option. It was reasonably successful. However, more successful, and the way I'll probably go, is to choose Up/Down as the Control Type and to program f2 to the INC key and F1 to the DEC key. I've also changed the Steps to 10. This seems to work well given that FS2002 aircraft seem to take an age to slow down with reverse thrust. The days of being able to land and stop a 747 at Meigs seem to have gone! :-)

Thanks for your suggestions. This has been an informative thread and I hope that others with CH USB hardware will be able to glean some useful info from it.

Thanks too to Pete who I hope will forgive me for not getting embroiled in the inner workings of FSUIPC.

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


PeteDowson[Crew]

Click to EMail PeteDowson Click to send private message to PeteDowson Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

27. "RE: CH Control Manager problems"
04-28-02, 10:53z 

Hi Ray,

PMFJI,

> I do have one outstanding issue with the yoke and that's trying to
> assign reverse thrust to the throttle lever. It's a redundant control
> with having the Pro Throttle. Any clues would be appeciated.

There's no separate reverse thrust axis in FS, it's all one axis value extending from -4096 for max reverse through zero for idle to +16384 for max forward thrust. So if you are trying to use two separate levers, both to control throttle, you'll have problems I'm afraid.

You could try assigning the yoke throttle to AXIS_THROTTLE1_SET in the CFG file, then using FSUIPC to map this to throttles 1 and 2 (sorry, this won't work for 4-engined planes), and calibrate it in FSUIPC so that the "centre" (idle) is where you'd normally have max thrust, and thereby have the whole range for reverse. Provided you get no jitter on that axis at its "max" (forward) position, or set a dead zone there, and similarly at the idle position on your main throttle, and remember to keep one parked at its idle position when using the other, then you should have full control over both forward thrust (on the main throttle) and reverse thrust (on the other). FS (and FSUIPC) only take notice of axis inputs when they change, so one shouldn't interfere with the other when it is parked in a "no jitter zone".

Give me a ring if this is confusing. It isn't easy to explain! <G>

Regards,

Pete

**** VPC OffLine Reader Version 3.0.4.1 **** RC 1 ****
++++ Registered to: Peter L. Dowson ++++
**** OLR.PL Build 1.73 ****

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

29. "RE: CH Control Manager problems"
04-28-02, 17:42z 

Hi Pete,

Thanks for chipping in with a possible solution. I've been out all day and am a bit knackered. I'll read through your suggestion and try it out this week. Most of what you have suggested does make sense. I've been delving into the CFG file for the last few weeks so have a reasonable understanding of its workings.

As for it only working with two engined aircraft that isn't a problem as I almost exclusively fly the 767 these days.

You might like to read Sticky's last paragraph in his message to me dated 11 April for useful info.

I'll probably give you a call later in the week.

Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

31. "RE: CH Control Manager problems"
05-04-02, 17:53z 

Hi Pete,

Sorry for the delay getting back to you. Too much footy and snooker watching this past week.

You could try assigning the yoke throttle to AXIS_THROTTLE1_SET in the CFG file, then using FSUIPC to map this to throttles 1 and 2 (sorry, this won't work for 4-engined planes), and calibrate it in FSUIPC so that the "centre" (idle) is where you'd normally have max thrust, and thereby have the whole range for reverse.

I setup AXIS_THROTTLE1_SET as you suggested but I couldn't get FSUIPC to recognise the throttle lever. I did wonder if the other axis asignments could be responsible. Here's what I have (excluding AXIS_THROTTLE1_SET)...

AXIS_EVENT_00=AXIS_AILERONS_SET
AXIS_SCALE_00=64
AXIS_NULL_00=36
AXIS_EVENT_01=AXIS_ELEVATOR_SET
AXIS_SCALE_01=64
AXIS_NULL_01=36
AXIS_EVENT_04=AXIS_MIXTURE_SET
AXIS_SCALE_04=64
AXIS_NULL_04=36
AXIS_EVENT_05=AXIS_PROPELLER_SET
AXIS_SCALE_05=64
AXIS_NULL_05=36

I added AXIS_THROTTLE1_SET with the same settings as those for the Pro Throttle axis reproduced below...

AXIS_EVENT_02=AXIS_THROTTLE_SET
AXIS_SCALE_02=127
AXIS_NULL_02=1

However, moving the lever on the yoke had no effect in FSUIPC.

I've given this situation some thought and although my button_press / button_release solution is not realistic it does at least work and for now I'll stick with it.

I appreciate this kind of problem is difficult to solve from afar but thanks for your suggestions which as always are appreciated.


Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


PeteDowson[Crew]

Click to EMail PeteDowson Click to send private message to PeteDowson Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

32. "RE: CH Control Manager problems"
05-04-02, 18:56z 

Hi Ray,

> I setup AXIS_THROTTLE1_SET as you suggested but I couldn't get FSUIPC to
> recognise the throttle lever. I did wonder if the other axis assignments
> could be responsible.

No. Where did you look? It won't be the throttle on the main controls page, but the Engine 1 throttle on the page showing the four separate throttles. Only these provide reverse thrust, as described in the FSUIPC User Guide. Naturally the main throttle shown on the main page is for your main throttle, AXIS_THROTTLE_SET.

However, I thought of another stumbling block. Although there are checkboxes there for assigning throttle 1 to both engines 1 and 2 (and throttle 2 to 3 and 4), these actually only apply when 3 or 4 engine aircraft are loaded. So in order to get your one lever to act on both engines 1 and 2 you would need to assign the same axis to AXIS_THROTTLE2_SET as well. This is not possible in the FS CFG file.

If you can get it working the way you like it for one engine, then I can easily add in an override parameter (in the FSUIPC.INI file only) which stops FSUIPC checking the number of engines and allows throttle 1 to be mapped to 1 and 2 in any case. Or maybe I'll add a new checkbox for single throttle application to multiple engines.

> I've given this situation some thought and although my button_press /
> button_release solution is not realistic it does at least work and for
> now I'll stick with it.
Oh, sorry. :-( Please yourself. (You don't like trying twice then, or even looking in the correct page? Or did you? <G>)

> I appreciate this kind of problem is difficult to solve from afar

I really didn't think it was a problem. It sounds like you weren't looking at the multiple throttle page. Or am I wrong? Please advise.

Regards,

Pete

-= VPC OffLine Reader Version 1.1.0.0 =-
Registered to: Peter L. Dowson
**** OLR.PL Build 1.73 ****

Remove | Alert Edit | Reply | Reply With Quote | Top


RayProudfoot[Guest]

Click to EMail RayProudfoot Click to send private message to RayProudfoot Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

33. "RE: CH Control Manager problems"
05-04-02, 23:09z 

Hi Pete,

No. Where did you look? It won't be the throttle on the main controls page, but the Engine 1 throttle on the page showing the four separate throttles.

That's where I based my findings - I am familiar with that much of FSUIPC. I didn't read through the documentation as your instructions seemed to be straight-forward.

To be honest this isn't that much of a problem now that I have a working solution. I appreciate your suggestions on a possible solution involving the INI file but please don't do it on my behalf. I can live with my button presses.

Oh, sorry. Please yourself. (You don't like trying twice then, or even looking in the correct page? Or did you? <G>)

I've had quite a bit of stress during the last couple of weeks with the build of the new machine and re-building my old for resale. All I really want to do now is enjoy my new system. I didn't look through the docs for the reasons I've already stated.

Having given the situation plenty of thought I don't want to delve into this particular problem any further. You may not consider my solution perfect and you're probably right but it works for me.

Thanks for your input and I'm sorry if I've wasted your time.


Regards,

Ray Proudfoot,
Cheshire, England

Remove | Alert Edit | Reply | Reply With Quote | Top


Ben Chiu[Admin]

Click to EMail Ben%20Chiu Click to send private message to Ben%20Chiu Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

24. "RE: CH Control Manager problems"
04-27-02, 20:41z 

Greetings Bob:

> First, I must apologize for the tardy reply. I somehow missed the fact
> that you'd replied to my last. I surely so miss Compuserve. :(

Just a few more days, Bob and OzWin-style capability will be available to the masses. :)


> There was some mention of updated
> drivers on the Logitech site, you might check there. I've not looked.
> It's one of the few sites I can't get into because I won't enable
> Java/Activex. Like the lobby here. :)

Have you considered enabling Java/ActiveX only for trusted sites? This way you can enable these features for only those sites that you trust. Just a thought.

Ben


-= VPC OffLine Reader Version 1.1.0.0 =-
Registered to: Ben Chiu
-OLR.PL v1.76-

Remove | Alert Edit | Reply | Reply With Quote | Top


Sticky[Guest]

Click to send private message to Sticky Click to view user profile


Certificates/Ratings/Crew Stations:

VPC certificates and ratings

26. "RE: CH Control Manager problems"
04-28-02, 08:29z 

Hi Ben,

>> Just a few more days, Bob and OzWin-style capability will be available to the masses. <<

Great! I've seen the notes and a few folks seem to post with the beta, I guess. I do miss OzWin for this. I still have the CIS account, mainly because I can forward my mail there and use OzWin to delete the spam without downloading it, and it's not a bad ISP where I am. It certainly would be nice to have forum access again with something similar.

>> Have you considered enabling Java/ActiveX only for trusted sites? This way you can enable these features for only those sites that you trust. Just a thought. <<

I've thought about it, but it's just one more thing to keep track of and worry about. It's not that much trouble, really. Aside from here and the Logitech site, I've only run into 3 or 4 others in my roamings and they weren't anything I cared about. I can live without it. :) Thanks for the suggestion, though!

- Bob

The StickWorks
http://www.stickworks.com

Remove | Alert Edit | Reply | Reply With Quote | Top



Lock | Archive | Remove

Forums | Topics | Previous Topic | Next Topic

 


Terms of Use

There are currently
Copyright © 2000- FlightAdventures. All rights reserved.

Powered by DCForum