How to Add Controllers to the Retroflag GPi for Multiplayer Action!

Ready Player Two!
ZachZach Zach (248)
Dec 24, 2020
10 minutes

You’re on a trip with a buddy and your trusty GPi; why not play some Contra? Because your GPi is actually running RetroPie under the hood, this is super easy to set up.

This short guide will show you how to connect a second controller, or gamepad, to your GPi to allow a second player to join you for some two-player retro gaming action!

Retroflag GPi CASERetroflag GPi CASERetroflag GPi CASE ×1
8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller ×1

Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.

Retroflag GPi bluetooth controllerRetroflag GPi bluetooth controller
Here you can see my old 8BitDo SN30 — I recommend the SF30 instead since it has thumbsticks.

Without serious modification, the GPi has no externally-accessible USB data port; thus, you can’t easily use a wired USB controller.

For this reason, I recommend a Bluetooth controller — however, this assumes that you’re using the bluetooth-enabled Raspberry Pi Zero W, not the “normal” Pi Zero. The normal Zero does not support bluetooth.

Choosing a Wireless Bluetooth controller

For wireless controllers, I recommend the 8BitDo SF30. It contains a ton of buttons, has a long battery life, undetectable input lag, and is super affordable.

For a complete analysis of available RetroPie controllers and how to use them, see my RetroPie controller guide!

Connecting a Bluetooth controller

After updating your controller’s firmware, you can access Bluetooth device config in RetroPie Setup. I wrote a complete guide on adding Bluetooth controllers in RetroPie. Use that guide for step-by-step instructions on setting up your GPi Bluetooth controller.

RetroFlag GPi CASE
Saving GamesGPi FAQ
Show all in the RetroFlag GPi CASE series
ZachZach Zach (248)
Jun 16, 2021
15 minutes

So you got your Retroflag GPi CASE set up—now it’s time to play some games! This guide will show you where to download game ROMs for the GPi and how to install them.

How to Add Controllers to the Retroflag GPi for Multiplayer Action!

Ready Player Two!
ZachZach Zach (248)
Dec 24, 2020
10 minutes

You’re on a trip with a buddy and your trusty GPi; why not play some Contra? Because your GPi is actually running RetroPie under the hood, this is super easy to set up.

This short guide will show you how to connect a second controller, or gamepad, to your GPi to allow a second player to join you for some two-player retro gaming action!

Retroflag GPi CASERetroflag GPi CASERetroflag GPi CASE ×1
8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller ×1

Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.

Retroflag GPi bluetooth controllerRetroflag GPi bluetooth controller
Here you can see my old 8BitDo SN30 — I recommend the SF30 instead since it has thumbsticks.

Without serious modification, the GPi has no externally-accessible USB data port; thus, you can’t easily use a wired USB controller.

For this reason, I recommend a Bluetooth controller — however, this assumes that you’re using the bluetooth-enabled Raspberry Pi Zero W, not the “normal” Pi Zero. The normal Zero does not support bluetooth.

Choosing a Wireless Bluetooth controller

For wireless controllers, I recommend the 8BitDo SF30. It contains a ton of buttons, has a long battery life, undetectable input lag, and is super affordable.

For a complete analysis of available RetroPie controllers and how to use them, see my RetroPie controller guide!

Connecting a Bluetooth controller

After updating your controller’s firmware, you can access Bluetooth device config in RetroPie Setup. I wrote a complete guide on adding Bluetooth controllers in RetroPie. Use that guide for step-by-step instructions on setting up your GPi Bluetooth controller.

RetroFlag GPi CASE
Saving GamesGPi FAQ
Show all in the RetroFlag GPi CASE series
ZachZach Zach (248)
Jun 16, 2021
15 minutes

So you got your Retroflag GPi CASE set up—now it’s time to play some games! This guide will show you where to download game ROMs for the GPi and how to install them.

 
2

How to Add Controllers to the Retroflag GPi for Multiplayer Action!

