Discuss Scratch

A_lad_1000
Scratcher
18 posts

Have USB controllers added to extensions

TheSinecraMinecraft wrote:

only one type of controller can connect to a windows computer:

XBOX CONTROLLER

so i suggest scratch only make a plugin for that.
that is a good way to start but what if you don't own an Xbox controller?
Wifi_Spider
Scratcher
100+ posts

Have USB controllers added to extensions

A_lad_1000 wrote:

(#2103)

TheSinecraMinecraft wrote:

only one type of controller can connect to a windows computer:

XBOX CONTROLLER

so i suggest scratch only make a plugin for that.
that is a good way to start but what if you don't own an Xbox controller?
wrong you can use a usb to whatever the the charger that playstation controllers use and use it that way
creeperyeettt
Scratcher
500+ posts

Have USB controllers added to extensions

nintendo

Wifi_Spider wrote:

A_lad_1000 wrote:

(#2103)

TheSinecraMinecraft wrote:

only one type of controller can connect to a windows computer:

XBOX CONTROLLER

so i suggest scratch only make a plugin for that.
that is a good way to start but what if you don't own an Xbox controller?
wrong you can use a usb to whatever the the charger that playstation controllers use and use it that way

every modern controller can connect to windows,mac, and chrome

this includes but is not limited to
xbox
playstation

and they can all do wireless (minus a xbox one controller )

Last edited by creeperyeettt (Sept. 29, 2023 12:17:19)

sonic__fan
Scratcher
1000+ posts

Have USB controllers added to extensions

creeperyeettt wrote:

nintendo

Wifi_Spider wrote:

A_lad_1000 wrote:

(#2103)

TheSinecraMinecraft wrote:

only one type of controller can connect to a windows computer:

XBOX CONTROLLER

so i suggest scratch only make a plugin for that.
that is a good way to start but what if you don't own an Xbox controller?
wrong you can use a usb to whatever the the charger that playstation controllers use and use it that way
every modern controller can connect to windows,mac, and chrome
this includes but is not limited to
xbox
playstation
and they can all do wireless (minus a xbox one controller )
Xbox One, Xbox Series S|X, DualShock 4, DualSense, and Switch Pro controllers can all be connected to a Windows computer (I'm not sure about Mac/Chromebook, I don't own one).
All of those controllers can be connected via USB-C or Bluetooth.
Mogus_man
Scratcher
1000+ posts

Have USB controllers added to extensions

sonic__fan wrote:

-SUUPER SNIP-
Xbox One, Xbox Series S|X, DualShock 4, DualSense, and Switch Pro controllers can all be connected to a Windows computer (I'm not sure about Mac/Chromebook, I don't own one).
All of those controllers can be connected via USB-C or Bluetooth.
im pretty sure they all work on chromebook too, not sure about mac
an_unknown_user123
Scratcher
30 posts

Have USB controllers added to extensions

SArpnt wrote:

Scratch has a lot of extensions for things like lego, makey makey, generally some strange input types that aren't usable for a lot of projects.
adding support for controllers would help lots of projects, especially ones that work well with analog input, like driving games,
…….
100% support it would be very cool
toyaXZ3
Scratcher
2 posts

Have USB controllers added to extensions

確かに
creeperyeettt
Scratcher
500+ posts

Have USB controllers added to extensions

Mogus_man wrote:

sonic__fan wrote:

-SUUPER SNIP-
Xbox One, Xbox Series S|X, DualShock 4, DualSense, and Switch Pro controllers can all be connected to a Windows computer (I'm not sure about Mac/Chromebook, I don't own one).
All of those controllers can be connected via USB-C or Bluetooth.
im pretty sure they all work on chromebook too, not sure about mac
all these controllers
including joycons and other controllers that are just meant for PC, and controllers that connect with other cables like microUSB will work

they work on everything, including chrome and mac
RobotChickens
Scratcher
500+ posts

Have USB controllers added to extensions

bump
RobotChickens
Scratcher
500+ posts

Have USB controllers added to extensions

Bump
Mozboz
Scratcher
1000+ posts

Have USB controllers added to extensions

toyaXZ3 wrote:

確かに
For those of you who don't know: this says “certainly”
RobotChickens
Scratcher
500+ posts

Have USB controllers added to extensions

bump
RobotChickens
Scratcher
500+ posts

Have USB controllers added to extensions

bump
Karictre
Scratcher
100+ posts

Have USB controllers added to extensions

This seems like a good idea, for compatible controllers. However, I think the triggers and main buttons should have customizable referencing, or be given directional names.

An example of the former would be me seeing them with the Nintendo referencing, while you see them with that of PlayStation, like below.

NintendowhenAbuttonpressedwhenzLbuttonpressedPlayStationwhenbuttonpressedwhenR2buttonpressed

Alternatively, we could have…

AllwhenTop Control ButtonbuttonpressedwhenLeft Bumperbuttonpressed
RobotChickens
Scratcher
500+ posts

Have USB controllers added to extensions

Karictre wrote:

(#2116)
This seems like a good idea, for compatible controllers. However, I think the triggers and main buttons should have customizable referencing, or be given directional names.

An example of the former would be me seeing them with the Nintendo referencing, while you see them with that of PlayStation, like below.

scratchblocks wrote:

-snip-
This is an awesome idea! How do you see this functionally being implemented in the UI? The only way I can think of, is when you connect the controller, in the connection window (Like on the BOOST extension), there is a drop down with all the different layouts to choose from.
mumu245
Scratcher
1000+ posts

Have USB controllers added to extensions

RobotChickens wrote:

(#2117)

Karictre wrote:

(#2116)
This seems like a good idea, for compatible controllers. However, I think the triggers and main buttons should have customizable referencing, or be given directional names.

An example of the former would be me seeing them with the Nintendo referencing, while you see them with that of PlayStation, like below.

scratchblocks wrote:

-snip-
This is an awesome idea! How do you see this functionally being implemented in the UI? The only way I can think of, is when you connect the controller, in the connection window (Like on the BOOST extension), there is a drop down with all the different layouts to choose from.
Browsers can automatically detect the model of gamepad. I think that it should just automatically switch to the labels on the first gamepad.
RobotChickens
Scratcher
500+ posts

Have USB controllers added to extensions

mumu245 wrote:

RobotChickens wrote:

(#2117)

Karictre wrote:

(#2116)
This seems like a good idea, for compatible controllers. However, I think the triggers and main buttons should have customizable referencing, or be given directional names.

An example of the former would be me seeing them with the Nintendo referencing, while you see them with that of PlayStation, like below.

scratchblocks wrote:

-snip-
This is an awesome idea! How do you see this functionally being implemented in the UI? The only way I can think of, is when you connect the controller, in the connection window (Like on the BOOST extension), there is a drop-down with all the different layouts to choose from.
Browsers can automatically detect the model of gamepad. I think that it should just automatically switch to the labels on the first gamepad.
Yes, but there are so many manufacturers it would be hard to do all of them.
Edit: It might be possible to have detection for the most popular official branded controllers… Either way, if we even go this route, there needs to be a manual selection option. Development wise, this would be one of the last final touches at the end.

Last edited by RobotChickens (Oct. 10, 2023 18:04:21)

Karictre
Scratcher
100+ posts

Have USB controllers added to extensions

Bump
-Expo
Scratcher
1000+ posts

Have USB controllers added to extensions

Hi there! I am not sure if your statement about more Scratchers having USB controllers is accurate, but I believe it would be an excellent idea for those who do possess USB controllers. I have one question, and I apologize if it sounds silly: are USB controllers compatible with Scratch? (Really?)
RobotChickens
Scratcher
500+ posts

Have USB controllers added to extensions

-Expo wrote:

(#2121)
Hi there! I am not sure if your statement about more Scratchers having USB controllers is accurate, but I believe it would be an excellent idea for those who do possess USB controllers. I have one question, and I apologize if it sounds silly: are USB controllers compatible with Scratch? (Really?)
Thanks for the support! As for your question: Well, not yet! We're trying to change that with this suggestion. We will use the same mechanics as this website.

Powered by DjangoBB