Recalbox Forum

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

    Matricom Bluetooth Gamepad

    GamePad/GPIO/USB encoder
    matricom bluetooth gamepad
    2
    5
    270
    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.
    • substancev
      substancev last edited by

      Hello Recalbox Community!

      First and foremost, I hope all of you are staying safe and healthy.

      Since being bunkered in, I decided to check out recalbox. I loaded an image to find out that my bluetooth controller doesn't really work well with it. I am able to sync the controller and evtest shows response to buttons. However, in ES I am unable to configure the controller.

      From SSH I run /etc/init.d/S31emulationstation restart and when I press a button on the controller this is what I get:

      # /etc/init.d/S31emulationstation stop
      # /etc/init.d/S31emulationstation start
      # lvl0: 	System "favorites" is missing name, path, extension, or command!
      lo IP Address 127.0.0.1
      eth0 IP Address 192.168.1.77
      INFO: The key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL mailing list <sdl@libsdl.org> EVDEV KeyCode 304 
      INFO: The key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL mailing list <sdl@libsdl.org> EVDEV KeyCode 304 
      INFO: The key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL mailing list <sdl@libsdl.org> EVDEV KeyCode 307 
      INFO: The key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL mailing list <sdl@libsdl.org> EVDEV KeyCode 307
      

      Is there anything I can do to resolve this?

      substancev 1 Reply Last reply Reply Quote 0
      • substancev
        substancev @substancev last edited by

        I have an RPi 3 b+.

        Controller is Matricom G-Pad BX

        Here is some additional information.

        # hcitool con                   
        Connections:
        	> ACL 58:6A:FB:B4:7D:94 handle 12 state 1 lm MASTER AUTH ENCRYPT 
        # hcitool name 58:6A:FB:B4:7D:94
        Bluetooth Gamepad
        #
        # bluetoothctl
        [NEW] Controller B8:27:EB:88:A6:2C BlueZ 5.39 [default]
        [NEW] Device 58:6A:FB:B4:7D:94 Bluetooth Gamepad
        [Bluetooth Gamepad]# info
        Device 58:6A:FB:B4:7D:94
        	Name: Bluetooth Gamepad
        	Alias: Bluetooth Gamepad
        	Class: 0x002540
        	Icon: input-keyboard
        	Paired: yes
        	Trusted: yes
        	Blocked: no
        	Connected: yes
        	LegacyPairing: no
        	UUID: Serial Port               (00001101-0000-1000-8000-00805f9b34fb)
        	UUID: Human Interface Device... (00001124-0000-1000-8000-00805f9b34fb)
        	UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
        	Modalias: usb:v1949p0402d0021
        [Bluetooth Gamepad]# 
        
        
        OyyoDams 1 Reply Last reply Reply Quote 0
        • OyyoDams
          OyyoDams Staff @substancev last edited by

          @substancev 17.12.02 is outdated. Please install latest version.

          substancev 1 Reply Last reply Reply Quote 0
          • substancev
            substancev @OyyoDams last edited by

            @OyyoDams This occurred with Dragonblaze image i used. I am

            This is now running the latest img downloaded from your site and the above still applies

            substancev 1 Reply Last reply Reply Quote 0
            • substancev
              substancev @substancev last edited by

              @substancev For Matricom G-Pad BX (Bluetooth).. I added the following line to ~/udev/rules.d/99-bluetooth.rules:

              SUBSYSTEM=="input", ATTRS{name}=="Bluetooth Gamepad", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
              

              I got this line from a RetroPie setup. The menu system allows to add bluetooth devices to the udev rules. I copied this rule and added manually.

              I guess the question now is: How do I know how to manually create this file?

              I hope this helps anyone with a Matricom trying to use Recalbox.

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

              Want to support us ?

              79
              Online

              98.7k
              Users

              28.1k
              Topics

              187.0k
              Posts

              Copyright © 2021 recalbox.com