Jump to content
Nels_Anderson
Nels_Anderson

How to...Configure CH Products Virtual Pilot Pro Yoke

 

How to...Configure CH Products Virtual Pilot Pro Yoke

by Dave Kieffer

 

 

The following is what I went through to make my CH Virtual Pro yoke perform a lot better than the defaults.

 

1) Since I had purchased my yoke prior to version 2.0 of the CH software, I had to download the new CH driver for Win 95.

 

  • Go to CH Prod web site: http://www.chproducts.com
  • Click on the Tech Support button
  • Find new driver for Win95 and download. Filename is VPP95-14.exe
  • Download anything else that looks interesting!

 

2) After downloading the driver, I placed it into my c:\chvpp dir before executing it. When you execute the downloaded EXE file, it is a self extracting archive that will put 10 files into the directory, including a SETUP.EXE.

 

3) Run (click on) the SETUP.EXE file. It will install the new CH Pro driver in WIN95.

 

NOTE: If your CH software os 2.0, you may already have this driver available in your WIN95 joystick configuration appelate.

 

4) Go thru the process of configuring, calibrating, and testing your CH yoke in the WIN95 joystick configuration appelate.

 

START / SETTINGS / CONTROL PANEL / JOYSTICK

 

Choose the new driver 'CH Virtual Pilot Pro'
Click the rudder button ifyou have 'em
Be sure to use the RIGHT TOP HAT to set the POV HAT. The trick is to hold the hat switch in the desired position and press enter while holding it. Do this for all 4 positions on the RIGHT HAT.

 

5) When done calibrating, do a test. The four outside buttons should show up on the test (buttons 1-4). The two inside buttons should not do anything during the test. The RIGHT HAT should work as expected during the test, the LEFT HAT should do nothing. If the inside buttons or the LEFT HAT show up in the test, you may have done something wrong. My yoke now works great (ALL buttons), but these buttons do not show up during test.

 

6) NOW - you get to do some fancy stuff with one of the configuration files that make FSFW95 do its thing. Refer to the schematic below to orient yourself to the button numbering scheme as it is used in the configuration file. I have included the functions that I use and the codes required for each in this schematic. If you use the sample lines of code in this document exactly as printed, you will get the functions as shown below. Of course, you may experiment and set your own favorite functions.

 

CH Pro Pilot Button Layout

=====================================================================
    00        02        04              05       03        01
  brakes   flaps dn  look left      look right flaps up  gear u/d
  65796     65758      65680          65676     65759     65570

             06                                      32
        look straight                            trim nose dn
           65674                                   65607
      08             09                      34               38
   pan left       pan right              rev thru ga     fwd thru ga
    65671           65672                   65801           65800
             07                                      36
          pan down                              trim nose up
           65735                                    65615

======================================================================

 

Make a backup copy of the FLTSIM95.CFG file in the FS95 subdirectory i.e. "copy fltsim95.cfg fltsim95.cfx" [enter]

 

 __________________________________________________________________
|Edit (use notepad) the FLTSIM95.CFG file in the FS95 subdirectory |
|Look down thru the file until you come to this line:              |
|__________________________________________________________________|
[JOYSTICK_00]
 __________________________________________________________________
|Make sure LOCKED=1 in the next line                               |
|__________________________________________________________________|
LOCKED=1
 ___________________________________________________________________
|Leave these lines alone!                                           |
|___________________________________________________________________|
TYPE=45082
AXIS_FLAGS=15
AXIS_EVENT_00=65763
AXIS_SCALE_00=54
AXIS_NULL_00=36
AXIS_EVENT_01=65762
AXIS_SCALE_01=61
AXIS_NULL_01=36
AXIS_EVENT_02=65765
AXIS_SCALE_02=127
AXIS_NULL_02=36
AXIS_EVENT_03=65764
AXIS_SCALE_03=64
AXIS_NULL_03=36
 __________________________________________________________________
