32bit games like vendetta (www.vendetta-online.com) fail in detecting the joystick on x86-64, due to missing ioctl entries. The url above shows a small fix, which adds these entries to the 32bit compatibility layer. With that patch applied vendetta now properly detects the joystick, while some other 32bit games still fail, e.g. vegastrike-privateer, although the amount of failing accesses done by this game was reduced by this patch. Reproducible: Always Steps to Reproduce: 1. 2. 3.
I would recommend trying to get this fixed upstream rather than in gentoo-sources.
Yep.. please get this accepted upstream. I'd suggest you mail the linux kernel mailing list CC'ing the relevant people (see /usr/src/linux/MAINTAINERS)