Ready Player Two!
ZachZach Zach (248)
Dec 24, 2020
10 minutes

You’re on a trip with a buddy and your trusty GPi; why not play some Contra? Because your GPi is actually running RetroPie under the hood, this is super easy to set up.

This short guide will show you how to connect a second controller, or gamepad, to your GPi to allow a second player to join you for some two-player retro gaming action!

Retroflag GPi CASERetroflag GPi CASERetroflag GPi CASE ×1
8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller ×1

Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.

Retroflag GPi bluetooth controllerRetroflag GPi bluetooth controller
Here you can see my old 8BitDo SN30 — I recommend the SF30 instead since it has thumbsticks.

Without serious modification, the GPi has no externally-accessible USB data port; thus, you can’t easily use a wired USB controller.

For this reason, I recommend a Bluetooth controller — however, this assumes that you’re using the bluetooth-enabled Raspberry Pi Zero W, not the “normal” Pi Zero. The normal Zero does not support bluetooth.

Choosing a Wireless Bluetooth controller

For wireless controllers, I recommend the 8BitDo SF30. It contains a ton of buttons, has a long battery life, undetectable input lag, and is super affordable.

For a complete analysis of available RetroPie controllers and how to use them, see my RetroPie controller guide!

Connecting a Bluetooth controller

After updating your controller’s firmware, you can access Bluetooth device config in RetroPie Setup. I wrote a complete guide on adding Bluetooth controllers in RetroPie. Use that guide for step-by-step instructions on setting up your GPi Bluetooth controller.

RetroFlag GPi CASE
Saving GamesGPi FAQ
Show all in the RetroFlag GPi CASE series
ZachZach Zach (248)
Jun 16, 2021
15 minutes

So you got your Retroflag GPi CASE set up—now it’s time to play some games! This guide will show you where to download game ROMs for the GPi and how to install them.

How to Add Controllers to the Retroflag GPi for Multiplayer Action!

Ready Player Two!
ZachZach Zach (248)
Dec 24, 2020
10 minutes

You’re on a trip with a buddy and your trusty GPi; why not play some Contra? Because your GPi is actually running RetroPie under the hood, this is super easy to set up.

This short guide will show you how to connect a second controller, or gamepad, to your GPi to allow a second player to join you for some two-player retro gaming action!

Retroflag GPi CASERetroflag GPi CASERetroflag GPi CASE ×1
8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller ×1

Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.

How to Add Controllers to the Retroflag GPi for Multiplayer Action!

Retroflag GPi second controller
Ready Player Two!
ZachZach Zach (248)
Dec 24, 2020
10 minutes
Zach
 
2
Retroflag GPi CASERetroflag GPi CASERetroflag GPi CASE ×1
8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller ×1

Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.

Retroflag GPi CASERetroflag GPi CASERetroflag GPi CASE ×1
8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller8Bitdo SF30 bluetooth controller ×1
Retroflag GPi CASE8Bitdo SF30 bluetooth controller
Table of Contents

Jump to step:

  1. Choose your controller
  2. Connect a controller to your GPi
  3. Build your own RetroPie gaming device
 
2
In these interests
Retroflag GPi CASE guidesRetroflag GPi CASE guides
h/gpi7 guides
h/retrogaming78 guides
h/retropie40 guides
Retroflag GPi CASE guidesRetroflag GPi CASE guides
h/gpi7 guides
h/retrogaming78 guides
h/retropie40 guides
Retroflag GPi CASE guides
RetroFlag GPi CASE series
Retroflag GPi CaseRetroFlag GPi CASE SetupRetroflag GPi ROMsHow to save and load Retroflag GPi gamesRetroflag GPi second controller
Retroflag GPi bluetooth controllerRetroflag GPi bluetooth controller
Here you can see my old 8BitDo SN30 — I recommend the SF30 instead since it has thumbsticks.

Without serious modification, the GPi has no externally-accessible USB data port; thus, you can’t easily use a wired USB controller.

