linuxjoystick
[Drivers]

The linuxjoystick driver reads data from a standard Linux joystick and provides the data via the joystick interface. This driver can also control a position2d device by converting joystick positions to velocity commands.

Compile-time dependencies

Provides

Requires

Configuration requests

Configuration file options

Examples
Basic configuration

driver
(
  name "linuxjoystick"
  provides ["joystick:0"]
  port "/dev/js0"
)

Provide a position interface, instead of a joystick interface.

driver
(
  name "linuxjoystick"
  provides ["position:0"]
  port "/dev/js0"
)

Controlling a Pioneer, plus remapping joystick axes and setting various limits.

driver
(
  name "p2os"
  provides ["odometry::position:0"]
  port "/dev/usb/tts/0"
)

driver
(
  name "linuxjoystick"
  provides ["joystick:0"]
  requires ["odometry::position:0"]
  max_yawspeed 50
  max_xspeed 0.5
  axes [3 4]
  axis_minima [5000 5000]
  port "/dev/js0"
  alwayson 1
)

Todo:
Add support for continuously sending commands, which might be needed for position devices that use watchdog timers.
Author:
Andrew Howard, Brian Gerkey, Paul Osmialowski


Last updated 12 September 2005 21:38:45