Help me win control.
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.
- 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
- Syncing the Wii controller is successful, only Configuring Input in emulation station says that it is "Keyboard" and only the dpad will respond. Running
jsteston the dev shows up normal, and all the buttons work, Emulation station thinks it is a keyboard.
bluetoothctlfrom the CLI,
devicestells me that I have registered Sony PLAYSTATION(R) controller and Nintendo RVL-CNT-01-TR.
listtells 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?
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
sixaxishelper and re-pair them again ? What does
cat /proc/bus/input/devicesshow after you pair both controllers ?
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/deviceslots 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.