# Gamepad for Arcade?

**URL:** https://forum.makecode.com/t/gamepad-for-arcade/16326
**Category:** Help
**Created:** [November 14, 2022, 3:00am UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326 "2022-11-14T03:00:42Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![emmettjava](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/emmettjava/32/7124_2.png) [@emmettjava](https://forum.makecode.com/u/emmettjava)
#### Post date: [November 14, 2022, 3:00am UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/1 "2022-11-14T03:00:43Z")

</div>

Hey, anyone know anyway to have a external modern controller (gamepad; Xbox, PS5,4) to control a make code arcade game?

---

<div class="post-metadata">

### Author: ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)
#### Post date: [November 14, 2022, 6:01pm UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/2 "2022-11-14T18:01:06Z")

</div>

I know you can make something similar with a breadboard and some components but IDK about controllers, I have been able to use the charging cable for my PS4 controller and connect it to my computer to play makecode games.

---

<div class="post-metadata">

### Author: ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)
#### Post date: [November 14, 2022, 10:11pm UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/3 "2022-11-14T22:11:45Z")

</div>

XBox One(USB cable, bluetooth version OR with PC adapter) and X series, PS4 and 5 and many other controllers I believe have built-in support on Win10 and there are numerous open source drivers and solutions for older controller(PS3 etc.):  
[https://www.pcmag.com/how-to/how-to-choose-the-right-game-controller-for-your-pc](https://www.pcmag.com/how-to/how-to-choose-the-right-game-controller-for-your-pc)

Most Chrome-based browsers and others also support controllers with, if I am not mistaken, the Gamepad API:  
[https://web.dev/gamepad/](https://web.dev/gamepad/)

That is, if you here are asking about "external modern controller"s for controlling MakeCode Arcade games running inside the web simulator in a browser on a Windows desktop computer?

Probably similar solutions on Linux and MacOS desktop computers as well, but I have not tried.

Only for fun I just tested the Jumpy Platformer on my iPhone in the Safari browser, and it worked great using a Nimbus SteelSeries controller connected via Bluetooth, in addition to the on-screen touch controls of the web simulator.

---

<div class="post-metadata">

### Author: ![danger\_kitty](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/danger_kitty/32/32006_2.png) [@danger\_kitty](https://forum.makecode.com/u/danger_kitty)
#### Post date: [November 15, 2022, 5:45pm UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/4 "2022-11-15T17:45:10Z")

</div>

I use a Xbox controller to Control a lot of my games so I think that should work

---

<div class="post-metadata">

### Author: ![emmettjava](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/emmettjava/32/7124_2.png) [@emmettjava](https://forum.makecode.com/u/emmettjava)
#### Post date: [November 16, 2022, 4:50am UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/5 "2022-11-16T04:50:56Z")

</div>

Thank you for all the replies. I have been able to controll with the arrow keys in the past but not joystick detection? Have you guys?

---

<div class="post-metadata">

### Author: ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)
#### Post date: [November 17, 2022, 6:13pm UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/6 "2022-11-17T18:13:34Z")

</div>

Yes, on most platforms in a web browser, see my last reply.

What platform are you on?  
-In a browser on a Windows, MacOS or Linux PC? A phone or pad? A Raspberry Pi?

---

<div class="post-metadata">

### Author: ![emmettjava](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/emmettjava/32/7124_2.png) [@emmettjava](https://forum.makecode.com/u/emmettjava)
#### Post date: [November 18, 2022, 1:27am UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/7 "2022-11-18T01:27:19Z")

</div>

Windows. Although last time I tried it was on a Chromebook. I have had trouble getting the controller connected so I will share when I do.

---

<div class="post-metadata">

### Author: ![Don](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/don/32/17989_2.png) [@Don](https://forum.makecode.com/u/Don)
#### Post date: [September 7, 2023, 12:55am UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/8 "2023-09-07T00:55:19Z")

</div>

I have been using the Logitec F310 with my Chromebook and MakeCode Arcade. I am looking for a much cheaper alternative for class.

---

<div class="post-metadata">

### Author: ![Cookie\_Gamer\_Fun](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@Cookie\_Gamer\_Fun](https://forum.makecode.com/u/Cookie_Gamer_Fun)
#### Post date: [October 18, 2024, 6:09pm UTC](https://forum.makecode.com/t/gamepad-for-arcade/16326/9 "2024-10-18T18:09:04Z")

</div>

You can just connect the controller to you device and remap it if needed and then play the game you want to play on microsoft makecode arcade .
