Discuss Scratch
- Discussion Forums
- » Developing Scratch Extensions
- » Help with USB Gamepad extension implementation
- poptko
- Scratcher
78 posts
Help with USB Gamepad extension implementation
this suggestion thread which has been open for over 5 years now with many various supporters along the way. The ST has openly said it is not rejected, yet there has been no visible progress (to my knowledge) on the implementation of USB Gamepad support. A few supporters and I would like to take things into our own hands and make a pull request to the Scratch GitHub for this feature. We are unsure how to proceed and would like some help/advice on the matter. We wouldn't have to start from scratch (haha) because there are already people who have made their own open-source extensions for this. (One of them is on TurboWarp)Advertising “button mapping” is gonna be later removed by ST I have been active on
To be clear! This is NOT button mapping. The suggestion is to have a separate group of blocks (as a Scratch extension) with analog and rumble support!!
- PurpleAndPinkDragon
- Scratcher
8 posts
Help with USB Gamepad extension implementation
im planning on learning Java and am currently learning HTML and CSS, maybe i can help in some niche way?
fiddle diddle
if <<minercaft version startup?> and <1.12.2 avaliable>> then
set [version v] to [1.12.2]
- GlitchedThrough
- New to Scratch
1000+ posts
Help with USB Gamepad extension implementation
Welcome to the forums! im planning on learning Java and am currently learning HTML and CSS, maybe i can help in some niche way?
Java is a bit different then JavaScript, which is what Scratch uses
There's no place like 127.0.0.1
YouTuber, culinary enthusiast, computer scientist, programmer, Engineer, electric enthusiast, legal aficionado, etc
- RobotChickens
- Scratcher
500+ posts
Help with USB Gamepad extension implementation
(#103)Why would it get removed? Only advertising extensions is banned.this suggestion thread which has been open for over 5 years now with many various supporters along the way. The ST has openly said it is not rejected, yet there has been no visible progress (to my knowledge) on the implementation of USB Gamepad support. A few supporters and I would like to take things into our own hands and make a pull request to the Scratch GitHub for this feature. We are unsure how to proceed and would like some help/advice on the matter. We wouldn't have to start from scratch (haha) because there are already people who have made their own open-source extensions for this. (One of them is on TurboWarp)Advertising “button mapping” is gonna be later removed by ST I have been active on
To be clear! This is NOT button mapping. The suggestion is to have a separate group of blocks (as a Scratch extension) with analog and rumble support!!
- poptko
- Scratcher
78 posts
Help with USB Gamepad extension implementation
Because “button mapping” built-in Scratch is a userscript.(#103)Why would it get removed? Only advertising extensions is banned.this suggestion thread which has been open for over 5 years now with many various supporters along the way. The ST has openly said it is not rejected, yet there has been no visible progress (to my knowledge) on the implementation of USB Gamepad support. A few supporters and I would like to take things into our own hands and make a pull request to the Scratch GitHub for this feature. We are unsure how to proceed and would like some help/advice on the matter. We wouldn't have to start from scratch (haha) because there are already people who have made their own open-source extensions for this. (One of them is on TurboWarp)Advertising “button mapping” is gonna be later removed by ST I have been active on
To be clear! This is NOT button mapping. The suggestion is to have a separate group of blocks (as a Scratch extension) with analog and rumble support!!
- GlitchedThrough
- New to Scratch
1000+ posts
Help with USB Gamepad extension implementation
It os, if you look at it from a mile away and squint.Because “button mapping” built-in Scratch is a userscript.(#103)Why would it get removed? Only advertising extensions is banned.this suggestion thread which has been open for over 5 years now with many various supporters along the way. The ST has openly said it is not rejected, yet there has been no visible progress (to my knowledge) on the implementation of USB Gamepad support. A few supporters and I would like to take things into our own hands and make a pull request to the Scratch GitHub for this feature. We are unsure how to proceed and would like some help/advice on the matter. We wouldn't have to start from scratch (haha) because there are already people who have made their own open-source extensions for this. (One of them is on TurboWarp)Advertising “button mapping” is gonna be later removed by ST I have been active on
To be clear! This is NOT button mapping. The suggestion is to have a separate group of blocks (as a Scratch extension) with analog and rumble support!!
Simply saying "button mapping* can refer to anytjing- am I button mapping CS:2?
Can I not link any site I work on, I wrote their code.
A user script references something that effects Scratch in some way in this case.
There's no place like 127.0.0.1
YouTuber, culinary enthusiast, computer scientist, programmer, Engineer, electric enthusiast, legal aficionado, etc
- poptko
- Scratcher
78 posts
Help with USB Gamepad extension implementation
this suggestion thread which has been open for over 5 years now with many various supporters along the way. The ST has openly said it is not rejected, yet there has been no visible progress (to my knowledge) on the implementation of USB Gamepad support. A few supporters and I would like to take things into our own hands and make a pull request to the Scratch GitHub for this feature. We are unsure how to proceed and would like some help/advice on the matter. We wouldn't have to start from scratch (haha) because there are already people who have made their own open-source extensions for this. (One of them is on TurboWarp)This topic is about developing a Nintendo Switch extension, not a XBOX one. I have been active on
To be clear! This is NOT button mapping. The suggestion is to have a separate group of blocks (as a Scratch extension) with analog and rumble support!!
- GlitchedThrough
- New to Scratch
1000+ posts
Help with USB Gamepad extension implementation
Did you just tell the OP what their topic is about?this suggestion thread which has been open for over 5 years now with many various supporters along the way. The ST has openly said it is not rejected, yet there has been no visible progress (to my knowledge) on the implementation of USB Gamepad support. A few supporters and I would like to take things into our own hands and make a pull request to the Scratch GitHub for this feature. We are unsure how to proceed and would like some help/advice on the matter. We wouldn't have to start from scratch (haha) because there are already people who have made their own open-source extensions for this. (One of them is on TurboWarp)This topic is about developing a Nintendo Switch extension, not a XBOX one. I have been active on
To be clear! This is NOT button mapping. The suggestion is to have a separate group of blocks (as a Scratch extension) with analog and rumble support!!
It's for general controller support, which is easy wirb the right lib.
There's no place like 127.0.0.1
YouTuber, culinary enthusiast, computer scientist, programmer, Engineer, electric enthusiast, legal aficionado, etc
- starlightsparker
- Scratcher
1000+ posts
Help with USB Gamepad extension implementation
this has existed for almost a year
do we have any people signed up for this?
i would help if i wasnt an 11 year old who knows 0.0000001% of python lol
do we have any people signed up for this?
i would help if i wasnt an 11 year old who knows 0.0000001% of python lol
✮˚. ᵎᵎ ?彡⋆。˚ starlight !! * ੈ✩‧₊˚ ✧˖° female !! ⋆。°✩ they.them !!‧˚₊ muslim !!✶ .ᐟ
︶꒦꒷order at star's cafe! served w/ love꒷꒦︶
star's cafe is a store to order banners, pfps, and more!
(rounded) 1000th post | (actual) 1000th post | first post
~ pakistani muslim ~ ~ born in arabia ~ palestine supporter! ~
stop the Islam hate! — useful custom blocks — latest project — comment here — Python Learning History
Scratch inspired me to want to become a programmer when i grow up. I plan on learning python :>
- BigNate469
- Scratcher
1000+ posts
Help with USB Gamepad extension implementation
While I can't help programming myself, and I don't pretend to understand the Gamepad API built into some web browsers, here is an article that may be able to help somewhat: https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API
Just be warned: the Gamepad API isn't fully supported on any major browser.
Just be warned: the Gamepad API isn't fully supported on any major browser.
Highlight any part of this signature and press ctrl+shift+down arrow to see the rest of it
foreverPlease read the list of Officially Rejected Suggestions before posting a suggestion for Scratch! 100th post
if <person asks [what's a signature] :: sensing> then
Redirect to [https://en.scratch-wiki.info/wiki/Signature] :: motion
end
end
This signature is designed to be as helpful as possible.
View all of the topics you've posted in:
https://scratch.mit.edu/discuss/search/?action=show_user&show_as=topics
View all of your posts:
https://scratch.mit.edu/discuss/search/?action=show_user&show_as=posts
Forum tips:
Don't post in topics where the latest post is over ~2 months old, unless you have something critical to add. Especially in topics that are several years old- it isn't helpful, and is known as necroposting.
Don't post unrelated things in topics, including questions of your own. Make a new topic for your questions.
You can use the
[color=color name or hexadecimal value here] and [/color]
Lesser-known Scratch URLs:
https://scratch.mit.edu/projects/PROJECT ID HERE/remixtree (replace “PROJECT ID HERE” with project id number. Shows all the remixes of the project, and the remixes of those projects, and the remixes of those projects, and so on, as a chart. Link currently redirects to one of my projects)
View a larger list at: https://scratch.mit.edu/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch.mit.edu/discuss/topic/762351/
1000th post
- RobotChickens
- Scratcher
500+ posts
Help with USB Gamepad extension implementation
(#112)I know that I and a (I think?) few others plan to learn JavaScript over the summer and get the ball rolling then. Not much time available for anything like this during school…
this has existed for almost a year
do we have any people signed up for this?
i would help if i wasnt an 11 year old who knows 0.0000001% of python lol
(#113)Thanks!! We were thinking about using something similar to what this website uses. Is that the same thing?
While I can't help programming myself, and I don't pretend to understand the Gamepad API built into some web browsers, here is an article that may be able to help somewhat: https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API
Just be warned: the Gamepad API isn't fully supported on any major browser.
- GlitchedThrough
- New to Scratch
1000+ posts
Help with USB Gamepad extension implementation
After I finish making a few ads IRL I could get a pretty good start on it.
As much as I hate front end development.
As much as I hate front end development.
There's no place like 127.0.0.1
YouTuber, culinary enthusiast, computer scientist, programmer, Engineer, electric enthusiast, legal aficionado, etc
- Discussion Forums
- » Developing Scratch Extensions
- » Help with USB Gamepad extension implementation