on a gentoo system, the joystick devices are loaced in /dev/input, so this is what the -DEVDIR flag needs to be set to when compiling qjoypad. as it is, DEVDIR isn't even set, so it ends up being "", which won't let the program find the devices...and as such, won't work. in the ebuild for qjoypad-3.4.1, simply change the following line from: eqmake3 qjoypad.pro PREFIX=/usr to: eqmake3 qjoypad.pro PREFIX=/usr DEVDIR=/dev/input digest, and compile. viola. Reproducible: Always Steps to Reproduce:
in portage. thanks for the bug report.