Ich möchte, dass wenn ich eine bestimmte Taste auf den an den RasPi angeschlossene Tastatur drücke, dass dann ein bestimmtes Shell-Script im Ordner /home/pi gestartet wird.
Wie kann ich das einfach realisieren?
Ich möchte, dass wenn ich eine bestimmte Taste auf den an den RasPi angeschlossene Tastatur drücke, dass dann ein bestimmtes Shell-Script im Ordner /home/pi gestartet wird.
Wie kann ich das einfach realisieren?
Shell-Script auf Tastendruck starten. (USB)? Schau mal ob du hier fündig wirst!
Hallo Darwin,
ich bin auch 'nur' Anfänger, aber ich wage es einmal, dir zu antworten. Theoretisch müsste das machbar sein, z.B. mittels Python;
du setzt einen GPIO als Eingang (z.B. pin 10). Dieser wird ständig überprüft. Liegt dann eine Spannung an (Taster wird gedrückt => GPIO.input(10)==True) ...
dann mit einer Bedingung (if GPIO.input(10): ...) die Datei starten lassen ...
Viel Erfolg!
so long
Perlchamp
Vielen Dank für die Antwort, allerdings ist die Tastatur über USB angeschlossen.
Ich dachte eher etwas in Richtung Keymap ändern...
Hallo Darwin,
nachdem es sich um eine USB-Tastatur handelt, würde ich es so machen:
1. das Programm fragt in einer Endlosschleife die vorgesehenen Tasten ab - ist eine dabei, wird die entsprechende Aktion (vermutlich ein anderes Programm) gestartet
2. Nachdem das Programm funktioniert, wird es beim Booten automatisch gestartet
Nur wozu soll das gut sein? Du beraubst Dich damit der Möglichkeit, dass DEin Raspberry irgendetwas außerhalb Deiner Anwendung und der damit erreichbaren Programme / Aktionen tun kann... :s
Beste Grüße
Andreas
Das macht nichts, ich steuerte den RasPi nur über SSH und die mpd-android-app, ich brauche die Tastatur nicht.
Wie könnte so ein Programm aussehen? (Beherrsche leider nur Autoit, was auf Linux nutzlos ist)
Warum einfach wenns auch kompliziert geht
Wie wärs einfach mit nem Hotkey zB über triggerhappy?
(siehe dazu auch Forumsuche nach triggerhappy)
PS: Das Anliegen (und die Überschrift) lässt keinen eindeutigen Schluss auf einen Tastendruck einer Tastatur zu sondern schürt Verwirrung in Richtung Taster via GPIO. Bitte ergänzen/ändern. Danke!
Die Frage die sich stellt wäre, willst Du daß in einer Desktop Umgebung (welche) oder aus der Shell, ohne x-Server ausführen?
Triggerhappy hält super funktioniert (nachdem ich man thd durchgelesen habe.
Super, vielen Dank!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!