RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Motion controls on retropie (DS4, sixaxis)

    Scheduled Pinned Locked Moved Help and Support
    ds4motion controls
    5 Posts 3 Posters 871 Views
    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.
    • J
      janderclander14
      last edited by

      Hi,

      Is it possible to enable gyroscopic-based controls on controllers like PS3 Sixaxis or DS4? I would like to use motion-based controls in lightgun and yoke-based games, instead of the mouse input.

      This seems to have been disabled at driver level so time ago (to avoid interferring with normal input), so the question is, could it be re-enabled?

      https://github.com/RetroPie/RetroPie-Setup/issues/2436

      Thanks!

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        You can remove the /etc/udev/rules.d/99-sixaxis.rules udev rule and reboot, then the motion sensors should be detected again. Not sure if any emulators have support for using the motion sensors instead of a mouse though.

        J 1 Reply Last reply Reply Quote 0
        • J
          janderclander14 @mitu
          last edited by

          @mitu Thanks, but under /etc/udev/rules.d I can only find the following files

          99-com.rules  99-input.rules
          

          None of the files contains anything related to motion controls.

          I'm using the official image version 4.6 for raspberry pi 4.

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @janderclander14
            last edited by

            @janderclander14 Then it means you don't have the sixaxis package installed, this is when the rules are installed.

            1 Reply Last reply Reply Quote 0
            • F
              fCIbX6r1uN
              last edited by

              Had a look and I can't seem to set my input device to anything other than "Wireless Controller" either within the retroarch input menu. I do have the other devices under /dev/input, and evdev does correctly detect the motion sensor/touchpad.

              Nothing else obvious in /etc/udev/rules.d/.

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

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.