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.

[SOLVED] Controller Macros & Open Bindings Flight Simulator

Featured Replies


There are a ton of controller bindings that are not used by Flight Simulator - in the default configuration; for example:
- Left Trigger + Right Trigger
- Right Bumper + B, X, Y
- Right Bumper +  DPAD Up / Down / Left / Right
- Right Bumper +  Right Stick Up / Down / Left / Right
- Left Trigger + DPAD Up / Down / Left / Right
- Right Trigger + DPAD Up / Down / Left / Right
- Y + DPAD Up / Down / Left / Right
- Select + Start
- AY
- BX

That's 27 open possible bindings, but I've already consumed many of these (https://flightsimpics.com/flightsimulatorkeyboardcontrollermaps/) -- and some of them aren't a good idea in flight sim (e.g. Select + Start) , and some just aren't practical to execute (e.g. AY or BX).

So I started looking into macro software and tried out REWASD; the problem is that most of their supported controllers (https://help.rewasd.com/how-to-remap/supported-devices.html) don't have extra special buttons, and those that do, only support the basic controls.

So I picked up the 8BitDo Pro 2 Bluetooth Controller (compatible with Xbox, Windows, Android, and Switch)  -- which has 4 extra buttons (https://www.8bitdo.com/pro2/😞 REAR: P1 and P2; FRONT: Turbo and Home.

Getting the 8BitDo Pro 2 to work with Macros was quite tricky, so here's a how-to guide, using their free 8BitDo Ultimate Software (https://support.8bitdo.com/ultimate/pro2.html) which is available for PC, Android, and iOS.

A few beginning notes:
- You can only create 4 macros; you can bind them to any controller button including P1, P2, Turbo, and Home.
- Let's say we wanted to build a BX macro and bind it to the Turbo button, here's what would happen:
    B+X: The 1st time you hit the Turbo button it would execute B; the 2nd time you hit the Turbo button it would execute X.
    BX: The 1st time you hit the Turbo button it would instantaneously push both B and X. This will fail to work most of the time; a small delay needs to be added between pushes. I'm still trying to perfect this, but if building a macro for a two button push (e.g. BX) it seems that a delay of 40ms to 60ms works best.
- By default, on opening the software, A / B, and X / Y are reversed to match Xbox Style (opposite of Nintendo). That is, the engraved markings on the physical controller are Nintendo style, but when you set the controller to X-Mode (Windows) the controller reverses these. So in order to make a macro for BX, you actually enter AY.

SAMPLE: Binding the Macro BX to the Turbo Button
Macros > + > Turbo > A > Add > Delay of .05s (50ms) > Yes > Y > Add > Enter > Sync to Controller

That's it!

  • Author

I think I found a more reliable way to do this:

Macros > + > Turbo > AY > Add > Delay of .4s (400ms) > Yes > Enter > Sync to Controller

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.