Discuss Scratch

crazykidz
Scratcher
26 posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

The computer mouse cursor/pointer is always showing, obviously. And what if I wanted to hide it while it's hovering over the stage screen just in case I don't want to interact with it. This suggestion seems useless but it can actually be kind of useful… For example, in a 3d first person shooter (and yes there are shooters in Scratch) you shouldn't be able to see the mouse cursor, because the gun is basically the cursor.

If something like the Scratch blocks (as shown below) can be implemented then that will be great.

show mouse cursor :: control
hide mouse cursor :: control

This can also allow the possibility of custom styled mouse cursors in Scratch which will be really useful. (See one of my comments below showing the specific code to do that). There can even be a specific keyboard function that will show and/or hide the mouse cursor when being used in Scratch for people that want full control.
So yah, that's my suggestion.

Last edited by crazykidz (Sept. 15, 2014 01:50:00)

anythingispossible
Scratcher
100+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

If optional, then I support. If it happens in every project, then no support.

This signature is inside the stomach of Timmy the kumquat. If you can see it, then you are in there too.
TheHockeyist
Scratcher
1000+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

anythingispossible wrote:

If optional, then I support. If it happens in every project, then no support.

As per anythingispossible.


crazykidz
Scratcher
26 posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

anythingispossible wrote:

If optional, then I support. If it happens in every project, then no support.
Forget to say that it will be optional, thanks.

Last edited by crazykidz (Sept. 14, 2014 18:33:51)

TimothyLawyer
Scratcher
1000+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

It has been suggested before. The way I think this could be done is as a stage setting. By default the setting is off (the way it is now). But when turned on, a button appears next to the full screen button above the stage. This button toggles the visibility of the mouse cursor on the stage. By default, the mouse is shown. But if the user of a project clicks the toggle button, then the mouse pointer is hidden when on the stage. No matter what the setting, the mouse is always shown when outside the stage or in the bar above the stage.

BeetleBlocks, WatercolorBot, and Turtle Art
Hover over a name or label to translate into current language
When Earth was… Purple?

☂️




crazykidz
Scratcher
26 posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

TimothyLawyer wrote:

It has been suggested before. The way I think this could be done is as a stage setting. By default the setting is off (the way it is now). But when turned on, a button appears next to the full screen button above the stage. This button toggles the visibility of the mouse cursor on the stage. By default, the mouse is shown. But if the user of a project clicks the toggle button, then the mouse pointer is hidden when on the stage. No matter what the setting, the mouse is always shown when outside the stage or in the bar above the stage.
It will be better if it's inside the scratch code.
show mouse cursor
hide mouse cursor
TimothyLawyer
Scratcher
1000+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

crazykidz wrote:

It will be better if it's inside the scratch code.
show mouse cursor :: control
hide mouse cursor :: control
It would take control away from the person viewing the Scratch project.

BeetleBlocks, WatercolorBot, and Turtle Art
Hover over a name or label to translate into current language
When Earth was… Purple?

☂️




Dreamo
Scratcher
500+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

TimothyLawyer wrote:

It has been suggested before. The way I think this could be done is as a stage setting. By default the setting is off (the way it is now). But when turned on, a button appears next to the full screen button above the stage. This button toggles the visibility of the mouse cursor on the stage. By default, the mouse is shown. But if the user of a project clicks the toggle button, then the mouse pointer is hidden when on the stage. No matter what the setting, the mouse is always shown when outside the stage or in the bar above the stage.
Yes. I don't want to feel lost without a mouse pointer.


crazykidz
Scratcher
26 posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

TimothyLawyer wrote:

show mouse cursor :: control
hide mouse cursor :: control
It would take control away from the person viewing the Scratch project.
What about something like a 3d first person shooter or maze runner? There's not supposed to be a mouse pointer. In a game like that you wouldn't be taking away control, you would be giving control by hiding the mouse cursor. No FPS should state in the instructions to hide the mouse cursor with the stage setting that you suggested to give maximum control. Moving the guns are the controls.
EMPedemonte20
Scratcher
100+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

TimothyLawyer wrote:

crazykidz wrote:

It will be better if it's inside the scratch code.
show mouse cursor :: control
hide mouse cursor :: control
It would take control away from the person viewing the Scratch project.
How about an option to disable it, a keyboard shortcut such as holding the alt key to temporarily disable?