For this reason, I recommend a Bluetooth controller — however, this assumes that you’re using the bluetooth-enabled Raspberry Pi Zero W, not the “normal” Pi Zero. The normal Zero does not support bluetooth.

Choosing a Wireless Bluetooth controller

For wireless controllers, I recommend the 8BitDo SF30. It contains a ton of buttons, has a long battery life, undetectable input lag, and is super affordable.

For a complete analysis of available RetroPie controllers and how to use them, see my RetroPie controller guide!

Retroflag GPi bluetooth controllerRetroflag GPi bluetooth controller
Here you can see my old 8BitDo SN30 — I recommend the SF30 instead since it has thumbsticks.

Without serious modification, the GPi has no externally-accessible USB data port; thus, you can’t easily use a wired USB controller.

For this reason, I recommend a Bluetooth controller — however, this assumes that you’re using the bluetooth-enabled Raspberry Pi Zero W, not the “normal” Pi Zero. The normal Zero does not support bluetooth.

Choosing a Wireless Bluetooth controller

For wireless controllers, I recommend the 8BitDo SF30. It contains a ton of buttons, has a long battery life, undetectable input lag, and is super affordable.

For a complete analysis of available RetroPie controllers and how to use them, see my RetroPie controller guide!

Choose your controller

Retroflag GPi bluetooth controller
Used here
Raspberry Pi Zero WCheck Price
Used here
8Bitdo SF30 bluetooth controllerCheck Price
The Ultimate RetroPie Controller GuideThe Ultimate RetroPie Controller Guide The Ultimate RetroPie Controller GuidePress A! Press A! No no no…not B!
The Ultimate RetroPie Controller Guide

Connecting a Bluetooth controller

After updating your controller’s firmware, you can access Bluetooth device config in RetroPie Setup. I wrote a complete guide on adding Bluetooth controllers in RetroPie. Use that guide for step-by-step instructions on setting up your GPi Bluetooth controller.

Connecting a Bluetooth controller

After updating your controller’s firmware, you can access Bluetooth device config in RetroPie Setup. I wrote a complete guide on adding Bluetooth controllers in RetroPie. Use that guide for step-by-step instructions on setting up your GPi Bluetooth controller.

Connect a controller to your GPi

How to Use a Wireless Bluetooth Controller with RetroPie

Build your own RetroPie gaming device

RetroPie: Build Your Own Raspberry Pi Retro Gaming Rig
RetroFlag GPi CASE
Saving GamesGPi FAQ
Show all in the RetroFlag GPi CASE series
ZachZach Zach (248)
Jun 16, 2021
15 minutes

So you got your Retroflag GPi CASE set up—now it’s time to play some games! This guide will show you where to download game ROMs for the GPi and how to install them.

RetroFlag GPi CASE
Saving GamesGPi FAQ
Show all in the RetroFlag GPi CASE series
Retroflag GPi CaseRetroFlag GPi CASE SetupRetroflag GPi ROMsHow to save and load Retroflag GPi gamesRetroflag GPi second controllerRetroflag GPi FAQ
ZachZach Zach (248)
Jun 16, 2021
15 minutes

So you got your Retroflag GPi CASE set up—now it’s time to play some games! This guide will show you where to download game ROMs for the GPi and how to install them.

