this post was submitted on 28 May 2024
745 points (97.8% liked)

Bikini Bottom Twitter

3526 readers
180 users here now

Are ya ready kids?!

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Jesus_666@feddit.de 3 points 5 months ago (1 children)

I think it's extremely badly designed. A single keypress – especially if the key is in such an easily reachable position – shouldn't steal focus. It doesn't matter if I'm in a game or in Visual Studio, it's disruptive.

This behavior would make sense as a media key somewhere near the F-keys. But as the default action on a modifier key it's just bad design.

I can't believe that launching the start menu is an action on par with opening an application menu or typing a capital letter.

[–] meekah@lemmy.world 3 points 5 months ago* (last edited 5 months ago) (1 children)

The start menu is definitely one of the most used things in my OS, personally, so I think it should be easily reachable. Opening the start menu and just typing the beginning of the name of a software, and hitting enter to launch it is pretty handy, imo. It also makes sense to me that it steals focus, especially in office programs, or visual studio, otherwise the shortcut wouldn't make much sense in the first place. In that context, all it takes to return focus to the window you last used, is to press the same key again.

The only reason I understand why it's disruptive is fullscreen games or other apps that take a while to unfocus, which is not really much of an issue anymore with modern hardware and borderless windowed "fullscreen" apps. I think a good solution would be to just disable that shortcut while a true fullscreen app is focused.

Maybe I have a different view on this because I barely ever accidentally press it in the first place.

[–] Jesus_666@feddit.de 1 points 5 months ago (1 children)

I agree that it should be easily reachable. Just not through one single keypress. macOS's Spotlight serves a similar purpose and is reachable via Cmd + Space (with the Cmd key being right next to the space bar). That's just as easy to do as hitting one button but is extremely unlikely to happen by accident.

I personally use the start menu mainly for shutting down the computer as all commonly used programs are pinned to the task bar. A shortcut that opens it has no value to me as opposed to e.g. one that shows or hides a terminal window or one that mutes/unmutes me in Teams even when it's in the background.

And I do consider it disruptive because having the start menu unexpectedly pop open and swallow several keypresses (and in the worst case launching some application I didn't want to run) takes my attention away from what I was doing and forces it into something completely irrelevant. If this pulls me out of deep focus I can lose the equivalent of ten minutes of work due to one keypress.

The core of the problem is that this behavior is very annoying for people who don't use the start menu all the time and there's no way to change it. If it was just a default for a rebindable shortcut then it'd be a minor hassle once and nobody would complain. But the way it is it feels like Microsoft is trying to force-feed me the start menu, workflow be damned.

[–] meekah@lemmy.world 2 points 5 months ago (1 children)

I'm not sure about the "losing 10 minutes of work" part but I have to agree it's stupid that users are unable to configure the shortcut in any way, and this workflow is kinda forced. I guess I don't mind as much because I like that workflow.

If it was configurable, the default setting would be somewhat irrelevant but I also have to agree that a single key press stealing focus is maybe not the best design choice. I can also see how it's more accessible and easier for new users but I guess it's probably more annoying than helpful overall.

[–] Jesus_666@feddit.de 1 points 5 months ago

I think a good way to handle this – as well as the wildly unpopular accessibility functions the post is about – would be to have it configurable and simply ask about it during initial user setup (aka OOBE).

That way people who didn't need it can turn it off and won't stumble over it after accidentally pressing the Windows key or holding down Shift a bit too long. People who need it can have it enabled right from the get-go without having to trigger some dialog first. Everyone's happy and having one extra step during initial setup isn't that much of a hassle.

Bonus points if Windows had configurable global hotkeys and I could make the Windows key do whatever I want. But the OOBE thing would be a good solution already.