Menu

Tree [22d981] default tip /
 History

Read Only access


File Date Author Commit
 doc 2023-10-12 John Donoghue John Donoghue [d53458] * DESCRIPTION, NEWS, doc/joystick.texi,
 inst 2022-09-03 John Donoghue John Donoghue [227c8d] Add forcefeedback processing
 src 2025-04-16 John Donoghue John Donoghue [22d981] Add sdl3 support
 .hgignore 2022-01-18 John Donoghue John Donoghue [9c1e6e] maint: add .hgignore file
 .hgtags 2023-10-13 John Donoghue John Donoghue [1baa60] Added tag v0.0.3 for changeset d5345838b866
 COPYING 2021-12-19 John Donoghue John Donoghue [449a5b] Initial commit
 DESCRIPTION 2023-10-12 John Donoghue John Donoghue [d53458] * DESCRIPTION, NEWS, doc/joystick.texi,
 INDEX 2021-12-19 John Donoghue John Donoghue [c1126b] Add isvrjoystick
 Makefile 2024-01-23 John Donoghue John Donoghue [2b330c] * Makefile: dont remove doc gen tools from release
 NEWS 2023-10-12 John Donoghue John Donoghue [d53458] * DESCRIPTION, NEWS, doc/joystick.texi,
 README.md 2023-10-14 John Donoghue John Donoghue [74343a] * README.md: add link to current manual

Read Me

Introduction

The Octave joystick package provides basic joystick read/write functions

Requirements

  • Octave >= 3.6.0+

  • SDL >= 1.2

NOTE: in fedora, the joysick drivers must be enabled so that it will load them:
dnf install joystick-support

sudo usermod -a -G input username

Installing

To install, run the octave package manager:

  1. If running Windows, the package may already be installed:

pkg list joystick

  1. To install from source forge:
    pkg install -forge joystick

  2. To install from a local tarball.
    pkg install joystick-XXXXXXX.tar.gz
    Where XXXXXXX is the version of the the downloaded tarball.

Usage:

  1. Load the package.
    pkg load joystick
    (Required each time Octave is started)

  2. List available joystickes
    vrjoysticklist

  3. Get a joystick to manipulate using the id
    joy = vrjoystick(1)

Documentation

Known limitations and bugs

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.