Flightsim.toStore
    Lorby AxisAndOhs V4
    Expand
    1 / 8

    About this addon

    AxisAndOhs is an external application that replaces the controller (=yokes, joysticks, etc) logic in: 

    • FSX Acceleration, FSX:SteamEdition
    • P3D V2 - 3 - 4 - 5 - 6
    • Microsoft Flight Simulator (2020 and 2024)
    • X-Plane 12 (prototype!)

    The app supports native Windows USB Game Controller devices, MIDI devices and the Windows voice recognition system. There are additional (free) "Bridge" apps available for more exotic hardware (currently availbale: Elgato StreamDeck, VRI MCP Combo II Boeing, "Knobster"). 

    Key Features:

    • Assign axis movement and simulator events to joystick axis or MIDI rotary encoders
    • Assign any simulator event to joystick or MIDI buttons
    • Access simulator internal LVARs
    • Utilize the new MSFS HTML and BVar variables, plus the native Input Events to control for example the buttons on the G1000 units.
    • RPN, JScript and VBScript scripting: by creating your own scripts, it is possible to trigger more complex functionality with a single button than is normally possible with native simulator events.
    • Mouse controlled yoke, rudder, throttle or spoilers axis, with trim (in MSFS too)
    • Voice recognition, AxisAndOhs can make use of the Windows Voice Recognition systems as an input device for button events or scripts (Windows Standard and Windows Online/Cortana voice recognition are available)
    • TextToSpeech: With RPN scripts you can utilize various TextToSpeech systems to make AxisAndOhs read information to you (SAPI, Azure or Amazon Polly interfaces are available)
    • Custom checklist/conversation system that can be used with TextToSpeech or your own sound samples.
    • AxisAndOhs will also handle Saitek Multi, Radio, Switch and Backlit Information panels. Up to 3 Saitek Flight Instrument Panels ("FIP") can be used as well.
    • The app includes virtual flight instruments that you can drag anywhere on your desktop (for example to another screen) or view them using a web browser on any device (for example phone or tablet) that is connected to your LAN or WiFi. They use the standard FS XML format, so you can make your own too.
    • vJoy Interface. With this interface you can send joystick button and axis events, using the vJoy virtual devices. This can not only be used to control simulator features that are otherwise too complex to reach (for example the MSFS camera controls). The interface is also available in Offline Mode, so AxisAndOhs can be used with every application that accepts the vJoy virtual joysticks. For example, you could utilize your MIDI hardware in your favourite racing sim.
    • ViGEm Interface. With this interface you can send gamepad button and axis events to the sim or any other app, in offline mode too.
    • CAN interface: AAO now supports CANable and CANhid USB devices.
    • API based on standard web technology (XMLHttpRequests and JSONP). It supports sending button events, triggering of simulator event IDs, reading from and writing to simulator variables.

    Relevant Freeware Categories on Flightsim.to:

    More virtual flight instruments, like web based FMCs/CDUs, Gauges, and Bridge programs utilizing the WebAPI are available as separate free downloads on the AxisAndOhs product website.

    PLEASE TRY THE DEMO VERSION FIRST, TO MAKE SURE THAT YOUR HARDWARE IS SUPPORTED!

    There will be no refunds, and there won't be any support for non-functional hardware. The DEMO version is available here on Flightsim.to.

    Requirements

    • PLEASE TRY THE DEMO VERSION FIRST, TO MAKE SURE THAT YOUR HARDWARE IS SUPPORTED!
    • FSX Acceleration, FSX:SteamEdition
    • P3D V2 - 3 - 4 - 5 - 6
    • Microsoft Flight Simulator (2020 and 2024)
    • X-Plane 12
    • Windows 10 or later, .Net 4.8, VCredist 2022

    This software may be flagged as a false positive by some antivirus programs due to its nature. Users may need to temporarily disable their antivirus or whitelist the software to ensure smooth operation. 

    Changelog

    v4.56 b195 months ago

    Changes in AxisAndOhs version 4.56 - Change: MSFS24: added night vision variables - Change: MSFS24: refactored the WASM module for FS24 - Change: Axis: the "On Change only" parameter can be set to use either axis input or output - Change: Buttons: redesigned mouse button pickup for button assignments - Change: Gauges: init and update scripts are now compiled in advance to reduce problems due to text formatting - Change: Gauges: added option to remove the DesktopFIP Icons from the Windows taskbar. - Change: RPN: added option "COMPILE" to the SCRIPTFILE command that interprets the entire file as one single RPN script - Change: RPN: added command "AAO_RESET_CONFIG", "AAO_RECONNECT" - Change: RPN: changed behavior of "?" to "== 0" | "!= 0" (same as "if{") - Change: RPN: added command "AAO_RESCAN_DEVICES" - Change: RPN: Added dec2b32 and dec2bcd operators - Change: Keep variable observer dialog active while selecting variables - Change: added option to select remote simconnect configuration from SimConnect.cfg - Change: Saitek FIPs: Added option to override the rotary encoder action - Change: W+T: Added option to reset system age with a consequence script "0 (>L:sysage)" - Bugfix: Saitek FIPs: FIP buttons not calling AAO scripts. - Bugfix: W+T: config editor crashes when removing a consequence - Bugfix: Variable selection: mismatch between last selected tab and listbox contents - Bugfix: MSFS: IE values not initialized on first use - Bugfix: CHECKLIST & CONVERSATION were processing a comment as script code when it was the last line of the file

    v4.55 b268 months ago

    Changes in AxisAndOhs version 4.55 - Change: General: added option to load a config or template when connected to the sim - Change: General: added feature to restore an automated backup - Change: General: added option to change the Axis Min/Max of vJoy and ViGEm axis - Change: General: added Checklist Creator dialog to create and compile web/audio checklists more easily - Change: General: the AAO installer program will look for an updated version of vJoy on the computer and makes sure that AAO uses the DLLs from that. - Change: General: Event and Variable selection dialogs will remember the last selected tab - Change: RPN: added (VARSEQ:) AAO command (shortcut for the iseq RPN operator) - Change: RPN: added "irng" operator - Change: RPN: More options to remove the Edition from RPN scripts, deflating the database - Change: RPN: added nonlin{ }map operator - Change: Gauges: added <OpacityMask> Tag - Change: SaitekPanels: added option to delete unused configurations (those can appear when Windows decides to apply a different GUID to the panel) - Change: SaitekPanels: Saitek panels not automatically set to disabled when they are disconnected - Change: MSFS20/24: Updated MSFS 2020 and 2024 SDK events, variables and SimConnect library dlls - Change: MSFS24: added the new MSFS 2024 flight plan file format (SimBrief export). - Bugfix: Gauges: WebFIPs were not processing Rotation + Shift correctly. - Bugfix: Bring AAO message boxes to the front - Bugfix: joystick value not reset properly when using the filter option, causing a shift of the value range - Bugfix: when split between linked template and current config, fast/slow turn cancel each other out - Bugfix: template merge disregards linked templates, instead it applies all buttons and axis as unique items.

    v4.54 build 0812 months ago

    4.54 fixes the problem that InputEvents (IE:) weren't working in MSFS 2020

    v4.53 b1912 months ago

    Changes in AxisAndOhs version 4.53 - Change: Axis: Axis Filter can be set to progressive or linear average - Change: Axis: Added "gated" detents - Change: Buttons: Added option to send the incoming button number to a script for processing - Change: Mouse Flight Controls: added AAO commands to center the flight control axis - Change: Scripting: RPN: Arrays/Lists: added ccap (change capacity) and rmv (remove entry) operators - Change: Scripting: added additional error output to WSH scripts - Change: Scripting: Export Scripts now using the group name as part of the file name - Change: MSFS: InputEvents: added option to use IE with up to three parameters "1 (>IE:", "1 1 (>IE:2", "1 1 1 (>IE:3" - Change: MSFS: Added menu option to reset InGame Panel URL to WebFIPs - Change: MSFS: improved clarity - relocated the invented BVars as sub-nodes of their InputEvents in the Event Treelist. - Change: XPLANE: added option to read out the FMS datarefs (for WebFMC) - Change: Global: updated all libraries - Bugfix: Scripts: saving/updating scripts would take a long time on large databases because the temp file was written multiple times - Bugfix: Scripts: CAPTURETOFIP/WINDOW...: taking too long to identify a window by title. Substring queries must now be declared with ~PART. - Bugfix: XPLANE: Test 0/ Test 1 buttons not working on the command selection treelist - Bugfix: XPLANE: fixed handling of string datarefs - Bugfix: Mouse Flight Controls: when AAO was disconnected and reconnected, the mouse yoke wouldn't work again - Bugfix: fixed trouble when mixing SPEAK and SPEAKTOFILE commands

    v4.52 b39about 1 year ago

    - Change: MSFS2024: aircraft config loaded too early - Change: MSFS2024: Added MSFS 2024 modular simobject methods - Change: MSFS2024: Added logic to update MSFS 2024 flight plan file data with geographical locations - Change: MSFS2024: added L:1: variable processing (read and write) - Change: MSFS: Added option to call BVars with multiple parameters (>B:2: to (>B:5: - Change: MSFS: When IEs are collected, AAO will automatically add the most common BVars (Inc, Dec, Toggle, Set) - Change: RPN: scripts/scriptfiles calling other scripts will now be parsed for variables recursively, to avoid extra initialization code - Change: RPN: Added (CAPTURETOFIP:) command to stream desktop windows to AAO gauges (to use for example in VR on your tablet/phone) - Change: MIDI: added channel priority option to MIDI OUT - Change: Axis and Buttons: added option to use a Combo LVar (a value of 0/1 will disable/enable the control) - Change: Axis and Buttons: added option to override linked template assets with local assignments - Change: Buttons: optimized internal processing, reduced the delay between key press and action - Change: Axis: added option to shift the output value (for example to utilize center and deadzone on a slider to skew the response curve) - Change: WebFIPs: added option to make the WebFIP load a specific font file - Change: added extra logging of disconnected or invalid joysticks - Change: Template export: added "check all" box - Change: Import Scripts always active, but will disconnect when used during flight - Change: Added dialog to observe script values (type S:) - Bugfix: WebAPI: button events not split into separate up and down actions - Bugfix: MSFS2024: using BVars in Offline Mode (DCS Bridge!) not working. - Bugfix: Speech Recognition: the mic timeout was in minutes, not seconds when using the TOGGLE event - Bugfix: Using (S:group-title) to make scripts return values wasn't working for WebAPI calls - Bugfix: AAO can't handle more than one POV controller on a device - Bugfix: Axis Label can't be changed - Bugfix: Axis right edge wrong when using non-linear dead zone - Bugfix: Control Layer change not applied correctly when using the click label - Bugfix: prevent Layer change on linked assets

    User Reviews

    md195

    Verified

    May 19, 2026

    Great addon. I use it for my dated Saitek radio panel to display 8.33 kHz frequency spacing. Worth the price.

    JonN19

    Verified

    Apr 1, 2026

    Super powerful interface for MSFS2020. Auto installs and provides good documentation, and supports a wide range of plugins, addons and the like. Configuring some plugins is quite complicated and scripting is super quirky, but such is the price tor the flexibility this offers. Conversely it's very straightforward to add standard controls - select game function from drop-down, click on the input device, push the button, save. Great for USB devices, MIDI devices, and even voice control if you want to delve a little further. Well worth the minimal cost.

    ndistler88

    Verified

    Feb 25, 2026

    It works well. Idk what it’s doing but I am using it for my stream deck plus and it’s perfect. Love it

    aberhard

    Verified

    Feb 9, 2026

    Very good. But much to learn for me. Thanks

    djlidgley

    Verified

    Jan 13, 2026

    Great piece of software. Ive been using it for sometime and just got the latest version for msfs2024. i use it mainly for encoders and buttons for my desktop panel and gns530. very easy to use and works perfectly with no lag.

    fusedye

    Verified

    Jan 12, 2026

    purchased before the holidays, set a button and it worked fine. Finally getting back to it and trying to add an axis. Selected simulator axis, moved my rudder and it showed up as my device with the axis underneath. Clicked Add. I've seen plenty of video's where a bar shows up where you can configure the rudder, but I just get a text entry that says 'rudder' with (>A:RUDDER POSITION, Position) inside - why is mine different? Tried other axis on other devices and got similar results.

    dvrgl

    Verified

    Jan 7, 2026

    First tool of choice. Thanks a lot!

    DavidSBK

    Verified

    Dec 7, 2025

    Perfecto para tener un StreamDeck en una tablet

    mwj

    Verified

    Nov 24, 2025

    For me a very useful tool, integrates perfectly into the sim and opens up amazing new possibilities. I especially like the MIDI functionalities. The work great out of the box. Scripting takes some work to understand at first, but then it literally lets you do whatever you want. An upgrade in every way.

    FujitsuPolycom

    Verified

    Oct 6, 2025

    I don't think I could fly without AxisAndOhs at this point! Once you get the hang of things, like all flight sim configuration software, you can do some pretty amazing things.

    jmp

    Verified

    Aug 21, 2025

    dont work with streamdeck mobil on IPAD , where I can find the 4.52 version ty

    ShawnLund9 months ago

    AAO is "try-before-buy". Make sure to check out the DEMO version before purchase, to avoid problems later. The StreamDeck plugin is not part of the retail package, it is just a hobby project, a freeware addition. Can't attest to the functionality of "StreamDeck Mobile", I've never tried that, only the hardware devices. Why would you need an earlier version of the app? There have been no changes to the WebAPI, which is also used by the StreamDeck plugin. It will work the same with all versions of AAO.

    fuzzycheng

    Verified

    Aug 16, 2025

    Great software. It gives more fun and interests to msfs.

    jogilmore

    Verified

    Jul 23, 2025

    This app is very easy to configure, it is better than any controller app I have used. My aircraft in this app flying straighter and level as never before, I don’t even have to touch the yoke or the trim it flys that straight and level.

    barryvernick

    Verified

    Mar 11, 2025

    I have purchased this a month or so and have needed to reconfigure my disk drive. I downloaded it again and it is back to demo mode. Stupid me did not keep the confirmation email but flightsim.to knows I bought it since it says you own this.

    ShawnLund12 months ago

    Download it from your account in the shop, not from the axisandohs.com website. Make sure that you don't confuse the installers, the one from the AAO website is always the demo.

    CapnKen

    Verified

    Feb 18, 2025

    This is a stable, must have application which has stellar support by the author. Have been using it for quite some time and never had an issue with the application. As the author states and as I have experienced, this is a safe application even though your antivirus may question it. Norton seems to block this on it's own without an option to ignore. If this happens add the exclusion to Safe Web and forget it. Can't say enough about the author's support - it's great!

    HondaJet

    Verified

    Feb 15, 2025

    It was very easy to get up and running after watching a few youtube videos about the setup. It is working with MSFS2024 very well.

    airspass350

    Verified

    Dec 25, 2024

    A very powerful tool, way more than just a key-mapper incl. voice recognition and scripting and many more features. For me, it's definitely worth the money!

    Javiation90

    Verified

    Jul 31, 2024

    How I update? I just run the new .exe file or do I need to uninstall the old version and install the new one? Do I lose my settings or profiles I have so far? It's a brilliant software and I can't fly without.

    homerun79almost 2 years ago

    I was wondering the same thing, I just downloaded and installed the new version over top of the old version, everything went smooth and all my profiles are still in place.

    Javiation90almost 2 years ago

    I end up doing the same, if I was waiting for an answer....I'll end up to wait for forever, I guess

    fasencio

    Verified

    Jul 31, 2024

    For MSFS . I bought this tool for its scripting cappabilties and with a certain ,rather complex,project already in mind. Very powerfull indeed , and even gets the job done in more "common" scripting langauges like JSCRIPT or VBAsic. Not to bother with RPN. Worth the price already given this inclination... Surprise to me , it recognizes the particular aircraft loaded in the sim and applies corresponding controller axis and buttons presets without having to worry about the In Sim profiles. If you fly different birds with different controller profiles each , this is another must ! Just to mention another plus, it differentiates between two identical controllers connected ( joystic in my case) which MSFS does not do. Clever design all around and easy to accomplish the different applications. The included documentation must be read with care and pacience. Could be better , eventually, but covers all the important topics. I am very pleased to have it in my toolbox .

    QCAlex

    Verified

    Jun 20, 2024

    Very good product. I'm only using it for msfs with stream deck XL but so far so good!

    DocFlyerBR

    Verified

    Mar 27, 2024

    Very good!!! I'm use in my Cockpit building with Logitech Radio, HC Bravo, Saitek Rudder Pedals, AZsim boards (64 controls / 8 encoders in screen PFD and MFD). Unstall FSUIPC after years. So one dificult to create points in potentiometers as rotatori switch. Easy to learn, but poor manual.

    FlightWolle

    Verified

    Mar 10, 2024

    At first my only intention in purchasing AAO was to use the fine small template from cptn.dp to solve the trouble with my Bravos Trim Wheel. Well - both tools are running absolutly perfect together! At the moment I´m beginning to look a bit closer at AAO´s amazing potentialitys and I´m sure it will benefit a lot!

    MSFS 2020
    MSFS 2024

    Lorby AxisAndOhs V4

    Enhance your simulator control with Lorby AxisAndOhs V4, an external application compatible with multiple flight simulation platforms including Microsoft Flight Simulator. This tool allows you to assign axis movements, control simulator events, and access internal variables with features like scripting, mouse-controlled axes, voice recognition, and virtual instruments. Explore a range of additional functionalities and downloadable resources for a customizable and immersive flight experience.

    4.6(22 reviews)
    $20.25
    Earn 202 Reward Points with this purchase

    Instant digital delivery • Secure payment

    Requirements

    SimulatorMSFS2020/24
    Disk Space30 MB
    Operating SystemWindows
    Version4.56 b19
    EULA

    Details

    Category
    Utilities
    Release Date
    Jan 25, 2024
    Last Updated
    Jan 6, 2026
    Reviews
    22
    Compatibility
    MSFS2020/24

    Ask about this addon

    Get instant AI answers based on the description, tech specs, reviews and live web research.