Joystick Support in Infinite Flight

We recently added support for Joystick and other peripherals on Android and iOS in our latest 15.10 update.

Here’s what it looks like with the ideal setup:


#Android

What you need to reproduce this setup:

  1. Android Device
    Phone, tablet, game console… most should work.
  2. USB/OTG Cable
    This is a special cable that acts as a converter for Mini USB to Full Size USB. We recommend getting one that has multiple input.
    We have tested with this one but feel free to report the cables you have tried which work.
  3. A USB Joystick/Gamepad
    There are plenty of budget joysticks that will do the trick. Note that we also support regular gamepads (even via Bluetooth). We have tested with the Saitek X52 Pro, Logitech Extreme 3D Pro, but most should work without issues.
  4. A USB/Bluetooth Mouse and Keyboard
    Just plug them in or pair them in the device settings.

Once you have everything plugged in, start the app and go to the Settings Page. In the Controls Tab, tap on the “Show Devices” button to make sure Infinite Flight has detected your controller.

It should look similar to this:

Note that the device list will never be empty. The accelerometer is considered as an input device and so it the network controller that is used when Infinite Flight Connect API is used.

When it first detects a device, Infinite Flight will try to bind the axes as best as it can. That is not something that will work for all devices as manufacturers take some liberty in naming their axes and buttons, so there is no guarantee that the default setup will work.


#iOS

Setting up joysticks with iOS requires a bit more setup, but it’s still very easy.

You need:

  1. An iOS Device
    iPhone, iPad, iPod Touch…

  2. A PC/Mac
    Joysticks cannot be plugged into iOS devices due to restrictions by Apple - we’ll be using an app that sends commands over the network to Infinite Flight.

  3. LiveFlight Connect
    Free, open source client software. Available to download at connect.liveflightapp.com (note: Windows version will be available soon)

  4. A local WiFi network
    Your PC/Mac and device running Infinite Flight need to be on the same local WiFi network. A standard home network should work fine, as would a portable hotspot on a phone.

  5. A USB Joystick/Gamepad
    LiveFlight Connect should work with most joysticks. @carmalonso has tested with the Saitek X52 Pro, Logitech Extreme 3D Pro and Thrustmaster T Flight Hotas X.

Plug the joystick into the PC/Mac and install LiveFlight Connect (if you have any issues, please send a PM to @carmalonso).

Setup Guide:

  1. In Infinite Flight, go to Settings (top left corner), scroll to the bottom and enable Infinite Flight Connect.

  2. Open LiveFlight Connect - if both devices are on the same network and Connect is enabled, it should quickly say “Connected!”.

  3. Go to the Joystick tab.

  4. If your joystick is recognised (should say “your joystick is setup correctly!”), skip this step.
    LiveFlight Connect will try and auto-map axes if your joystick isn’t recognised. If something isn’t working right, tap reset axes. You will need to manually assign axes. Check this thread for more info.

It should look as below when done (with different numbers):

  1. In Infinite Flight, go to Settings, followed by Controls (fifth tab). Assign each flight control an axis by tapping on the corresponding button under Key/Axis, and assign buttons under the Commands tab.

#Important

All keys and axis assignments are configurable, to bind an axis like the ailerons, just tap on the axis, then move the device control you want to bind it to.
For the commands, which are bound to keyboard keys or controller buttons, go to the commands tab, at the top of the page. To bind the commands, just tap on the current assignments, then press the keyboard or controller you want to bind them to.

Here is a quick chart and list of instructions created by @Swang007. It is important to follow the steps above exactly to have a successful setup. Messing up the order could result in a failed setup! Remember that joystick support is only available using a USB OTG cable, which only works for Android. LiveFlight Connect is not available yet

image

Please feel free to ask for help on the forum if you require assistance and let us know if you have any feedback about this new functionality.

Poll: Would a video tutorial make joystick setup easier, or is the information above substantial enough?

  • A video tutorial would be great
  • No thanks, information above is substantial

0 voters

