Can you use Arcade Kitronik as a controller?

Is it possible to connect Arcade Kitronik device (e.g., via USB) to a computer for live interaction with other software?

For example, use it as a controller to communicate with MAX (https://cycling74.com/products/max).

Does anybody know if it’s possible or can point me in the direction to set it up?

2 Likes

If you click Advanced in the editor:
image
Click Extensions:
image
There are extensions to control the mouse:
image
And the keyboard:
image

1 Like

Yep, i think the keyboard extension is probably your best bet!

We don’t support gamepads out of the box, but if you need the computer to recognize the device as a proper gamepad and not a keyboard, you can probably hack the keyboard package to make that happen. Gamepads are also over HID iirc. The package lives here for reference.

To work on pxt-common-packages locally, you can follow these instructions to set up a local instance of pxt-arcade. One note, those instructions are a little out of date and mention using the command pxt link, but you should actually use npm link

1 Like

Thanks @UnsignedArduino and @richard! That’s what I was looking for. Will update when I hit the wall or something cool comes of it!

2 Likes