-- UPDATE 3.7.22 -- A browser extension can be installed, providing not only controller support for Scratch 3.0, but many other useful plugins! https://github.com/ScratchAddons/ScratchAddons --- UPDATE 9.2.22 --- I found an experimental plugin that works in Scratch 3.0. However, it has limited gamepad support and does not work on the official site. Use as you wish. https://sheeptester.github.io/scratch-gui/?load_plugin=https://arpruss.github.io/gamepad.js Scratch forum: https://scratch.mit.edu/discuss/topic/466878/ --- UPDATE 2.1.2019 --- It looks like the new scratch 3 update broke this, hopefully there will be a method in the future! --- ORIGINAL 3.7.2017 --- Just press "Space" to continue the dialogue and all the information is provided in the project.
Credits to: @110Percent , @bobbybee and finally @Thepuzzlegame Sources: https://scratch.mit.edu/discuss/topic/76342/, https://github.com/bobbybee/scratch-gamepad/blob/master/ext.js Link for step one in part one: https://github.com/bobbybee/scratch-gamepad/blob/master/ext.js Note: Most controllers will work, it doesn't have to be a Xbox controller. List of my games that have controller support: Platformer 1: https://scratch.mit.edu/projects/216637948/ Space invaders: https://scratch.mit.edu/projects/166256121/ Choose your own adventure: