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

    Help me win control.

    Scheduled Pinned Locked Moved Help and Support
    wiimotewii classicwii controllerwii motion plussixaxishelper
    3 Posts 2 Posters 385 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.
    • EfriimE
      Efriim
      last edited by Efriim

      • Raspberry PI 3B+ with 5V 2.5A power supply
      • Retroflag Megapi case with fan*
      • RetroPie 4.4 built from SD image on Retropie website (retropie-4.4-rpi2_rpi3.img)*
      • Wii Motion Plus controller.

      I just updated the sixaxishelper driver that replaced the ps3controller driver, it works, it fixed two different problems, one of which allowed me to connect a Wii controller at the same time as the DualShock. Maybe you can help me.

      1. When I open a RetroPie Menu script such as the retropie menu script, when I have a wii controller "synced", I get a traceback thrown across my screen; looks like
        Traceback: File "/home/pi/RetroPie-Setup/scriptmodules/supplementary/runcommand/joy2key.py", line 251 in <module> js_devs, js_fds = open_devices() File "/home/pi/RetroPie-Setup/scriptmodules/supplementary/runcommand/joy2key.py", line 162, in open_devices js_button_codes[fds[-1]] = get_button_codes(dev) File "/home/pi/RetroPie-Setup/scriptmodules/supplementary/runcommand/joy2key.py", line 119, in get_button_codes btn_codes[btn_num[btn]] = dev_button_codes[i] IndexError: list index out of range
      2. Syncing the Wii controller is successful, only Configuring Input in emulation station says that it is "Keyboard" and only the dpad will respond. Running jstest on the dev shows up normal, and all the buttons work, Emulation station thinks it is a keyboard.

      Running bluetoothctl from the CLI, devices tells me that I have registered Sony PLAYSTATION(R) controller and Nintendo RVL-CNT-01-TR. list tells me that there is a Controller with my Hostname and a MAC address, is this my built-in bluetooth device, is it supposed to be there or is it in a mode that it shouldn't be?

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

        Please add the information requested in https://retropie.org.uk/forum/topic/3/read-this-first to your post.
        Have you tried removing all Bluetooth paired controllers after updating the sixaxis helper and re-pair them again ? What does cat /proc/bus/input/devices show after you pair both controllers ?

        1 Reply Last reply Reply Quote 0
        • EfriimE
          Efriim
          last edited by Efriim

          I was somewhat deceptive in my question gathering as I think this is entirely unrelated to the sixaxishelper, as I haven't actually gotten to use the wii controller until now.

          I have tried removing and syncing the devices from bluetooth config menu and also bluetoothctlthey sync just fine.

          /proc/bus/input/devices lots of things.
          Logitech* AnywhereMX & K350 & K400
          Sony Playstation(r)3* Controller & Motion Sensors
          Nintendo Wii Remote* Accelerometer & IR & _Remote & Motion Plus (lists 4 inputs)

          So my question could have been is the Wii Motion Plus incompatible? I searched the forums but I ignored that they go on and on without answers.
          It syncs fine, and the jstest buttons respond, it is some mapping overlay, but also there is this Traceback in joy2key. It is very close to working. But very close could be miles, underground.

          I have a hundred tabs open and a link to this was broken, will go here https://github.com/retropie/retropie-setup/wiki/Wiimote-Controller
          and hopefully it will work.

          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.