I don’t know off the top of my head of a graphical joystick calibrator for linux, but there is a command line utility that’s dead easy to use…. jscal I found the tip in a flightgear mailing list after having a hard time with one of the first flights. The stick was very far off center, I had to pull almost all the way to the right to keep level. Anyway… here’s the tip.
Joysticks are calibrated at the kernel level. So, for instance, a program like flightgear looks at the device and doesn’t have a means for adjusting the data to correct for centering. It just assumes what it sees is accurate. So, here’s how to calibrate.
jscal -c /dev/js0
This will have you move the 0-axis to it’s minimum, center, maximum, then axis-1, etc. etc. etc. The only trick can be guessing which axis you need to use if you have more than 2. The other point to mention here is that if there are more axis’ detected than you have it’s ok. Just follow the instructions and if there’s no change on an axis, keep pressing a button to move through. It’s really fairly easy to use.
But what happens after a reboot? You lose the calibration… UNLESS…. you do this.
jscal -p /dev/js0 > calibrate-stick.sh
Which prints out your calibration information to a file, then after the next boot. (Maybe in a login script?)
the above will “recalibrate” based on the settings that you’ve just assigned.
Some distros may deal with this, I suspect there may be GUI frontends for this, but it was the quickest route I had to getting to fly straight and level.
Related PostsRelated Posts
- The security of remote tech support (ultravnc sc or x11vnc with wrapper script) Well, I've got a nice way of doing "easy" one click (or one cut and paste) light desktop support for windows or linux, one uses ultravnc sc, the other uses x11vnc with a special wrapper script. So, what security flaws are there in this process? Well, for starters, I see......
- Mandriva One 2006 I saw earlier today that Distrowatch was reporting that Mandriva One 2006 had been released and pushed to the ftp mirrors . It appears as though Mandriva One 2006 is a combination Live/Install cd based on (of course) Mandriva Linux. It looks as though it may only be available for......
- Linux Software Raid Notes - Replacing Drives This post is going to be somewhat of a "link dump" for me of some pages that I've been perusing lately. After playing with RT (request tracker) - I added a few ticket items for the home network. Now, if you've been a longtime reader and sorted through ALL of......
- Joining Running Groups for Fun and More For many people, there is nothing more they need from running than the shear thrill of running. Others run for the exercise but take no special joy in it. Others still seek to run on a more competitive level. No matter what you are looking to get out of running,......
- Attain Optimum Cholesterol Through Ayurveda Herbs In this day and age, too much fuss has been created about high cholesterol levels and the numerous health hazards associated with it. People have actually started having apprehensions about the very mention of the word cholesterol. But it is not just the high cholesterol that is hazardous, extremely low......
- Tech Support - Funny Video Series While surfing through Youtube, I stumbled across this fun-filled tech support video series. All of the videos are sure to give you good amount of chuckle. I liked all of them, but first one is my favorite. Surely a stress buster after a bad day in office :) Enjoy! Tech......
- Flightgear multi platform open source flight simulator revisited
- Flightgear scenery objects
- Need to install Ubuntu linux on an HP Pavillion a6400f?
- KDE 3.4.2 release (Linux desktop environment)
- How to use wireless networking on a laptop