Page 1 of 2
kein Joystick
Posted: 30 Jul 2009 21:08
by mh75
Hallo Heli Gemeinde,
seit einiger Zeit nutze ich Heli x und dass unter Windows.
Vor gut 5 Monaten bin ich nun auf Linux umgestiegen.
Mit der letzten Ubuntu Version 9.04 und 2.0 Heli-x wollte ich auch meinen Flugsimulator auf Linux betreiben.
Leider wird mein Joystick nie gefunden. Da ich Linux "Neuling" bin, komm ich noch nicht mit dem kompletten
Fachgesimpel zurecht.
Versucht hab ich schon die Veränderung der Rechte, wie im Forum beschrieben,(
viewtopic.php?f=9&t=271) allerdings ohne Erfolg.
Die .sh datei hab ich auch schon geändert symlinks hab ich mit dem Befehl "
Code: Select all
sudo ln -s /dev/input/event7 /dev/input/js0
" ... ohne erfolg.
(hoffe das ist der richtige Befehl)
Auf jeden Fall bekomme ich ständig die error Meldung beim Programmstart "Joystick nicht gefunden".
Das Programm startet dann ganz normal, nur meine mx16s kann ich nicht konfigurieren.
Hat jemand ein änliches problem?
Ich besitze wie gesagt eine Graupner mx16s, und einen kleinen Spirit fun, mit dem Datenkabel von Robbe. müsste ja funktionieren.
Mit der Orginalfunke hatte ich das gleiche problem.
Am PC unter XP klappt alles.
Also, bitte um Hilfe
Dank im Voraus
Gruß Markus
Re: kein Joystick
Posted: 31 Jul 2009 08:41
by RainerS
Hallo Markus,
welches Interface nutzt du?
AFPD, Reflex oder nur ein PPM zu USB Konverter?
Damit du überhaupt mal fliegen kannst, starte Hli-x als admin.
also
sudo ./runHeliX.sh
im Heli_X Verzeichnis.
(nochmal Schreibweise der Datei prüfen, ist nur aus dem Gedächtnis).
Ich werde demnächst auch eine 9.04 installieren und dann kann ich die berichten, was man ggf. tun kann.
Gruß
Rainer
Re: kein Joystick
Posted: 31 Jul 2009 12:40
by Michael
Interessant wäre noch, was in der Konsole bzw. im Logfile steht.
Michael
Re: kein Joystick
Posted: 01 Aug 2009 15:14
by mh75
Hallo,
wie finde ich die info aus dem Logfile?
Hab von Robbe ein "USB Lead AT"
Mehr steht da nicht drauf.
3,5 Klinke, dann etwas Kabel, ein kleines Kästchen mit Led, dann wieder Kabel, am anderen Ende der USB Stecker.
Denke das ist das einfachste!
In der Konsole steht nach dem Start nur
Code: Select all
Couldn't find tag "Resolution" in file "/home/markus/heli/HELI-X/files/Application/ViewSettings.xml"
Gruß Markus
Re: kein Joystick
Posted: 01 Aug 2009 21:25
by Michael
Das Logfile ist unter files und heisst log.txt
Du kannst es ja mal posten.
Michael
Re: kein Joystick
Posted: 01 Aug 2009 22:35
by RainerS
Du kannst einma in den "Systemprotokollbetrachter" gehen, Bereich messages.
Dann dort ganz ans Ende.
Jetzt mal das USB Interface anstecken und schauen, welche Meldungen kommen.
Hier ein Beispiel, was meine 9.04 mit dem AFPD Interface so sagt.
Gruß
Rainer
usb 2-2: new low speed USB device using uhci_hcd and address 2
Aug 1 23:26:18 s10e-netbook kernel: [ 344.589349] usb 2-2: configuration #1 chosen from 1 choice
Aug 1 23:26:19 s10e-netbook kernel: [ 344.674628] usbcore: registered new interface driver hiddev
Aug 1 23:26:19 s10e-netbook kernel: [ 344.710538] input: IPACS Ikarus Interface as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/input/input10
Aug 1 23:26:19 s10e-netbook kernel: [ 344.711752] generic-usb 0003:127F:E007.0001: input,hidraw0: USB HID v1.00 Joystick [IPACS Ikarus Interface] on usb-0000:00:1d.0-2/input0
Aug 1 23:26:19 s10e-netbook kernel: [ 344.711821] usbcore: registered new interface driver usbhid
Aug 1 23:26:19 s10e-netbook kernel: [ 344.711835] usbhid: v2.6:USB HID core driver
Re: kein Joystick
Posted: 02 Aug 2009 11:02
by mh75
Hallo Rainer,
hab nach dem Einstecken folgende Meldung bekommen:
Code: Select all
Aug 2 11:57:50 polarstation kernel: [ 843.152009] usb 3-1: new low speed USB device using uhci_hcd and address 2
Aug 2 11:57:50 polarstation kernel: [ 843.362306] usb 3-1: configuration #1 chosen from 1 choice
Aug 2 11:57:50 polarstation kernel: [ 843.384100] input: HID 0402:0402 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/input/input7
Aug 2 11:57:50 polarstation kernel: [ 843.388959] generic-usb 0003:0402:0402.0004: input,hidraw3: USB HID v1.00 Joystick [HID 0402:0402] on usb-0000:00:1a.0-1/input0
Gruß Markus
Re: kein Joystick
Posted: 05 Aug 2009 12:02
by RainerS
Hallo,
interessant wäre auch noch das Log File von Heli-x
es ist unter
../HELI-X/files/log.txt zu finden
Gruß
Rainer
Re: kein Joystick
Posted: 05 Aug 2009 16:48
by mh75
Hallo Rainer,
die log datei enthält folgendes:
Code: Select all
Set new path for the resources: /home/markus/heli/HELI-X/resources/
Set new path for the user files: /home/markus/heli/HELI-X/files/
Using openGLLayer JOGL_AWT
Found 59 display modes
Failed to open device (/dev/input/event7): Failed to open device /dev/input/event7 (13)
Failed to open device (/dev/input/event4): Failed to open device /dev/input/event4 (13)
Failed to open device (/dev/input/event5): Failed to open device /dev/input/event5 (13)
Failed to open device (/dev/input/event1): Failed to open device /dev/input/event1 (13)
Failed to open device (/dev/input/event0): Failed to open device /dev/input/event0 (13)
Linux plugin claims to have found 3 controllers
No Joystick found
Gruß Markus
Re: kein Joystick
Posted: 06 Aug 2009 17:24
by RainerS
Hallo,
wenn ich das aus dem System log richtig sehe,
kann Linux nichts mit dem Interface anfangen.
Du kannst mal
lsusb
auf der Console eingeben.
Einmal mit eingestecktem Interface und einmal ohne.
Anhand der fehlenden ID kann man dann die ID des Sticks herausfinden.
Vielleicht hilf das bei der Suche nach dem Problem etwas weiter.
Ist dann aber leider mit dem patchen eines bestehenden Treibers verbunden, was man mit einem Hexeditor machen muss.
Oder man muss ihn neu compilieren.
Ggf. ist es am einfachsten sich ein PPM zu USB interface zu holen, das unter Linux geht.
Es wird ja auf der Heli-x Seiter eines angeboten.
Vielleicht weis Michael, ob das unter Linux läuft.
Gruß
Rainer