There are 10 types of people in this world. People who know binary code, and people who don't.
My mod, NoMod!!!
crazykidz
Scratcher
26 posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

Dreamo wrote:

Yes. I don't want to feel lost without a mouse pointer.
The mouse pointer/cursor will still be there it would just be invisible. So you will still be able to interact with it. With this you will also be able to make your own kind of mouse cursor over the hidden original cursor. Now that'll be useful!
when green flag clicked
hide mouse cursor :: control
switch costume to [ custom mouse cursor v]
forever

go to x: (mouse x) y: (mouse y)
end

Last edited by crazykidz (Sept. 15, 2014 01:52:03)

crazykidz
Scratcher
26 posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

EMPedemonte20 wrote:

TimothyLawyer wrote:

crazykidz wrote:

It will be better if it's inside the scratch code.
show mouse cursor :: control
hide mouse cursor :: control
It would take control away from the person viewing the Scratch project.
How about an option to disable it, a keyboard shortcut such as holding the alt key to temporarily disable?
For someone who might not like it on/off all the time, well then that's a good idea. The choice of key is ultimately the Scratch team's decision.
Blaze349
Scratcher
1000+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

crazykidz wrote:

EMPedemonte20 wrote:

TimothyLawyer wrote:

crazykidz wrote:

It will be better if it's inside the scratch code.
show mouse cursor :: control
hide mouse cursor :: control
It would take control away from the person viewing the Scratch project.
How about an option to disable it, a keyboard shortcut such as holding the alt key to temporarily disable?
For someone who might not like it on/off all the time, well then that's a good idea. The choice of key is ultimately the Scratch team's decision.
And its already been rejected.
stickfiregames
Scratcher
1000+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

Support, but not for an option to disable it. People would only use it if it was an intentional feature of the project. The cursor would still show when you moved the mouse off the project anyway.










If you can read this, my signature cubeupload has been eaten by an evil kumquat!




or you just used Inspect Element, you hacker

;
MushroomMan99
Scratcher
100+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

Support. Certainly could come in handy for a 3D minecraft game or something.

when green flag clicked
if <(language) = [English ]> then

say [Everything is Awesome!] for (2) secs
end
if <(language) = [French ]> then

say [Tout est super-genial!] for (2) secs
end
if <(language) = [Italian ]> then

say [E meraviglioso!] for (2) secs
end
if <(language) = [Spanish ]> then

say [Todo es fabuloso!] for (2) secs
end
anythingispossible
Scratcher
100+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

Blaze349 wrote:

crazykidz wrote:

EMPedemonte20 wrote:

TimothyLawyer wrote:

crazykidz wrote:

It will be better if it's inside the scratch code.
show mouse cursor :: control
hide mouse cursor :: control
It would take control away from the person viewing the Scratch project.
How about an option to disable it, a keyboard shortcut such as holding the alt key to temporarily disable?
For someone who might not like it on/off all the time, well then that's a good idea. The choice of key is ultimately the Scratch team's decision.
And its already been rejected.
Why..?

This signature is inside the stomach of Timmy the kumquat. If you can see it, then you are in there too.
Scratchifier
Scratcher
1000+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

crazykidz wrote:

The computer mouse cursor/pointer is always showing, obviously. And what if I wanted to hide it while it's hovering over the stage screen just in case I don't want to interact with it. This suggestion seems useless but it can actually be kind of useful… For example, in a 3d first person shooter (and yes there are shooters in Scratch) you shouldn't be able to see the mouse cursor, because the gun is basically the cursor.

If something like the Scratch blocks (as shown below) can be implemented then that will be great.

show mouse cursor :: control
hide mouse cursor :: control

This can also allow the possibility of custom styled mouse cursors in Scratch which will be really useful. (See one of my comments below showing the specific code to do that). There can even be a specific keyboard function that will show and/or hide the mouse cursor when being used in Scratch for people that want full control.
So yah, that's my suggestion.

No support here, sorry. I don't want people playing with my mouse.
Dreamo
Scratcher
500+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

Scratchifier wrote:

crazykidz wrote:

