Discuss Scratch
- Discussion Forums
- » Suggestions
- » Just add the rest of the keys already
- YAYAICT
-
54 posts
Just add the rest of the keys already
There is a way
some keys don't work tho
foreverexample:
if <key (join [put a key here] []) pressed?> then
set [block] to [any block you want]
end
end
forever
if <key (join [enter] []) pressed?> then
set [something] to [1]
end
end
some keys don't work tho
Last edited by YAYAICT (May 6, 2023 18:52:06)
- medians
-
1000+ posts
Just add the rest of the keys already
That doesn't work with all of the keys. There is a waywhen green flag clickedforever
if (join [put any key here] [put nothing here]) then
say [put any block here!]
end
end
Also, back when this original post was made, you couldn't put reporters or boolean blocks in the key pressed dropdown without hacked blocks.
- YAYAICT
-
54 posts
Just add the rest of the keys already
That doesn't work with all of the keys. There is a waywhen green flag clickedforever
if (join [put any key here] [put nothing here]) then
say [put any block here!]
end
end
Also, back when this original post was made, you couldn't put reporters or boolean blocks in the key pressed dropdown without hacked blocks.
i added that to the post, i was editing when you were typing this reply

and also i had no idea about what you said about not being able to put stuff n the key dropdown, thanks for the info, I'm dumb lol
Last edited by YAYAICT (May 6, 2023 18:54:09)
- The_Blue_J
-
1000+ posts
Just add the rest of the keys already
I think it can be worked around using

<key (join [enter] []) pressed?>Ninja'd

Last edited by The_Blue_J (May 6, 2023 19:54:08)
- gdfsgdfsgdfg
-
1000+ posts
Just add the rest of the keys already
<key (join [] []) pressed?>
This workaround doesn’t work for some keys suggested
mostly cmd keys but enter works
- medians
-
1000+ posts
Just add the rest of the keys already
Back when this suggestion was made, there was a trick you could do with hacked blocks with that block allowing for more keys.<key (join [] []) pressed?>
This workaround doesn’t work for some keys suggested
mostly cmd keys but enter works
- PaperMarioFan2022
-
1000+ posts
Just add the rest of the keys already
http://scratch.mit.edu/projects/12562667/ It even includes capitals and shift for other symbols!If you want to use any other keys, use this base:However, I dunno why the Scratch Team didn't add those to the block in the first place.
Maybe they were too hesitant about the rise of confusion and stress this might put on new users, but I don't know for sure.
- medians
-
1000+ posts
Just add the rest of the keys already
Though the method used there broke in Scratch 3.0, even if the project wasn't taken down/unshared.http://scratch.mit.edu/projects/12562667/ It even includes capitals and shift for other symbols!If you want to use any other keys, use this base:However, I dunno why the Scratch Team didn't add those to the block in the first place.
Maybe they were too hesitant about the rise of confusion and stress this might put on new users, but I don't know for sure.
- PaperMarioFan2022
-
1000+ posts
Just add the rest of the keys already
Though the method used there broke in Scratch 3.0, even if the project wasn't taken down/unshared.http://scratch.mit.edu/projects/12562667/ It even includes capitals and shift for other symbols!If you want to use any other keys, use this base:However, I dunno why the Scratch Team didn't add those to the block in the first place.
Maybe they were too hesitant about the rise of confusion and stress this might put on new users, but I don't know for sure.
Ah, makes sense. These are very useful, but ST shouldn't remove these since they make share project ID tokens for each project like TurboWarp does.
- mcsquaggle
-
500+ posts
Just add the rest of the keys already
exactly. why cant we have this? There are actually a few problems however, such as the fact that some keys may have special functions, and things like that. So only really shift, enter, ctrl, alt, tab, and caps lock could be detected for those kinds of keys, while the rest of the symbols would work.
<key [f5 v] pressed?>or this?!?!
<key [ v] held for () seconds::sensing>
- gdfsgdfsgdfg
-
1000+ posts
Just add the rest of the keys already
Function 5………exactly. why cant we have this? There are actually a few problems however, such as the fact that some keys may have special functions, and things like that. So only really shift, enter, ctrl, alt, tab, and caps lock could be detected for those kinds of keys, while the rest of the symbols would work.<key [f5 v] pressed?>
Reloading!
*starts reload sound*
*gun cock sound*
*done*
fr though
that reloads the page
- mcsquaggle
-
500+ posts
Just add the rest of the keys already
oh no..
but!
when green flag clickedfor this reason, 75% support.
say [press alt+f4 to continue] for (2) secs
forever
if <<key [alt v] pressed?> and <key [f4 v] pressed?>> then
say [i tricked you.] for (2) secs
end
end
but!
when green flag clicked
if <key [shift v] pressed?> then
say [Please turn off capslock or don't use uppercase for this, Gracias!] for (2) secs
else
ask [What is 5+78?] and wait
...
end
- Piggygirl3838
-
100+ posts
Just add the rest of the keys already
Support! If someone (me) were to make a game that was an iPad/phone and has custom typing this would be helpful.
Edit: Also add . , ? ! @ # $ % ^ & * etc
Edit: Also add . , ? ! @ # $ % ^ & * etc
Last edited by Piggygirl3838 (Oct. 6, 2023 03:55:01)
- Tboyt11210
-
2 posts
Just add the rest of the keys already
This is what I need so badly! Definitely following in case it ever gets added.
- medians
-
1000+ posts
Just add the rest of the keys already
Does not work with some of the keys in vanilla 3.0 And workaround:<key(join(key::grey)())pressed?>
- DifferentDance8
-
1000+ posts
Just add the rest of the keys already
hereThe workaround doesn't work for stuff like Ctrl and Alt
And workaround:<key(join(key::grey)())pressed?>
- Discussion Forums
- » Suggestions
-
» Just add the rest of the keys already