TV-Programm mit Joystick benützen
Hallo Liste Ich versuche gerade eine TV-Applikation mithilfe des Joysticks zu bedienen. Das ganze auch noch auf der Komandozeile (fbtv). Ich habe den Joystick ordungsgemäss installiert und ist unter /dev/input/js0 ansprechbar. Ich habe ein Programm gefunden, joy2key, das es ermöglichen soll die Joysticktasten zu programieren. Leider werde ich nicht schlau, wei man das anstellen soll. Ich habe auch keine man-page gefunden. Auf der Hompage dieses Programs fand ich auch nichts weiterhelfendes. Weiss jemand, wie man das PRogram benutzt? Oder sieht jemand ne andere Lösung? THX für Hilfe Gruss, Oli
On 28-Jan-2002 Olivier Warin wrote:
Ich habe ein Programm gefunden, joy2key, das es ermöglichen soll die Joysticktasten zu programieren. Leider werde ich nicht schlau, wei man das anstellen soll. Ich habe auch keine man-page gefunden. Auf der Hompage dieses Programs fand ich auch nichts weiterhelfendes.
Weiss jemand, wie man das PRogram benutzt? Oder sieht jemand ne andere Lösung?
Ein anderes Programm benutzen? Z.B. joyd?
Gruss,
Heinz.
--
E-Mail: Heinz W. Pahlke
Ein anderes Programm benutzen? Z.B. joyd?
Gruss,
Heinz.
Danke für den Tipp. Leider habe ichs auch damit nicht hingekriegt. :( Wenn ich die joyd mit der mitgekliferten Konfiguration aufführe, dann meldet er alles richtig. jedoch führt er die eingestellten Komandos nicht aus. Ich benutze ein USB-Joystick, muss man da irgendwie etwas anders machen? Tut mir leid wenn ich mich etwas blöd anstelle. Gruss, Oli
On 29-Jan-2002 Olivier Warin wrote:
Ein anderes Programm benutzen? Z.B. joyd?
Danke für den Tipp. Leider habe ichs auch damit nicht hingekriegt. :(
Hast du in /etc/joydrc mal debug raufgesetzt, z.B. auf debug=3? Damit sollte joyd dann gespraechiger werden.
Wenn ich die joyd mit der mitgekliferten Konfiguration aufführe, dann meldet er alles richtig. jedoch führt er die eingestellten Komandos nicht aus.
Gibt es Fehlermeldungen, z.B. in /var/log/messages? Hast du die Kommandos mitsamt dem Pfad eingetragen? Hast du mal das im Readme beschriebene Hello-Beispiel ausprobiert, um zu sehen, ob deine Installation/Konfig vom Prinzip her richtig ist?
Ich benutze ein USB-Joystick, muss man da irgendwie etwas anders machen?
Keine Ahnung, da ich hier kein USB habe. Von der Funktionsweise her
glaube ich das aber nicht.
Beste Gruesse,
Heinz.
--
E-Mail: Heinz W. Pahlke
Danke erstmal für deine Mühe.
Gibt es Fehlermeldungen, z.B. in /var/log/messages?
Nein, ich habe auf jeden Fall nichts gefunden.
Hast du die Kommandos mitsamt dem Pfad eingetragen?
Ja, hab ich.
Hast du mal das im Readme beschriebene Hello-Beispiel ausprobiert, um zu sehen, ob deine Installation/Konfig vom Prinzip her richtig ist?
Hab ich ebenfalls. Ich habe nur /dev/js0 auf /dev/input/js0 abgeändert.
Hast du in /etc/joydrc mal debug raufgesetzt, z.B. auf debug=3? Damit sollte joyd dann gespraechiger werden. Diese Datei existiert bei mir nicht. Ich habe es einfach in der entsprechender joydrc-datei gemacht.. So zeigt er korrekt an, welchen Knopf ich drücke, jedoch werden die eingestellten Befehle nicht ausgeführt.
Hier noch meine joydrc: (es ist die abgeänderte version der Beispiel-Datei) Wenn ich das richtig vestehe sollte beim drücken des Buttons 1 der Befehl /bin/echo Button 1 ausgeführt werden. Es funktioniert aber irgendwie nicht. Ich überseh da wohl irgendwas. Gruss, Oli # # sample configuration file for joyd # # This helps you to find out the numbers of your buttons and axes. # Use ctrl-c to quit joyd. # [general] # Some general settings device /dev/input/js0 daemon 0 debug 3 stdout 1 syslog 0 calmin -16384 calmax 16383 [actions] # These are the buttons that can be pressed 0 1 /bin/echo Button 1 0 2 /bin/echo Button 2 0 4 /bin/echo Button 3 0 8 /bin/echo Button 4 0 16 /bin/echo Button 5 0 32 /bin/echo Button 6 0 64 /bin/echo Button 7 0 128 /bin/echo Button 8 0 256 /bin/echo Button 9 0 512 /bin/echo Button 10 # These are the axes 1 0 /bin/echo Axis 1 low value 2 0 /bin/echo Axis 1 high value 4 0 /bin/echo Axis 2 low value 8 0 /bin/echo Axis 2 high value 16 0 /bin/echo Axis 3 low value 32 0 /bin/echo Axis 3 high value 64 0 /bin/echo Axis 4 low value 128 0 /bin/echo Axis 4 high value
participants (2)
-
Heinz W. Pahlke
-
Olivier Warin