The computer mouse cursor/pointer is always showing, obviously. And what if I wanted to hide it while it's hovering over the stage screen just in case I don't want to interact with it. This suggestion seems useless but it can actually be kind of useful… For example, in a 3d first person shooter (and yes there are shooters in Scratch) you shouldn't be able to see the mouse cursor, because the gun is basically the cursor.

If something like the Scratch blocks (as shown below) can be implemented then that will be great.

show mouse cursor :: control
hide mouse cursor :: control

This can also allow the possibility of custom styled mouse cursors in Scratch which will be really useful. (See one of my comments below showing the specific code to do that). There can even be a specific keyboard function that will show and/or hide the mouse cursor when being used in Scratch for people that want full control.
So yah, that's my suggestion.

No support here, sorry. I don't want people playing with my mouse.
When you're watching youtube, and you go into fullscreen the mouse disappears. This isn't much different.


lalala3
Scratcher
100+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

Blaze349 wrote:

crazykidz wrote:

EMPedemonte20 wrote:

TimothyLawyer wrote:

crazykidz wrote:

It will be better if it's inside the scratch code.
show mouse cursor :: control
hide mouse cursor :: control
It would take control away from the person viewing the Scratch project.
How about an option to disable it, a keyboard shortcut such as holding the alt key to temporarily disable?
For someone who might not like it on/off all the time, well then that's a good idea. The choice of key is ultimately the Scratch team's decision.
And its already been rejected.
Link, please?

Scratchifier wrote:

crazykidz wrote:

The computer mouse cursor/pointer is always showing, obviously. And what if I wanted to hide it while it's hovering over the stage screen just in case I don't want to interact with it. This suggestion seems useless but it can actually be kind of useful… For example, in a 3d first person shooter (and yes there are shooters in Scratch) you shouldn't be able to see the mouse cursor, because the gun is basically the cursor.

If something like the Scratch blocks (as shown below) can be implemented then that will be great.

show mouse cursor :: control
hide mouse cursor :: control

This can also allow the possibility of custom styled mouse cursors in Scratch which will be really useful. (See one of my comments below showing the specific code to do that). There can even be a specific keyboard function that will show and/or hide the mouse cursor when being used in Scratch for people that want full control.
So yah, that's my suggestion.

No support here, sorry. I don't want people playing with my mouse.
Pranks based around hiding the mouse cursor are like internet ads. Both can be dealt with easily (removed by moderator - please keep it polite).

From the top of my head, three effortless ways of dealing with a hidden mouse:
1. Just move the mouse out of the project area.
2. Remove browser's focus on the project. There are several ways of doing this.
3. Leave the page. You probably no longer intend to play the project anyways.

Last edited by Paddle2See (Sept. 17, 2014 08:37:02)


Scratchifier
Scratcher
1000+ posts

The ability to hide the mouse cursor/pointer when hovering over the stage screen

Dreamo wrote:

Scratchifier wrote:

crazykidz wrote:

The computer mouse cursor/pointer is always showing, obviously. And what if I wanted to hide it while it's hovering over the stage screen just in case I don't want to interact with it. This suggestion seems useless but it can actually be kind of useful… For example, in a 3d first person shooter (and yes there are shooters in Scratch) you shouldn't be able to see the mouse cursor, because the gun is basically the cursor.

If something like the Scratch blocks (as shown below) can be implemented then that will be great.

show mouse cursor :: control
hide mouse cursor :: control

This can also allow the possibility of custom styled mouse cursors in Scratch which will be really useful. (See one of my comments below showing the specific code to do that). There can even be a specific keyboard function that will show and/or hide the mouse cursor when being used in Scratch for people that want full control.
So yah, that's my suggestion.

No support here, sorry. I don't want people playing with my mouse.
When you're watching youtube, and you go into fullscreen the mouse disappears. This isn't much different.

Well, there is a bit of a difference. I guess I'll say support if there aren't blocks, but instead, a checkbox “Hide mouse while over the project”.

What I don't want to happen is this:

Project: Hideshowhideshowhideshowhideshow haha I found a way to break your mouse!

Cookie Clicker Project: If x position > -130 and x position < -140 and y position < -160, hide mouse. Lol I tricked you into clicking love it!

Project targeted at new scratchers: Muahaha I stole your mouse. Click love it to get it back. Use of unstoppable project trick would make this bad.

Powered by DjangoBB