Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 1.93 KB

README.md

File metadata and controls

38 lines (22 loc) · 1.93 KB

Gpi3 scripts

Gpi3 is the third generation of my xboxdrv scripts for Gpi. It is work in progress. The previous Gpi and Gpi2 were based on the D-pad mode of Select+UP (factory mode). I've now reached the conclusion that the factory mode is dumb. This one will be based on D-pad being in mode AXIS (Select+Left). I'm going through and pruning all un-needed scripts, pairing it down to just the essentials.

These xboxdrv controller scripts greatly enhance the capabilities of your Gpi Case. They can provide many virtual buttons using a button as a modifier. (In effect, it can turn the six button control scheme into a 12 button one!) It also helps by mapping controls to keyboard keys for emulators that lack the ability to interface with the Gpi case controls (some of the standalone non-libretro cores).

To migrate to or to install the new framework:

Update the menu

cd && cd RetroPie/retropiemenu && wget -O migrate-controllertools.sh  https://raw.githubusercontent.com/SinisterSpatula/Gpi3/master/migrate-controllertools.sh && sudo chmod 775 migrate-controllertools.sh && sudo rm control_updater_menu.sh

Then run this command

 sudo /home/pi/RetroPie/retropiemenu/migrate-controllertools.sh

choose Update Controls Framework, then exit.

Retart Emulationstation

Done.

You also need to have xboxdrv installed (if it isn't already). See the Guide here

Checkout the controls diagrams located here:

https://photos.app.goo.gl/iM52fxLmjadTocyk8

Want to provide feedback? Found a bug?

Icons for ES Themes:

https://github.com/SinisterSpatula/Gpi3/tree/master/icons