Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Problème d'attribution de fonction à un port GPIO

    Manettes/GPIO/Encodeurs
    dattribution port gpio
    3
    4
    426
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Vacrial
      Vacrial last edited by

      Bonjour à tous,

      Je suis sur un PI4
      Recalbox version 7.2.2-reloaded

      J'essaye tant bien que mal de suivre le tutoriel suivant :

      https://recalbox.gitbook.io/documentation/v/francais/tutoriels/controleurs/gpio/attribuer-jusqua-4-fonctions-sur-chaque-port-gpio

      qui explique comment attribuer à un port GPIO une fonction permettant de contrôler Recalbox. L'idée est top et ca répond exactement à mon besoin mais je n'arrive pas à le faire fonctionner.

      1.J'ai bien connecté un bouton push (j'ai meme essayé avec un bouton "normal" d'électronique) à la fois au GPIO21 et un port GND

      2.J'ai bien ajouté ceci dans /recalbox/share/system/recalbox.conf:

      system.rpi.gpio=enable

      (au passage c'est étonnant car les autres lignes de ce fichier on plutot tendance à gérer le "enabled" avec un 0 ou un 1 et ici on affecte directement la chaine "enable")

      3.J'ai aussi modifié le fichier /recalbox/share/system/configs/retroarch/retroarchcustom.cfg pour ajouter la ligne :
      network_cmd_enable = true

      1. et enfin j'ai créé le fichier /recalbox/share/system/configs/rpi-gpio.ini avec le contenu suivant :

      [GPIO21]
      quick=RESET
      standard=QUIT
      hold=
      release=

      Je redémarre recalbox, et rien n'y fait, je n'obtient aucun RESET ou QUIT que j'appuie rapidement sur le bouton ou normalement pendant une partie ...

      Je me dis qu'il manque peut être quelque chose au tutoriel ?
      Si quelqu'un avait une idée je serai son éternel abonné 🙂
      merci.

      flomartin 1 Reply Last reply Reply Quote 0
      • flomartin
        flomartin @Vacrial last edited by

        @vacrial Je ne sais pas si ça va t'aider, mais mes deux josticks et mes 17 boutons, dont 1 hotkey, 2 starts et 2 select sont sur le port GPIO.

        Je n'ai eu qu'à enlever le dièse devant la ligne qui active le port GPIO dans le recalbox.conf !

        Aucune autre modif à faire.

        Après si tu mets juste un bouton particulier sur le port GPIO, il doit bien falloir le déclarer dans le réglages des manettes de recalbox !

        Essaie de le configurer.

        Rpi 4 4 Go dans mon bartop. Contrôleurs directement branchés en GPIO.

        1 Reply Last reply Reply Quote 0
        • Vacrial
          Vacrial last edited by

          @flomartin merci pour ton retour.

          Mais il ne s'agit pas de manettes mais de boutons, c'est là toute la différence. Ce tutorial décrit l'attribution de boutons vers des fonctions précises de recalbox (reset, quit, volum up, screenshot, ...) permettant d'associer des boutons de raccourcis en plus de ceux des manettes.
          Le souci est qu'en suivant le tutorial à la lettre on ne parvient pas à faire fonctionner le système...

          Zing 1 Reply Last reply Reply Quote 0
          • Zing
            Zing Global moderator Translator @Vacrial last edited by

            @vacrial Je n'utilise pas GPIO, donc je n'ai pas de connaissances pratiques à ce sujet, mais d'après ce que j'ai compris, je pense que ce tutoriel répond à vos besoins, veuillez vérifier :
            https://recalbox.gitbook.io/documentation/v/francais/tutoriels/autres/ajouter-un-bouton-on-off-a-votre-recalbox

            Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
            If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Want to support us ?

            96
            Online

            98.7k
            Users

            28.1k
            Topics

            187.0k
            Posts

            Copyright © 2021 recalbox.com