Difference between revisions of "Joystick"

From PaparazziUAV
Jump to navigation Jump to search
Line 1: Line 1:
=Introduction=
=Introduction=
A Joystick can be used to control your aircraft in the simulator or via the modem in real flight using [[Input2Ivy]].
A Joystick can be used to control your aircraft in the simulator or via the modem in real flight using [[Input2Ivy]].


==Examples==
Here a regular gaming pad, perfectly capable to control your aircraft when in manual or assisted flight
Here a regular gaming pad, perfectly capable to control your aircraft when in manual or assisted flight


Line 17: Line 19:
Here a real RC transmitter connected via trainer port to your PC to be used as a Joystick
Here a real RC transmitter connected via trainer port to your PC to be used as a Joystick


=Calibration=
=Joystick Calibration=
You should always calibrate your joystick, so that you have zero input when the sticks are centered, etc...
You should always calibrate your joystick. By calibrating you make sure that your Joystick is not sending steering comanding values; while it should not when the steering sticks are in neutral position.


==Linux==
==Linux==
Line 39: Line 41:


Feel free to add your instructions here.
Feel free to add your instructions here.
[[Category:Hardware]] [[Category:User_Documentation]]
[[Category:Hardware]] [[Category:User_Documentation]]

Revision as of 17:41, 26 January 2015

Introduction

A Joystick can be used to control your aircraft in the simulator or via the modem in real flight using Input2Ivy.

Examples

Here a regular gaming pad, perfectly capable to control your aircraft when in manual or assisted flight

Here and example of an Joystic that looks like an RC transmitter, but is just an USB connected Joystick.

Here a real RC transmitter connected via trainer port to your PC to be used as a Joystick

Joystick Calibration

You should always calibrate your joystick. By calibrating you make sure that your Joystick is not sending steering comanding values; while it should not when the steering sticks are in neutral position.

Linux

Install the joystick and the jstest-gtk packages via:

$ sudo apt-get install joystick jstest-gtk

Use the graphical jstest-gtk tool (or the commandline jstest) to view/edit your joystick calibration and axis/button mappings. Start it via:

$ jstest-gtk

Your calibration and mapping will only be lost once you unplug the joystick, so store your configuration via:

$ sudo jscal-store /dev/input/js0

If you replug your joystick the next time, udev should take care of automatically loading the appropriate configuration.

OSX

Feel free to add your instructions here.