Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Cyborg 3d in flightgear (Linux)

Featured Replies

Hi, Does anyone know how to get a Saitek Cyborg 3D USB joystick to work with Linux? js_demo can't seem to read the axis, just the buttons.The jscalibrator util for libjsw reads the axis, and I know joydev is working on my machine (Mandrake Linux 10.0). I've tried with a few 2.4.x kernels and the latest 2.6 version, same results.This isn't a problem with the XML file, FGFS (and for that matter FGJS) simply can't read the analog axis.If anyone has made this stick (or a similar USB stick) work please tell me how. I'm trying to stop using Windows but don't want to give up FG.Thanks :-violin Tommy

Hi Tommy,there seems to be a similar problem under Windows (XP), USB Joystick(s) and FlightGear, too.As long as I had Gameport-Joysticks (JS0=Stick, JS1= Pedals) all worked fine. Now with two USB Channels (JS0=Saitek X45 Stick and Throttle, JS1= Pedals with USB-Adaptor) I get can't get JS0 work. JSDemo displays like that:http://forums.avsim.net/user_files/72248.jpgFlightGear is the ONLY program which cannot handle both USB sticks (channels). There are no problems with other sims.I gave up. Just using FlightGear with the mouse for a while because it is boring and there is no fun anymore.Hope that problem will be solved with the next versions.RegardsGeorg (EDDW)

Argh!!! this forum doesn't let me login with konqueror!!!! and I lost my **** post!!!!!!!!Ok I feel better (now using Firefox), Tommy,I have a Saitek cyborg working with Linux 2.6.x. If the buttons are working, most likely the axis are as well.Does 'cat /dev/js0' (/dev/input/js0) produce garbage when you move an axis? It should stream garbage across when you press a button or move an axis.I haven't had much luck with js_demo lately as it always scrolls of screen.I use a hacked version of the existing Saitek 3d usb file. I believe this file was originally created for windows, and thus the axis and some buttons are reversed/different. If you do find that the axis are working, let me know and I'll send you this XML file. If it works, I'll clean it up and submit it. If they aren't working then we can try to debug (if you want) the kernel/joydev/usb interaction.- Simon.

  • 2 weeks later...

Simon, I just switched over to Gentoo Linux, but still have tha same problem. cat /dev/js0 shows activity, and the js-calibrator util from Search and Rescue shows my stick fine, although for some reason Search and Rescue itself doesn't. I haven't fully reinstalled FG yet, but since I'm seeing the same results from js_demo I doubt it's going to work. Do you know which module is correct for the Saitek? I have usb hid compiled in, but no modules loaded. I'm very puzzled. js_demo identifies the stick by name, but can't seem to read it. The library used by Search and Rescue (app and libjsw both by same people) sees my stick fine but the game can't? The tech support people for Search and Rescue tried to help, but after two weeks of E-mails couldn't offer any explanation.The stick works fine in Windows (with everything BUT FlightGear) so I don't think it's a hardware problem.I'm going to look for another app that uses a joystick and see if it works there (any suggestions?)ThanksTommyOpen Source for Open Minds

Hi, After more searching the web I found out 2 things.If you run js-calibrator (from libjsw) you will need to reboot before a usb stick will work in Flightgear.You will need to unpug, the plug in the Js before js_demo will read the axis.Haven't tried it in FG yet, still need to DL maps, but am now seeing the Axis reflected in js_demo and think (hope) it should work.Thanks to those who offered advice and help, and Happy Flying :)Tommy

Hi again, Seams I haven't quite solved my problem yet. The joystick is mostly working, but I have a problem with the Aeleron axis. js-demo reads this axis with a range of -.9 to .4, showing -.2 with stick centered. I can barely get off the ground by holding the stick all the way right, but can't keep it level once airborne. Left bank creeps in and I can't counter it. How does one calibrate a stick for FG? I've tried the offset binding in .fgfsrc with no effect. FG looks in /usr/local/FlightGear for this, correct?ThanksTommy

I calibrated my Cyborg-Gold-#d-USB with jscal and it works perfectly. Yours is still not calibrated correctly.

>I use a hacked version of the existing Saitek 3d usb file. I>believe this file was originally created for windows, and thus>the axis and some buttons are reversed/different. No. The Cyborg-Gold-3d-USB config was written under and for Linux. The version from CVS does meanwhile contain the necessary bits for use under Windows.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.