Fork of http://linuxjoymap.sf.net/

doc Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
man Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
oldexamples Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
oldparser Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
tools Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
COPYING Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
Makefile Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
README Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
clock.h Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
config.c Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
config.h Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
devices.c Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
dictionary.c Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
dictionary.h Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
events.c Increase buffer sizes to avoid overflows. Keep track of duplicate vendor/product and use id to reference them. 5 years ago
keys.h Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
keys.txt Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
loadmap.c Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
makekeys.sh Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
mapparser.c Increase buffer sizes to avoid overflows. Keep track of duplicate vendor/product and use id to reference them. 5 years ago
mapper.h Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
parser.h Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
program.h Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
programparser.c Increase buffer sizes to avoid overflows. Keep track of duplicate vendor/product and use id to reference them. 5 years ago
reserve_js.c Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
validkeys.c Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
validkeys.h Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
vm.c Import joymap-0.4.2.tar.gz from https://sourceforge.net/projects/linuxjoymap/files/latest/download 5 years ago
README
1) Make sure that the module uinput is loaded,
     I have
        rmmod ehci_hcd
        rmmod ohci_hcd
        rmmod uinput
        modprobe uinput
        /sbin/reserve_js
        modprobe ehci_hcd
        modprobe ohci_hcd
    in /etc/rc.d/rc.local. This ensures that js0 through 16 are reserved
    for the program. The program /sbin/reserve_js waits 10 seconds
    before releasing js0 through 16.

2) You need permissions on /dev/uinput and /dev/input/event*
3) The uinput device can now be specified with --uinput_dev,
   and the event device prefix with --event_dev
4) Run the program loadmap with your script, it will continue running
   and provide the joystick events programmed until the program is
   terminated.
5) Joystick selection by number is broken, the vendor and product
   identifier must be used