173 Likes
Joysticks on iOS/Android over the network | LiveFlight Connect
Are the game controls tilt screened?
Mobile phone can't detect Joystick
Infinite flight can't recognize extreme 3d pro
Setup
Joystick & the Missing rudder.
Which joystick is the most compatible with Infinite Flight?
Joystick problems
Android Joystick Input
Infinite Flight for PC (Windows)? [Poll]
Is there a way to get Infinite Flight onto my computer or TV screen easily?
Trouble connecting joystick with LiveFlight Connect
Set up
How Do you connect a joystick to the samsung 4s
Infinite Flight FAQ
Can You Use The Logitech G Saitek Pro Flight Yoke For IF?
Joystick Calibration
Extreme 3D Pro joystick not connecting
Joystick compatibility
LiveFlight Connect
Live flight problem with T1600
Live Flight Connect not working For MAC
Unable to takeoff
Thrustmaster joystick not working wth IF
Is this controller compatible?
Joystick
Joystick Question
Joystick
IF compatible with iPad and Joystick?
Flying with a joystick
Please post tutorial about screen sharing setup
Joystick
Joystick issue
The update.
My live fight won't reconnect
Joystick problem
iPad OS Joystick
Joystick for Infinite Flight Connect
Setting up/Programming Joystick Buttons
Direct Joystick connection to IF with iOS 13.4 (not third party) - Developers working on this!
X52 Joystick
Setting up the rudder on a controller
To all who have a Logitech yoke running
What keyboards are compatible with infinite flight?
Can you use a Yoke or Joystick on IF?
How To Connect Joystick
Need help on deciding which joystick to get!
Just wondering this support IF or not?
Joystick Sensitivity
Control Remoto
Liveflight Connect dosen't work
Joystick
Joystick Support
Which joystick should I buy for Infinite flight?
Can you use a yoke for Infinite Flight or do you have to use a joystick
Joystick Use
Yoke on infinite flight
Joystick Use
How to setup joystick for INFINITE FLIGHT
Which other controllers can i use?
Joystick and throttle not working
Joystick Trouble
Loss of Buttons on flight-stick
Joysticks for Infinite Flight
Yoke In IF?
Joystick/Controller question
Joystick......which one?
Does anybody use a yoke or joystick how does it perform
Joystick help
Can someone show me how to remap the Logitech G saitek controls?
LiveFlight Connect
Joystick
How to connect a joystick?
What is the best way to connect an yoke+throttle to IF?
IF connect doesnt work
IF connect doesnt work
Does a Throttle Quadrant work with Infinite Flight via LiveFlight Connect?
x52 Joystick Problems?
Yoke or stick
Rudder issues after using a Joystick
Is this what I need?
Switched to IOS
Emulator and Joystick
Best IF Joysticks/Yoke?
Joystick Connection
Controller/gamepad gyro control
Cuz products flight sim yoke
Does anybody use a yoke or joystick how does it perform
Logictech 3D Extreme Joystick
Yoke for infinite flight
Joystick on iOS?
Setting up yoke
Wireless Joystick use?
Is this possible? Connecting this yoke to iPad
Best joystick for IF?
Besoin d'aide
Tips for more realism
Joystick Compatibility
Joystick Compatibility
CH Products Yoke Glitch
Reverse thrusters not working
Need help with setting up joy stick
Saitek Pro Flight Yoke/System Help
Infinite Flight Working Yoke
Are yokes compatible with IF?
Should I use a joystick with LiveFlight Connect? Is it worth it?
Clavier compatible Infinite Flight?
Yoke add on?
Logitech G Saitek Pro Flight Yoke Works?
Windows with Flight connect
Joystick for iPhone 8+ Or iPad Air gen 1
Pilot Flying View
otg cable?
Joystick for Infinite Flight
Yoke and Throttle
Joystick Issues
Is Yoke On Infinite Flight?
Joystick problem
IF on PC
Setup joystick
Joystick help
Joystick help
Need suggestions. Trying to get the best. Thanks
joystick controls on long flights
Connect and disconnect joystick
I need some in game joystick help
Thrustmaster Joystick
Joystick Choices
Flying with joystick via raspberry pi
[iOS] LiveFlight ~ Yoke
Joystick not functioning
Joystick Support without a computer
Disconnecting and connecting a joystick while flying
Joystick setup
Yokes for infinite flight
Connected Joystick
Infinite flight can't recognize extreme 3d pro
Joystick connection issue
Way to connect a Joystick
Can Infinite Flight support a HOTAS Side Stick?
Compatible Tech
How display IF on a Macbook (from an ANDROID device..) and play with Joystick
What Joystick is compatible with an iMac?
Joystick support.
Assigning flight controls, using XBox1
How do I connect my Logitech 3D Pro to my Infinite Flight?
Joystick usability
Joystick connecting but not working
Are there any there Joystick programs that actually work?
Joy Stick Help!
Is there a yoke for ipad?
Looking for a joystick for Samsung tablet
Live Flight Connect Crashing
Yoke system and throttle and pedals
In-flight joystick
Help please!
I bought a joystick
Joystick Issues
Infinite flight can't recognize extreme 3d pro
Set up
Nimbus Connecting
Saitek yoke not detected
New IF setup
Setting up yoke
Joystick For IF
Proper joystick support
Accessible Rudder control?
Using a Joystick With BlueStacks
Joystick Hat Switch
Liveflight Joystick Help
LiveFlight Connect with Keyboard
Trying to set up a joy stick
Joystick not working
Does the Logitech extreme 3D pro joystick work with iMac?
Infinite Flight won't start on PC
LiveFlightConnect Disconnecting my Yoke on Short FInal
I wonder if this stick works with the OTG Cable.
How to use the Joystick?
How often do you use your Joystick for Infinite Flight?
Yoke for infinite flight.
Not Showing “Use Network Device”
Infinite Flight devices
Difficult to fly using tilt controls? Any iPad controllers?
is the android controller is compatible in infinite flight?
Setup
Yokes
Joystick Problem
Infinite Flight not detecting Thrsutmaster Hotas X Joystick
Yoke and Rudder Pedals setup
Can you connect a yoke to infinint flight mobile
Getting a yoke and operating it
How do I connect a Joystick?
How do I connect a Joystick?
Infinite Flight not detecting Thrsutmaster Hotas X Joystick
Infinite flight with new ipad air
Yoke for infinite flight
Mouse Support?
Joystick

