EdgeTX User Manual
v2.11
v2.11
  • EdgeTX User Manual v2.11
  • Summary of changes since v2.10
  • Installing and Updating EdgeTX
    • Migrate from OpenTX to EdgeTX using EdgeTX Buddy
    • Migrate from OpenTX to EdgeTX using the Bootloader
    • Update from an earlier version of EdgeTX using EdgeTX Buddy
    • Update from an earlier version of EdgeTX using the Bootloader
    • Having trouble updating?
  • User Manual for Color Screen Radios
    • User Interface
      • Virtual Keyboards
      • Trim Navigation
    • Manage Models
    • Channel Monitor
    • Model Settings
      • Model Setup
        • Internal / External RF
        • Trainer
        • Timer 1/2/3
        • Pre-start Checks
        • Trims
        • Throttle
        • Enabled Features
        • USB Joystick
        • Customizable Switches
        • Other
      • Heli Setup
      • Flight Modes
      • Inputs, Mixes & Outputs
        • Inputs
        • Mixes
        • Outputs
      • Curves
      • Global Variables
      • Logical Switches
      • Special Functions
      • Custom Scripts
      • Telemetry
        • Sensor Configuration Options
        • Common Telemetry Sensors
    • Radio Settings
      • Tools
      • SD Card
      • Radio Setup
        • Additional Radio settings
      • Themes
      • Global Functions
      • Trainer
      • Hardware
      • Version
    • Screen Settings
      • Widgets
    • Reset Telemetry
    • Statistics
  • User Manual for Monochrome Screen Radios
    • User Inteface
    • Main View
      • Reset
      • Statistics
    • Model Settings
      • Setup
      • Heli Setup
      • Flight / Drive Modes
      • Inputs, Mixes & Outputs
        • Inputs
        • Mixes
        • Outputs
      • Curves
      • Logical Switches
      • Special Functions
      • Telemetry
        • Sensor Configuration
        • Common Telemetry Sensors
      • Display
    • Radio Settings
      • SD Card
      • Radio Setup
      • Global Functions
      • Trainer
      • Hardware
      • Version
  • Translated User Manuals
  • EdgeTX: How-To
    • Access DFU and Bootloader Mode
    • Contribute to the User Manual
    • Set-up wireless trainer with a Multi -protocol module
    • Use Bluetooth with EdgeTX
    • Configure Advanced Joystick with EdgeTX
    • Joystick Mapping Information for Game Developers
    • Disable Touchscreen
    • Use Trims to Adjust Global Variables
    • Configure a low battery alert
  • More
    • Additional Resources
    • Contributors
Powered by GitBook
On this page
Export as PDF
  1. User Manual for Color Screen Radios
  2. Model Settings
  3. Model Setup

USB Joystick

PreviousEnabled FeaturesNextCustomizable Switches

The USB Joystick has two possible modes, Classic and Advanced.

In Classic mode, the radio's configured output channels will be sent to the target device in numerical order and mapped to the device's preconfigured USB controller axes and buttons. Below is the default channel mapping for Microsoft Windows.

If using the radio as a USB Joysitck, both internal and external RF modules should be turned off. When configured as such, the mixer will run at 1000Hz when in Joystick mode (which is needed for F.Sim competitors). Additinally, it also displays mixer run time in statistic/debug screen. This will result in increased performance when connected to a computer via USB.

  • Ch1 - X Axis

  • Ch 2 - Y Axis

  • Ch 3 - Z Axis

  • Ch4 - X Rotation

  • Ch 5 - Y Rotation

  • Ch 6 - Z Rotation

  • Ch 7 - Dial

  • Ch 8 - Slider

  • CH 9 - Ch 32 - Buttons 1 - 24

In Advanced mode you can configure the following options:

Interface mode: This indicates to the target device (the device you are connecting your transmitter to) what type of device you are connecting. The options are Joystick, Gamepad, MultiAxis.

Note: Currently there is a limitation in MS Windows that may limit your transmitter to being only detected as a Joystick, regardless of what is selected in this option. In MacOS, Linux and Andriod this functions properly.

Circular cutout: For axis pairs (X-Y, Z-rX): By default, the range of the axis pairs is a rectangular area. With this option, the axis will be limited to a circular area (like gamepad controllers commonly are). Options are : None or X-Y, Z-rX or X-Y, rX-rY or X-Y, Z-rZ

Output channels 1-32

Mode: For each output channel, you can select the mode that you want to use for that channel. The available options are None, Btn, Axis, Sim.

None - Channel is not used

Btn - Channel is used to simulate a button. Configuration options include:

  • Inversion - Inverts the output channel signal. Options are: On / Off

  • Button Mode -

    • Normal - Each postion of a multiposition switch is represented by a button. The current switch state is represented by a continous button press.

    • Pulse - Similar to "Normal" mode. However, instead of continous button press it is represented by a short button press.

    • SWEmu - The toggle switch emulations a push button. The first press turns the virtual button on, the second press turns it off.

    • Delta - The change of the output channel is represented by 2 buttons. While the output value is decreasing, the first button is pressed. When the output value is increasing, the second button is pressed. If there is no change, then no buttons will be pressed.

    • Companion - This option should be selected when using your transmitter to control the simulator in EdgeTX Companion. It allows the multi-position switches to function properly in the simulator.

  • Positions - The type of button that will be simulated.

    • Push - will only map to one button

    • 2POS - 8 POS - will map to the number of buttons that the switch has (ex: 3POS will map to 3 buttons).

  • Button No: The button number that the output will be mapped to and sent to the target device as.

Axis - The channel is used to simulate an axis and will be mapped to one of the target device's default axes.

  • Axis options are: X, Y, Z, rotX (rotation x), rotY, rotZ

Sim - The channel is used to simulate a common sim axis and it will be listed on the target device as the selected option (ex: Thr)

  • Sim Axis options are: Ail, Ele, Rud, Thr, Acc, Brk, Steer, Dpad

USB Joystick Classic mode
USB Joystick Advanced mode
Button mode options for a selected channel
Axis mode options for a selected channel
Sim mode options for selected channel