BLUETOOTH CONTROLLER SETUP FOR RETROPIE 4.2 AND UP (MOGA ALSO)
-
Step 1
-
Format a sd card using sd card formatter link text
*
Step 2 -
Install PUTTY link text
-
Step 3 -
Install Etcherlink text
-
Step 4 -
Install Retropie img for the Raspberry pi you have link text
Step 5
- Burn the image of retropie to the sd card with etcher
- And then insert the SD card to the pi
Step 6
- Enable WiFi on raspberry retro-pie after configuring a keyboard
*And then enable ssh from raspi config - you will find the ssh option on the interfacing boot option
Step 7
- After all that connect to the raspberry pi with putty
- To connect to putty you have get the ip address from the pi
- The login is: pi
- And the password is: raspberry
Step 8
- Bluez is needed to be installed and remember to follow all the steps till now as the bluez driver wont work if you don'work on a fresh retro-pie image now copy all the codes given here and make sure through out the process there is no error and be sure to be patient because the whole installation may take an hour or 20 min. [All commands are in bold]
cd ~
wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.37.tar.xz
tar xvf bluez-5.37.tar.xzcd bluez-5.37
sudo apt-get update
sudo apt-get install -y libusb-dev libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev./configure [you should see no error like so ]
make [yes this is a command and also there should be no error]
sudo make install [no error should be done]
systemctl status bluetooth
[and you should see a text like this ● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; disabled)
Active: inactive (dead)
Docs: man:bluetoothd(8)]sudo systemctl start bluetooth this command is to star the bluez driver
Step 9
-
Go to the Bluetooth configuration on retro-pie and find the mac address of the controller and try to connect with no input and no out option it and it will be an error but don't worry restart the pi and go back to bluetooth configuration
-
Now you have to set up joy pad rule
-
Now select it and you will find your controller name
-
select it and go to to bluetooth connect
-
After that select connect at background so that you so that you you don't have to go to bluetooth configiaration to connect every time
-
After that selelect 8bitdo mapping hack it will be off from default so make sure to turn it on
-
I don't have a picture for this but after the 8bitdo mapping hack select connect now to all registered device and the moga controller should be paired
AND now use your keyboard to to go to configure input and configure the buttons
Enjoy the controller and for some reason the select button doesn't work and I will try to fix that
-
-
Using the same Moga BT controller, and trying to figure out how to program the left Analog stick in Emulation Station for Mame ..
Anyone get that configured? The pad is recognized and buttons.
When setting up inside MaME itself, per Game or Global, it doesn't seem to recognize the analog, but when originally setting up the controller in RetroPie I was able to assign all Analog, pad and buttons. Matter of fact, use it to navigate but then when going into MAME for example and assigning within the game, it does not recognize the Analog joystick. -
@WilsonB Hey that is an emulator problem, and you can maybe configure it the dev menu of the emulator right when you are starting any game in MAME you would get a text that says "press any button to go to dev mode'' so I would recommend you try and switch the controller scheme using that menu. I had the same problem with the PSX emulator, and I saw a video by eta prime explaining how to switch the PSX emulator controller scheme to have analog functions.
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.