# Extra buttons to arcade

**URL:** https://forum.makecode.com/t/extra-buttons-to-arcade/7634
**Category:** Help
**Created:** [April 26, 2021, 6:18pm UTC](https://forum.makecode.com/t/extra-buttons-to-arcade/7634 "2021-04-26T18:18:57Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![ThomasS](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thomass/32/3309_2.png) [@ThomasS](https://forum.makecode.com/u/ThomasS)
#### Post date: [April 26, 2021, 6:18pm UTC](https://forum.makecode.com/t/extra-buttons-to-arcade/7634/1 "2021-04-26T18:18:57Z")

</div>

Does anyone know how to do this? I know that using something along the lines of ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/b/b0061a0a4cc143afd7dcd6ded9c02ba2ee1d895e.png) won’t work, and so I assume I can use the simulator messages, but I don’t quite know where to go from there.

Thanks!

---

<div class="post-metadata">

### Author: ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)
#### Post date: [April 26, 2021, 6:23pm UTC](https://forum.makecode.com/t/extra-buttons-to-arcade/7634/2 "2021-04-26T18:23:32Z")

</div>

The only way to do this is to edit the simulator code. Unfortunately, that can’t be done from within the MakeCode Arcade editor.

---

<div class="post-metadata">

### Author: ![ThomasS](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thomass/32/3309_2.png) [@ThomasS](https://forum.makecode.com/u/ThomasS)
#### Post date: [April 26, 2021, 6:30pm UTC](https://forum.makecode.com/t/extra-buttons-to-arcade/7634/3 "2021-04-26T18:30:01Z")

</div>

Thanks! I can access it from GitHub.

---

<div class="post-metadata">

### Author: ![omnisImperium](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/omnisimperium/32/2728_2.png) [@omnisImperium](https://forum.makecode.com/u/omnisImperium)
#### Post date: [April 26, 2021, 9:29pm UTC](https://forum.makecode.com/t/extra-buttons-to-arcade/7634/4 "2021-04-26T21:29:20Z")

</div>

Can someone share the specific bit of code that needs to be altered for this to work?

---

<div class="post-metadata">

### Author: ![KarmaSchkem](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/karmaschkem/32/34664_2.png) [@KarmaSchkem](https://forum.makecode.com/u/KarmaSchkem)
#### Post date: [January 8, 2025, 9:50pm UTC](https://forum.makecode.com/t/extra-buttons-to-arcade/7634/5 "2025-01-08T21:50:37Z")

</div>

where is the file of the simulator ?

---

<div class="post-metadata">

### Author: ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)
#### Post date: [January 8, 2025, 9:52pm UTC](https://forum.makecode.com/t/extra-buttons-to-arcade/7634/6 "2025-01-08T21:52:55Z")

</div>

@KarmaSchkem the simulator is the one closed source part of arcade, sadly.

in the next release of arcade (which will be early this year) we’ll be adding an extension for letting you access the entire keyboard in games, so look forward to that!
