This is a "plugin" for the Video Disk Recorder (VDR). Written by: Andreas Regel <andreas.regel@powarman.de> Project's homepage: www.powarman.de Latest version available at: www.powarman.de/vdr_plugins.htm See the file COPYING for license information. Description: This plugin allows using a joystick as a remote control for VDR. I recommend a joystick with a minimum of 2 axes and 4 buttons. To use the plugin your joystick has to be connected to your game port and its kernel module has to be loaded. To test this you can use the command jstest <joystick device> for example jstest /dev/js0 When the plugin is loaded for the first time, vdr will prompt you to learn the keys of the joystick remote control. You can specify the jostick device through command line parameter -d (default: /dev/js0): vdr -P'joystick -d /dev/js1' Axis mapping ------------ With version 0.0.3 axis mappings became possible. They have to be defined in a file called mappings.conf which has to reside in the subdirectory joystick in your plugin-config directory, p. e. /video/plugins/joystick/mappings.conf Each entry represents one axis in the following format: <axis number>:<off value>:<threshold>:<value1>:<value2>:<value3>: ... This is an example which works for the hat of my Wingman Extreme: 2:7800:1000:0:-12000:-32700 and leads to the following results: value button 6800 - 8800 none -1000 - 1000 0 -13000 - -11000 1 -33700 - -31700 2 If an axis is not mapped in mappings.conf a standard entry will be generated which has the same effect like the axis handling of version 0.0.2: <num>:0:20000:-25000:25000