FreeBSD 6.1 FlightGear 0.9.10 build from ports Logitech Extreme 3D Pro FlightGear automatically uses the FreeBSD /dev/uhid0 as the joystick, which just plain will not work, no discussion there. Most notably js_demo reports my Joystick as number 2 and almost all the axes are screwed up. If I run js_demo as a normal user it names the stick "uhid0" instead of "Logitech Logitech Extreme 3D" which name does show up when run as root. I've tried everything as root and as a normal user, but the name is the only noticeable difference.
Now I discovered the linux-js port which provides me with /dev/input/js0, jstest and jscal. jstest and jscal both work perfectly when guided to /dev/input/js0 and both show my joystick to be functioning as it should, including the name when run as a normal user. The problem is that flightGear sticks with /dev/uhid0, js_demo clearly shows this, and I saw a warning from fgfs that leads to the same conclusion. I've tried some commandline options, but nothing worked. As a side note: fgjs segfaults each and every time I tried to run it so far. How can I force FlightGear to use /dev/input/js0? I searched for an option at compile-time, but all the documentation I've read regarding joysticks assumes an already compiled fgfs. I've built FlightGear manually in the past, so if needed I could recompile FlighGear with some option. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Flightgear-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/flightgear-users