| Edit the following lines (adding as nesessary) to make them the  |
| same as those below  (if you want the same functions as shown    |
| above).  Otherwise substitute other EVENT codes as you desire    |
|__________________________________________________________________|
BUTTON_DOWN_EVENT_00=65796
BUTTON_DOWN_REPEAT_00=1
BUTTON_DOWN_EVENT_01=65570
BUTTON_DOWN_EVENT_02=65758
BUTTON_DOWN_EVENT_03=65759
BUTTON_DOWN_EVENT_04=65680
BUTTON_DOWN_REPEAT_04=1
BUTTON_DOWN_EVENT_05=65676
BUTTON_DOWN_REPEAT_05=1
BUTTON_DOWN_EVENT_06=65674
BUTTON_DOWN_EVENT_07=65735
BUTTON_DOWN_REPEAT_07=1
BUTTON_DOWN_EVENT_08=65671
BUTTON_DOWN_REPEAT_08=1
BUTTON_DOWN_EVENT_09=65672
BUTTON_DOWN_REPEAT_09=1
BUTTON_DOWN_EVENT_32=65607
BUTTON_DOWN_EVENT_34=65801
BUTTON_DOWN_EVENT_36=65615
BUTTON_DOWN_EVENT_38=65800
 __________________________________________________________________
| Save the FLTSIM95.CFG file and launch your FS95 program.  Be sure|
| you have selected the joystick options in FS95 (Options,         |
| Preferences, Controllers.  Turn joystick on.                     |
|__________________________________________________________________|

 

ENJOY!

 

Notes: I did not choose to use the repeat function on the trim because it made it change too quickly for me. On my setup, without the repeat, two quick clicks on the hat will cause one small change in the trim. If you want to try the repeat function, add the following lines:

 

after the 'BUTTON_DOWN_EVENT_32=65607' line, add
          'BUTTON_DOWN_REPEAT_32=1'
after the 'BUTTON_DOWN_EVENT_36=65607' line, add
          'BUTTON_DOWN_REPEAT_36=1'

 

These are the only BUTTON_DOWN_EVENT Codes that I know of so far: If someone out there learns of more, I would appreciate knowing them as would many other simmers.

 

The following are from the FSFW95 readme file that comes with FSFW95. This file also contains some excellent instructions for how to modify the configuration file - I suggest reading it.

 

Action							Value
-----------------------------------------------         -----
Extend or retract landing gear				65570
Autopilot master on/off					65580
Apply brakes						65588
Nose down trim						65607
Nose up trim						65615
Pan view left						65671
Pan view right						65672
Look forward						65674
Look forward right					65675
Look right						65676
Look right rear						65677
Look back						65678
Look back left						65679
Look left						65680
Look left forward					65681
Autopilot approach hold on/off				65724
Autopilot heading hold on/off				65725
Autopilot altitude hold on/off				65726
Autopilot wing leveler on/off				65727
Autopilot NAV 1 hold on/off				65729
Extend flaps in increments				65758
Retract flaps in increments				65759
Slew ahead or move elevator				65762
Slew sideways or move ailerons				65763
slew heading or move rudder				65764
Throttle						65765
Slew hold or apply brakes				65796
Slew heading or move ailerons				65797
Cycle thru gauges (fwd)					65800
Cycle thru gauges (rev)					65801
Autopilot altitude hold and wing leveler on/off		65802

 

The following are excerpted from a suggested FLTSIM95.CFG modification from: jmoura@secrel.com.br or www.opovo.com.br/jmoura Joao Carlos Moura that I found on a simmer bulletin board - all credit for knowing of or figuring these out go to Joao. Although all of his instructions were not in English!

 

Spoiler							65589
Propeller increase					65771
Propeller decrease					65674
Engine mixture increase					65680
Engine mixture decrease					65676

 

I used the following resources to figure the above out:

 

  • The FS6.0 readme file
  • The FS5.1 readme file
  • The technical support on CH Products web site
  • A sample CFG file I found on the web someplace (MicroWings, I think)
  • Ingenuity(little), Trial and Error(more) and loads of coffee.

 

As with all of this stuff - use at your own risk. I dont think there are any typos in the above codes, but use carefully. The event code lines are literally extracted from my own CFG file and it works great! However, I accept no responsibilty for any consequences from your use of this information. Good flying and ENJOY!

 

Dave Kieffer
DLinnK@AOL.Com

User Feedback

Recommended Comments

There are no comments to display.



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...