Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SWS PC-12: how to uncouple Aileron and Rudder

Featured Replies

  • Commercial Member
  1. Make sure that MSFS is not running
  2. Find this file
    \Community\sws-aircraft-pc12\SimObjects\Airplanes\SWS_Pilatus_PC12_4B\model.ext_4b\SWS_PC12_exterior.xml
  3. Open it in Notepad++ and go to line 206:
    <AILERON_RUDDER_INTERCONNECT>True</AILERON_RUDDER_INTERCONNECT>
  4. Change "True" to "False"
    <AILERON_RUDDER_INTERCONNECT>False</AILERON_RUDDER_INTERCONNECT>
  5. Save.

From now on, Aileron and Rudder can be controlled separately with the default AXIS_AILERONS_SET and AXIS_RUDDER_SET events.

Edited by Lorby_SI

LORBY-SI

Thanks so much for this.

Does it have to be done additionally for the '5B' models, or does the addon just use the '4B' data for all types?

Thanks

Edited by JYW

Bill 😎
FS2024 • Currently in 'GA mode' : A2A Comanche 2024 & Aerostar • Black Square C208, Bonanzas, Barons, TBM850, Dukes • COWS DA40 & DA42 • FSW Legacy, C24R Sierra & C414 • Echo Falco F8L • FFX HJET, Visionjet and P180 2024 • Got Friends A32 Vixxen • FSReborn Sirius TL3000, Sting S4 and Piper M500 • Flyboy Rans S6S • Skyward DA50RG • SWS Zenith CH701, RV-8, RV-10, RV-14, PC12 • Milviz C310R • Air Foil Labs Bristell B23 
TrackIR • BeyondATC • PMS GTN Payware • RealTurb • Axis & Ohs • FS Realistic Pro
9800X3D • RTX 3080 • 64GB DDR5-6000
NPPL licence holder in the UK

40 minutes ago, JYW said:

Thanks so much for this.

Does it have to be done additionally for the '5B' models, or does the addon just use the '4B' data for all types?

Thanks

They all point to that file so it's the only edit needed.

9800X3D | 5090 | 64GB DDR5 | LG C2 42"

It works perfectly. Why, however, am I unable to correctly assign the Vertical Trim command? ELEV_TRIM_DN (or UP) does not work with this aircraft (and only with this aircraft).

  • Author
  • Commercial Member
18 hours ago, drforweb said:

It works perfectly. Why, however, am I unable to correctly assign the Vertical Trim command? ELEV_TRIM_DN (or UP) does not work with this aircraft (and only with this aircraft).

I am just trying out the default events and they appear to work normally for me. Where/how are you checking the trim? The elevator trim variable in the sim is definitely changing, and I think that it has an effect on the aircraft. The needles on the pedestal don't move though (although the behavior code suggests that they should).

Aileron trim does nothing for me, although again the behavior code suggests that the default events should work.

There are a couple of MSFS InputEvents too related to trim, but I have no idea how to operate them.

IMHO your only option is to ask SWS directly.

Edited by Lorby_SI

LORBY-SI

However, if I activate my default MSFS controls profile (which is obviously disabled while using AAO) the aircraft trim works perfectly (needles and aircraft behavior)...

  • Author
  • Commercial Member
2 hours ago, drforweb said:

However, if I activate my default MSFS controls profile (which is obviously disabled while using AAO) the aircraft trim works perfectly (needles and aircraft behavior)...

AAO is not related to the MSFS controller assignments. AAO can only do what is possible to do with the SimConnect API, nothing more. Those are two completely different and separate things.

As this aircraft is apparently very much non-SDK-standard, there will be some other trick or procedure. Or it doesn't work at all "from the outside". Rare but possible. 

Edited by Lorby_SI

LORBY-SI

  • Author
  • Commercial Member

So I found a solution for the elevator trim using scripts (500 is the increment, adjust to taste)

(A:ELEVATOR·TRIM·PCT,·Percent·Over·100)·16384·*·flr·500·+·16384·min·(>K:ELEVATOR_TRIM_SET)


(A:ELEVATOR·TRIM·PCT,·Percent·Over·100)·16384·*·flr·500·-·-16384·max·(>K:ELEVATOR_TRIM_SET)

But I cannot make the Alieron trim work. Something inside the aircraft is fighting back, the trim changes briefly and then snaps back. InputEvents are there but don't work. The aircraft logic uses the default events, but dosn't react when they are being sent from the outside.
IMO aileron trim only works through the MSFS controller assignments. That can happen sometimes, it is rare but definitely possible.

Edited by Lorby_SI

LORBY-SI

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.