Don't understand german? Read or subscribe to my english-only feed.

Padix (Rockfire) USB, Vibration 3D Joystick und Linux

picture of joystick

Mein Bruder hat für seine Flugsimulator-Spielereien einen Joystick, den ich jetzt einfach mal unter Linux testen wollte. Ist ein billiges Teil namens ‘Padix (Rockfire) USB, Vibration 3D Joystick ‘ der Firma Rockfire.com (Achtung: die Homepage ist ein Verbrechen an der Menschheit).

Die Inbetriebnahme war denkbar einfach: anstecken und vibrieren ;-):

04: USB 00.0: 0000 Unclassified device
  [Created at usb.122]
  Unique ID: ADDn.DPTnpEXZqH2
  Parent ID: k4bc.O2BYK_CVJs7
  SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1:1.0
  SysFS BusID: 1-1:1.0
  Hardware Class: unknown
  Model: 'Padix (Rockfire) USB, Vibration 3D Joystick'
  Hotplug: USB
  Vendor: usb 0x0583 'Padix (Rockfire) Co. Ltd.'
  Device: usb 0x688f 'USB, Vibration 3D Joystick'
  Revision: '1.20'
  Driver: 'usbhid'
  Device File: /dev/input/js0
  Device Number: char 13:0
  Speed: 1.5 Mbps
  Module Alias: 'usb:v0583p688Fd0120dc03dsc00dp00ic*isc*ip*'
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #3 (Hub)

Mit dem Tool jstest aus dem Paket joystick lässt sich die Funktionsweise auch schnell und einfach testen:

mika@grml ~ % /usr/bin/jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (Padix Co. Ltd. USB, Vibration 3D Joystick) has 7 axes (X, Y, Rz, Throttle, Hat0X, Hat0Y, (null))
and 6 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn).
Testing ... (interrupt to exit)
Axes:  0:-17229  1: -8446  2:-10473  3:   337  4:     0  5:     0  6:-32767 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off

Jetzt bin ich grad eine Runde mit flightgear geflogen (Achtung: #334349 und #334446), für eine Kalibrierung via jscal war ich grad zu faul, aber der Joystick scheint zu funktionieren. :-)

PS: Die Hardware-Spielereien nehmen kein Ende – darum hab ich jetzt mal eine neue Kategorie ‘Hardware’ in meinem Blog hinzugefügt.

Comments are closed.