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

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

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

Matt you should pin this

6 Likes

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

26 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

9 Likes

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

5 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.

4 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.

2 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