Skip to content

Software

joystick_drivers

By ROS device drivers, from github.com/ros-drivers/joystick_drivers (opens in a new tab)

  • Middleware
  • Driver or SDK
  • Licensed per package

A set of ROS nodes that read joystick inputs and publish them as ROS messages, converting them from the underlying operating system's input messages.

  • Licensed per package. No license at the repository's root: each of its packages carries its own license.

Facts

GitHub stars
276read on 6 Nov 2026
Last update
16 Mar 2026Newest commit on ros2
Maintenance
Maintaineda commit in the last 12 months
Difficulty
Beginner

Checked on GitHub on 6 Nov 2026.

Licenses

Code
Licensed per package

No license at the repository's root: each package carries its own. Read the license of each package you use.

No license file at the repository's root at commit 50bcf0f (opens in a new tab), on 16 Oct 2026.

Commercial use
Yes

Each package has its own licence file (joy, joy_linux, ps3joy, spacenav BSD-3-Clause; sdl2_vendor Apache-2.0; wiimote GPL-2.0), except wiimote_msgs: only its package.xml says BSD.

Overview

What it does: Robotheca's summary

  • Provides nodes for several types of joystick input devices.
  • Converts operating system joystick messages into ROS messages.
  • Dependencies are installed with rosdep from the package path.

Written by Robotheca from the project's README (opens in a new tab) at commit 50bcf0f, not by its creator.

The README

Read the README on GitHub (opens in a new tab)

Files and versions

Facts read at commit 50bcf0f

Robotheca never hosts the code: each link goes to the creator's own page.

Works with

5 robots on Robotheca

The robots on Robotheca that use it or can run it, each with how the link was found.

Use it

How to install it, in the creator's words: The project's README (opens in a new tab)

Robotheca doesn't review code. Read it before running it.

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.