Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. Kaltduscher
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Best 0
    • Controversial 0
    • Groups 0

    Kaltduscher

    @Kaltduscher

    0
    Reputation
    2
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Kaltduscher Unfollow Follow

    Latest posts made by Kaltduscher

    • RE: China Arcade Controllers forget their configuration entering and exiting a game

      I found this in the backup.conf:

      emulationstation.pad0=03000000790000000600000010010000:DragonRise Inc. Generic USB Joystick

      emulationstation.pad1=03000000790000000600000010010000:DragonRise Inc. Generic USB Joystick

      Looks like recalbox gives both the same id. Maybe thats the problem. But how to change that?

      posted in GamePad/GPIO/USB encoder
      Kaltduscher
      Kaltduscher
    • RE: China Arcade Controllers forget their configuration entering and exiting a game

      Oh - I am using a Raspberry Pi 4B and Recalbox 9.1 Pulstar (64 Bit)

      posted in GamePad/GPIO/USB encoder
      Kaltduscher
      Kaltduscher
    • China Arcade Controllers forget their configuration entering and exiting a game

      I built my own bar-top Arcade.
      For the inputs I bought one of these nice sets on Amazon: two joysticks and a couple of buttons. It came with a generic USB controller board.

      First problem: this dual-usb controller board is not recognized as two individual joysticks.

      If you have the same issue, here is what you can do (buy me a beer):

      using putty to ssh into the pi
      user root
      password recalboxroot
      
      with the command lsusb get the usb controlers listed
      
      unplug the controler, use the command lsusb again
      now plug it back in, use lsusb again
      
      the one that shows up in the list additionally is your usb controler 
      
      note down the hardware address of the single usb controler (something like 0810:e001)
      
      open the cmdline.txt (easiest just by inserting the sd card into a pc)
      
      add the following at the end
      usbhid.quirks=0x0810:0xe001:0x040
      
      replace "0810" and "xe001" with the two respective parts (separated by ":") from the hardware adress of the usb controler that you found out using the lsusb command
      
      Now both controlers will be found.
      

      So far, so good. Now to my actual problems:

      • In a game, player 1 and 2 are always swapped. I want Player 1 to be on the left side of my controll panel.

      • But whatever I do, recalbox seem to only accept inputs from the physical player 2.

      • When I enter a game, the configuration of the controller seems to be lost.

      • When I exit the game, the configuration of one player stays correct, the other is messed up and I have to configure again.

      This is immensely frustrating.

      Of course I thought to myself "well, this could be because of this strange dual usb controller board". So I SWAPPED IT OUT FOR TWO SEPARATE ONES.

      They show up as "Dragonrise Inc. Generic USB Joystick" and "Dragonrise Inc. Generic USB Joystick #2"

      20 Euros later, still the same issues.

      Who can help?

      posted in GamePad/GPIO/USB encoder
      Kaltduscher
      Kaltduscher