Matt you should pin this

6 Likes

I’m just a regular user here, I’ll let the mods do it :) @Swang007

31 Likes

You can text with a joystick ;)?

Anyway, this is awesome! I might buy myself a joystick and try this out. Makes flying Airbus aircraft even more realistic and amazing.

10 Likes

Ha a regular user ok mr. Modest :)

3 Likes

Wait so is it only for android

1 Like

Android buddy android

My bad 😂😂😂😂😂😂

Fixed Thanks!

2 Likes

No problem @matt

1 Like

It works for iOS as well

2 Likes

May I please make a notation for you on today’s update, went to record and a sign came up saying this device not supported … HTC Google Nexus 9 on Marshmallow, all stock.

This is really urging me to buy a joystick…

14 Likes

Oh, awesome.

Yes, get joysticks! It’s good for the economy

10 Likes

The question really is though, is it better than flying it hand-held?

6 Likes

Depends: I’m still getting used to it. I think it’s a lot more realistic, but I’ve spent so many hours landing hand-held that it’s like second-nature for me.

5 Likes

Hello. I have a question. I don’t have a joystick and I have iOS. Can I do the live flight connect but use the keyboard? I don’t know if you can fly on that but just to know if it works or what it does.

Thanks

Srry if you think I’m a total idiot asking this question.

3 Likes

iOS should be able to receive keyboard input through LiveFlight Connect, but it might not be possible yet. Again, LiveFlight Connect is not available yet so we’ll see.

1 Like