octave-joystick Code
Basic matlab-like api for reading a joystick in GNU Octave
Status: Beta
Brought to you by:
lostbard
File | Date | Author | Commit |
---|---|---|---|
doc | 2023-10-12 |
![]() |
[d53458] * DESCRIPTION, NEWS, doc/joystick.texi, |
inst | 2022-09-03 |
![]() |
[227c8d] Add forcefeedback processing |
src | 2025-04-16 |
![]() |
[22d981] Add sdl3 support |
.hgignore | 2022-01-18 |
![]() |
[9c1e6e] maint: add .hgignore file |
.hgtags | 2023-10-13 |
![]() |
[1baa60] Added tag v0.0.3 for changeset d5345838b866 |
COPYING | 2021-12-19 |
![]() |
[449a5b] Initial commit |
DESCRIPTION | 2023-10-12 |
![]() |
[d53458] * DESCRIPTION, NEWS, doc/joystick.texi, |
INDEX | 2021-12-19 |
![]() |
[c1126b] Add isvrjoystick |
Makefile | 2024-01-23 |
![]() |
[2b330c] * Makefile: dont remove doc gen tools from release |
NEWS | 2023-10-12 |
![]() |
[d53458] * DESCRIPTION, NEWS, doc/joystick.texi, |
README.md | 2023-10-14 |
![]() |
[74343a] * README.md: add link to current manual |
The Octave joystick package provides basic joystick read/write functions
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
To install, run the octave package manager:
pkg list joystick
To install from source forge:
pkg install -forge joystick
To install from a local tarball.
pkg install joystick-XXXXXXX.tar.gz
Where XXXXXXX is the version of the the downloaded tarball.
Load the package.
pkg load joystick
(Required each time Octave is started)
List available joystickes
vrjoysticklist
Get a joystick to manipulate using the id
joy = vrjoystick(1)