About this product | |
---|---|
Product | Saitek Cyborg Graphite Joystick USB |
Vendor | Saitek |
Tested operating systems | Linux other |
Average rating | |
CompatDB XML | saitek-cyborg-graphite-joystick-usb.xml |
Compatibility Reports for Saitek Cyborg Graphite Joystick USB
Reported by Anonymous
Rating
Operating system
Linux other
Date
Running linux 2.6.8.1 with udev
Configured kernel with built-in support for usb, uhci, ehci,
Also built-in support for hid, joystick, and event device, and gameport
Added following rules to udev:
KERNEL="js0", NAME="input/%k",
SYMLINK="joystick"
KERNEL="js1", NAME="input/%k", SYMLINK="gameport_joystick"
If I cat /dev/joystick and move the joystick controls, garbage gets printed to screen so it works.
Installed FlightGear and ran js_demo.
It finds my gameport on my soundcard and my Saitek joystick and works.
Also installed js2mouse to use joystick as a 2nd input pointer.
Modified /etc/X11/XF86Config:
to Section "ServerLayout" added:
InputDevice "Joystick" "SendCoreEvents"
Added another "InputDevice" section:
Section "InputDevice"
Identifier "Joystick"
Driver "mouse"
Option "Device" "/dev/j2m_fifo"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5" #only if you use the 'IMPS/2' protocol
Option "Buttons" "3"
Option "SendCoreEvents"
EndSection
Works with video games as a second wheel mouse, but Xserver grabs joystick events from /dev/j2m_fifo before FlightGear gets input from /dev/joystick. So I commented out the XF86Config modifications.