Recalbox Forum

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

    Hilfe! selbstgebauter Controller für die Recalbox funktioniert nur teilweise.

    Controller/GPIO/USB
    hilfe selbstgebauter für die recalbox
    3
    26
    5725
    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.
    • Braxy
      Braxy @paradadf last edited by

      @paradadf
      ich weiß leider nicht wie ich dort hin komme ( /etc/modprobe.d/usbhid.conf` )
      meinst du in der recalbox.conf soll ich ganz unten das hier einfügen?

      Arduino LLC Arduino Leonardo

      usbhid.quirks=0x2341:0x8036:0x040

      paradadf 1 Reply Last reply Reply Quote 0
      • paradadf
        paradadf Staff @Braxy last edited by

        @braxy nein, nicht in recalbox.conf.

        SSH in deinem Recalbox und schreibe folgendes Befehl:

        nano /etc/modprobe.d/usbhid.conf

        Dann navigiere bis zur letzten Zeile und füge ganz am Ende (ggfs. mit einer Komma davor):
        0x2341:0x8036:0x040

        Dann speichere mit Strg+X, dann Y und drücke die Eingabetaste.

        If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

        Braxy 1 Reply Last reply Reply Quote 1
        • Braxy
          Braxy @paradadf last edited by

          @paradadf
          es hat leider nicht funktioniert, hier ist das neue Archive.

          Download URL: https://file.ac/1BU9ZdoyAKg/

          paradadf 1 Reply Last reply Reply Quote 0
          • paradadf
            paradadf Staff @Braxy last edited by

            @braxy ich war beschäftigt am Wochenende aber werde deine Datei schauen, so bald wie möglich.
            Kurze Frage: Hast du recalbox neugestartet nachdem du die Datei verändert hast? Das ist nämlich zwingend.

            If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

            Braxy 1 Reply Last reply Reply Quote 1
            • Braxy
              Braxy @paradadf last edited by

              @paradadf
              Vielen dank, melde dich einfach sobald du Zeit hast 🙂
              ja ich habe abgespeichert und neugestartet, (das abspeichern wurde übernommen)

              in den folgenden Zeilen ganz am ende habe ich es eingefügt:
              options usbhid quirks=0x0314:0x0326:0x040,0x0314:0x0328:0x040,0x1781:0x0A9D:0x0......."",0x2341:0x8036:0x040""

              paradadf 1 Reply Last reply Reply Quote 0
              • paradadf
                paradadf Staff @Braxy last edited by

                @braxy ok, vllt war kein quirk nötig, sonder ein udev rule...
                Erstmal, lösche das, was du in usbhid.conf hinzugefügt hattest.
                Dann, in der Konsole (SSH) schreibe folgende Befehle, eine nach dem Anderen:

                mount -o remount, rw /
                
                echo 'SUBSYSTEM=="input", ATTRS{name}=="Arduino LLC Arduino Leonardo", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"' >> /etc/udev/rules.d/99-joysticks-exotics.rules
                
                reboot && logout
                

                Wahrscheinlich musst du auch recalbox.conf editieren, so dass da steht: (ändere auto auf sdl2😞

                ## Set retroarch input driver (auto, udev, sdl2)
                ## If you don't have issues with your controllers, let auto
                global.inputdriver=sdl2
                

                neustarten, Controller in ES konfigurieren und nochmal versuchen.

                If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

                Braxy 1 Reply Last reply Reply Quote 1
                • Braxy
                  Braxy @paradadf last edited by

                  @paradadf
                  hmm, soweit habe ich alles wie beschrieben gemacht, nachdem der Raspberry neustartet und ich in dem Recalbox Menü eine Taste von meinem Controller drücke kommt die Meldung das 1 Controller erkannt wurde und ich ihn einrichten soll, das habe ich auch getan, aber die Meldung geht nicht weg ich soll ihn immer wieder neu einrichten,
                  wenn ich dann eine Tastatur anschließe und die Meldung mit ESC weg drücke dann springt das Menü dauerhaft in eine Richtung hoch oder runter. 😞

                  paradadf 1 Reply Last reply Reply Quote 0
                  • paradadf
                    paradadf Staff @Braxy last edited by

                    @braxy komisch... könntest du ein ein neues Support Datei erstellen, bitte.

                    If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

                    Braxy 1 Reply Last reply Reply Quote 1
                    • Braxy
                      Braxy @paradadf last edited by

                      @paradadf
                      ja natürlich.
                      Download URL: https://file.ac/NNvmGxOywvQ/

                      paradadf 1 Reply Last reply Reply Quote 0
                      • paradadf
                        paradadf Staff @Braxy last edited by

                        @braxy ok, wir sind schonmal einen Schritt weiter gekommen.
                        Jetzt wird dein Arduino als Joystick erkannt, davor nur als Tastatur und mit Tastaturen kann Recalbox im Spiel nichts anfangen.
                        Das Problem ist, dass ich jetzt gar keine Ahnung mehr habe, wie man das komische Verhalten wieder gut machen kann. Vielleicht behebt sich von alleine nach ein Neustart? 😄
                        Könntest du bitte dein Problem auf Englisch hier nochmal erklären, so dass ich die Entwickler frage?

                        If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

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

                        Want to support us ?

                        81
                        Online

                        99.7k
                        Users

                        28.1k
                        Topics

                        187.1k
                        Posts

                        Copyright © 2021 recalbox.com