NEXT UP
Retroflag GPi CASE Games: How to Find and Add ROMs to the GPi
Retroflag GPi ROMs
ZachZach Zach (248)
Jun 16, 2021
15 minutes
Zach Continue reading
Share this guide!
RedditEmailTextPinterest
Zach's profile pictureZach's profile pictureZach
Joined in 2015 248 guides
Software engineer, designer, tinkerer, and beer enthusiast living in Tampa, Florida.
Zach's profile picturelobsterthief
Related to this guide:
Retroflag GPi ROMsRetroflag GPi ROMs
So you got your Retroflag GPi CASE set up—now it’s time to play some games! This guide will show you where to download game ROMs for the GPi and how to install them.
In these interests: gpipiretropie
How to save and load Retroflag GPi gamesHow to save and load Retroflag GPi games
Don’t worry, you can pick up where you left off later!
In these interests: retropiegpi
RetroFlag GPi CASE SetupRetroFlag GPi CASE Setup
Learn how to assemble, set up, configure, and use the GPi.
In these interests: gpiretropiepi
Retroflag GPi ROMsRetroflag GPi ROMs
So you got your Retroflag GPi CASE set up—now it’s time to play some games! This guide will show you where to download game ROMs for the GPi and how to install them.
In these interests: gpipiretropie
Zach's profile pictureView guide
In these interests: gpipiretropie
gpipiretropie
How to save and load Retroflag GPi gamesHow to save and load Retroflag GPi games
Don’t worry, you can pick up where you left off later!
In these interests: retropiegpi
Zach's profile pictureView guide
In these interests: retropiegpi
retropiegpi
RetroFlag GPi CASE SetupRetroFlag GPi CASE Setup
Learn how to assemble, set up, configure, and use the GPi.
In these interests: gpiretropiepi
Zach's profile pictureView guide
In these interests: gpiretropiepi
gpiretropiepi
People also read:
RetroFlag GPi giveawayRetroFlag GPi giveaway
RetroFlag GPi giveawayWe’re giving away a Retroflag GPi CASE!
duck hunt second player newsduck hunt second player news
duck hunt second player newsSecond Player Can Control the Duck in NES’ Duck Hunt
Retroflag GPi CaseRetroflag GPi Case
Retroflag GPi CaseRetroflag GPi CASE: The Raspberry Pi Game Boy We’ve Been Waiting For!
Uninstall Apps on macOS Using AppCleaner
How to install Steam Link on Raspberry Pi
change minecraft java skinchange minecraft java skin
change minecraft java skinHow To Change Your Minecraft Skin in Java Edition
create a map in minecraftcreate a map in minecraft
create a map in minecraftHow To Make an Empty Map in Minecraft
Retroflag GPi FAQRetroflag GPi FAQ
Retroflag GPi FAQRetroflag GPi CASE FAQ – Common GPi Questions and Answers
How to Check Your WiFi SpeedHow to Check Your WiFi Speed
How to Check Your WiFi SpeedHow to Check your Wi-Fi Network Speed
Empty Trash Warning MacEmpty Trash Warning Mac
Empty Trash Warning MacHow to Disable the Mac Empty Trash Warning (macOS and OS X)
Posted in these interests:
Retroflag GPi CASE guidesRetroflag GPi CASE guides
Explore
h/gpi 7 guides
How-to and DIY guides for the Retroflag GPi CASE, the amazing Raspberry Pi Game Boy!
retrogamingretrogaming
Explore
h/retrogaming 78 guides
Thank you Mario, but our Princess is in another castle!
retropieretropie
Explore
h/retropie 40 guides
This interest contains guides that cover all things RetroPie! What is RetroPie? RetroPie is a popular software library for the Raspberry Pi that is used to emulate retro video games.
Retroflag GPi CASE guidesRetroflag GPi CASE guides
Explore
h/gpi 7 guides
How-to and DIY guides for the Retroflag GPi CASE, the amazing Raspberry Pi Game Boy!
Explore
retrogamingretrogaming
Explore
h/retrogaming 78 guides
Thank you Mario, but our Princess is in another castle!
Explore
retropieretropie
Explore
h/retropie 40 guides
This interest contains guides that cover all things RetroPie! What is RetroPie? RetroPie is a popular software library for the Raspberry Pi that is used to emulate retro video games.
Explore
Discuss this guide!
Discover interesting things!
Explore Howchoo’s most popular interests.
Explore

Follow @howchoo and learn cool things:

Are you a passionate writer? We’re hiring!

Write for Howchoo

Like what we do?

Donate

Want to support Howchoo? When you buy a tool or material through one of our Amazon links, we earn a small commission as an Amazon Associate.

Write for HowchooDonate

Leave a Reply

Your email address will not be published. Required fields are marked *