#4450382 - 11/25/18 01:32 AM
Re: Controller Twitch?
[Re: kollie]
|
Joined: Jan 2008
Posts: 366
BirdDogICT
Member
|
Member
Joined: Jan 2008
Posts: 366
|
Pol,
Actually, it is possible to have WEP at the end of throttle travel, but not through WOTRkeys.exe. In my case, I created a CMS control through CH Control Manager that gives me WEP when my throttle is positioned anywhere in the last 15% of throttle travel. I wrote this CMS script several months ago, and intended to provide a CH Profile with documentation at that time, but had several deaths in the family and other real life interruptions. I plan to send it to you in the next few days, now that my schedule allows it.
It may be possible to program WEP to the throttle with other controller software, but my only experience is with CH.
There are no accidents and no fatal flaws in the machines; there are only pilots with the wrong stuff.
— Tom Wolfe, The Right Stuff,1979.
|
|
#4450497 - 11/26/18 03:23 AM
Re: Controller Twitch?
[Re: kollie]
|
Joined: Jan 2008
Posts: 366
BirdDogICT
Member
|
Member
Joined: Jan 2008
Posts: 366
|
It's a fairly simple script, courtesy of Ruggbutt at the CH Hanger (sadly, the CH Hangar is no more)
%DEFINE WEP CMS.B1 %DEFINE Throttle CMS.A1 %DEFINE PT_Throttle JS2.A3 %DEFINE Throttle_Detent 30 %DEFINE WEP_Zone 10
script Throttle = ((PT_Throttle -Throttle_Detent) * 255) / (255 - Throttle_Detent); WEP = ([PT_Throttle <= WEP_Zone]); endScript
Line 1 defines WEP as CMS Button B1 Line 2 defines the throttle as CMS Button A1 Line 3 identifies the Pro Throttle axis as Joystick2, Axis 3 (i.e., Z axis) Line 4 defines the Throttle Detent as 30 (Z axis values range from 255 (no throttle) to 0 (full throttle), so that you would hit the detent before full travel of the throttle). The value of 30 is somewhat arbitrary, you would only need this line if you create a physical detent with Velcro or something like it. Line 5 defines the WEP Zone. A value of 10 turns on WEP just after reaching full throttle when you are balls to the wall. Again, this value is arbitrary. These values work well if your Pro Throttle is calibrated.
The only annoying thing about this script is that when your joystick is at full throttle position, it continuously sends the "w' command. It's not a problem in-game, but is in Windows.
There are no accidents and no fatal flaws in the machines; there are only pilots with the wrong stuff.
— Tom Wolfe, The Right Stuff,1979.
|
|
#4450580 - 11/26/18 04:24 PM
Re: Controller Twitch?
[Re: kollie]
|
Joined: Jan 2008
Posts: 366
BirdDogICT
Member
|
Member
Joined: Jan 2008
Posts: 366
|
CH Control Manager translates the script into a DirectX command. You have to create a CMS Control within CH Manager and attach it to the appropriate axis and save it within a CH Map. Once the map is loaded, DirectX does the rest. I don't know if this is applicable to Kollie's SST program for his Saitek controller...I included this here to illustrate that the coding is pretty simple with the right controller software. I will include documentation on this with my profile. I also created a CMS script for differential brakes, they are a big help in steering when you have limited rudder authority during taxi to runway.
There are no accidents and no fatal flaws in the machines; there are only pilots with the wrong stuff.
— Tom Wolfe, The Right Stuff,1979.
|
|
|
|