Navigation

    Recalbox Forum

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

    XBOX 360 Controller (Kabel) - Läuft nicht 100%

    Controller/GPIO/USB
    xbox 360 kabel läuft nicht
    3
    7
    2759
    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.
    • noxx
      noxx last edited by noxx

      Hallo,

      ich nutze 2 Controller

      0 Logitech Rumble
      1 XBOX 360 Controller

      Mit 0 und 1 werden die im Setup gezeichnet

      Einzeln laufen beide gut. Es leuchtet beim XBOX Controller immer die Lampe1, egal
      ob ich den für Controller1 oder Controller2 einstelle.

      Ich möchte, das der XBOX Controller bei Standard Controller für Player 1 ist. Der Logitech für Player 2.

      So, starte ich zb nun MarioKart64 und möchte mit dem XBOX Controller spielen, funktioniert das
      ganze bis zum Punkt, wo ich die Spielfigur wählen kann. In dem Menü reagiert der XBOX Controller
      nicht. Logitech geht, aber der ist eigentlich Player 2 😞

      Liegt evtl daran, in welcher Reihenfolge die erkannt werden? Kann man Recalbox so einstellen:

      0 XBOX 360 Controller
      1 Logitech Rumble

      hier meine Config

      # -------------- D - Controllers ----------------- #
      # Enable support for standard bluetooth controllers
      controllers.bluetooth.enabled=1
      
      
      ## Please enable only one of these
      # -------------- D1 - PS3 Controllers ------------ #
      ##Enable PS3 controllers support
      controllers.ps3.enabled=0
      ## Choose an driver between official, shanwan and gasia if you have dualshock clones (official,shanwan,gasia)
      controllers.ps3.driver=0
      
      
      # ------------ D2 - XBOX Controllers ------------ #
      ## Xbox controllers are already supported, but xboxdrv can solve some compatibility issues 
      ## Enable xboxdrv driver, disable this if you enabled ps3 controllers (0,1)
      controllers.xboxdrv.enabled=1
      ## Set the amount of controllers to use with xboxdrv (0..4)
      controllers.xboxdrv.nbcontrols=1
      
      
      # ------------ D3 - GPIO Controllers ------------ #
      ## GPIO Controllers
      ## enable controllers on GPIO with mk_arcarde_joystick_rpi (0,1)
      controllers.gpio.enabled=0
      ## mk_gpio arguments, map=1 for one controller, map=1,2 for 2 (map=1,map=1,2)
      controllers.gpio.args=map=1,2
      
      
      ## DB9 Controllers
      ## Enable DB9 drivers for atari, megadrive, amiga controllers (0,1)
      controllers.db9.enabled=0
      ## db9 arguments
      controllers.db9.args=map=1
      
      ## Gamecon controllers
      ## Enable gamecon controllers, for nes, snes psx (0,1) 
      controllers.gamecon.enabled=0
      ## gamecon_args
      controllers.gamecon.args=map=1
      
      ## XGaming's XArcade Tankstik and other compatible devices
      controllers.xarcade.enabled=1
      
      
      # dmesg | grep usb
      [    0.150273] usbcore: registered new interface driver usbfs
      [    0.150358] usbcore: registered new interface driver hub
      [    0.150457] usbcore: registered new device driver usb
      [    0.300980] usbcore: registered new interface driver smsc95xx
      [    0.702170] dwc_otg 3f980000.usb: DWC OTG Controller
      [    0.702206] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
      [    0.702238] dwc_otg 3f980000.usb: irq 32, io mem 0x00000000
      [    0.702484] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
      [    0.702499] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
      [    0.702512] usb usb1: Product: DWC OTG Controller
      [    0.702524] usb usb1: Manufacturer: Linux 4.1.19-v7 dwc_otg_hcd
      [    0.702536] usb usb1: SerialNumber: 3f980000.usb
      [    0.703920] usbcore: registered new interface driver usb-storage
      [    0.838598] usbcore: registered new interface driver usbhid
      [    0.838603] usbhid: USB HID core driver
      [    1.078236] usb 1-1: new high-speed USB device number 2 using dwc_otg
      [    1.278474] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
      [    1.278489] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
      [    1.558282] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
      [    1.668905] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
      [    1.668946] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
      [    1.733433] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:fb:35:27
      [    1.760214] usbcore: registered new interface driver brcmfmac
      [    1.838285] usb 1-1.2: new low-speed USB device number 4 using dwc_otg
      [    1.992194] usb 1-1.2: New USB device found, idVendor=046d, idProduct=c218
      [    1.992230] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [    1.992244] usb 1-1.2: Product: Logitech RumblePad 2 USB
      [    1.992256] usb 1-1.2: Manufacturer: Logitech
      [    2.248249] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
      [    2.371783] usb 1-1.3: New USB device found, idVendor=045e, idProduct=028e
      [    2.371800] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
      [    2.371813] usb 1-1.3: Product: Controller
      [    2.371826] usb 1-1.3: Manufacturer: ©Microsoft Corporation
      [    2.371839] usb 1-1.3: SerialNumber: 1316F0B
      [    2.437348] input: Microsoft X-Box 360 pad as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input0
      [    2.437504] usbcore: registered new interface driver xpad
      [    2.441075] input: Logitech Logitech RumblePad 2 USB as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:046D:C218.0001/input/input1
      [    2.441360] logitech 0003:046D:C218.0001: input,hidraw0: USB HID v1.10 Joystick [Logitech Logitech RumblePad 2 USB] on usb-3f980000.usb-1.2/input0
      [    4.291761] usbcore: deregistering interface driver xpad
      #
      
      
      1 Reply Last reply Reply Quote 0
      • noxx
        noxx last edited by noxx

        Problem erkannt, aber keine Lösung.

        Der N64 Emu vertauscht die Controller. In Recalbox ist Xbox = Controller 1 und Logitech = Controller 2.
        In Emu umgekehrt.

        Habe das hier gefunden
        https://m.reddit.com/r/RetroPie/comments/4b5idq/change_controller_order/

        Da hat einer ein anlockte ähnliches Problem

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

          kann man das nicht irgendwie in der InputAutoCfg.ini einstellen, welcher Controller PLAYER1 und welcher PLAYER2 ist?

          [Xbox Gamepad (userspace driver)]
          plugged = True
          plugin = 2
          AnalogDeadzone = 4096,4096
          AnalogPeak = 32768,32768
          Mempak switch = 
          Rumblepak switch = 
          mouse = False
          A Button = button(1)
          B Button = button(3)
          C Button D = axis(3+)
          C Button L = axis(2-)
          C Button R = button(0) axis(2+)
          C Button U = axis(3-) button(2)
          DPad D = hat(0 Down)
          DPad L = hat(0 Left)
          DPad R = hat(0 Right)
          DPad U = hat(0 Up)
          L Trig = button(4)
          R Trig = button(5)
          Start = button(9)
          X Axis = axis(0-,0+)
          Y Axis = axis(1-,1+)
          Z Trig = button(6)
          
          [Logitech Logitech RumblePad 2 USB]
          plugged = True
          plugin = 2
          AnalogDeadzone = 4096,4096
          AnalogPeak = 32768,32768
          Mempak switch = 
          Rumblepak switch = 
          mouse = False
          A Button = button(2)
          B Button = button(3)
          C Button D = axis(3+)
          C Button L = axis(2-)
          C Button R = button(1) axis(2+)
          C Button U = axis(3-) button(0)
          DPad D = hat(0 Down)
          DPad L = hat(0 Left)
          DPad R = hat(0 Right)
          DPad U = hat(0 Up)
          L Trig = button(4)
          R Trig = button(5)
          Start = button(9)
          X Axis = axis(0-,0+)
          Y Axis = axis(1-,1+)
          Z Trig = button(6)
          1 Reply Last reply Reply Quote 0
          • paradadf
            paradadf Staff
            Developer
            Team
            Global moderator
            Translator
            last edited by

            (Noch) nicht bei N64.

            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
            • noxx
              noxx last edited by

              OK, ab wann soll das kommen?

              1 Reply Last reply Reply Quote 0
              • paradadf
                paradadf Staff
                Developer
                Team
                Global moderator
                Translator
                last edited by

                Du weißt, dass deine Frage, schwer zu antworten ist, oder?
                Es könnte schon morgen sein, wenn du Programmierkenntnisse hast und die Entwicklern dabei hilfst. Wenn sich aber keiner darum kümmert... dann halt nie.

                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
                • Nachtgarm
                  Nachtgarm last edited by

                  Hi @noxx. Eröffne doch dazu ein Issue auf GitHub, wenn es nicht schon eines gibt. Damit wäre allen geholfen Check aber vorher bitte, ob es das eventuell schon gibt. https://github.com/recalbox/recalbox-os/issues

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

                  Want to support us ?

                  82
                  Online

                  87.8k
                  Users

                  25.8k
                  Topics

                  178.7k
                  Posts

                  Copyright © 2021 recalbox.com