Skip to content

Option to match Windows 10 default Start Button behavior: Open on MouseUp (release) instead of MouseDown (press) #2572

Open

Description

@RadarNyan

Is your feature request related to a problem? Please describe.

Windows 7's start menu opens as soon as you press down on the left (primary) mouse button, which is how Open-Shell-Menu currently behaves. However, on Windows 10, the start menu only opens when the left mouse button is released. There should be an option to change this behavior in Open-Shell-Menu so the user can choose which one they want.

Describe the solution you'd like

An option to select when does the "click" event triggers: when the left mouse button is pressed or released.

Area of issue

Start menu

Alternatives you've considered

No response

Additional context

I discovered this by total accident. To be honest, I never paid attention to whether the start menu opens on mouse down or up. I've been a long time user of 7+ Taskbar Tweaker which has an option to "Hide the Start button". When combined with its advanced option no_start_btn_spacing set to 3 and up, it allows you to open the start menu by clicking at the very edge of the screen. I do this to save some spaces on the taskbar on my laptop for years.

After doing this on Windows 10, when I right click on the edge of the screen, I saw the open-shell menu instead of the default windows start menu right click context menu. But when I left click, open-shell menu opens only for a brief moment, then it's replaced by the default Windows 10 start menu.

This is when I discovered that Windows 10 opens start menu on mouse up instead of mouse down. If I hold left mouse button on the edge of the screen, open-shell menu opens. However if I release the left mouse button without moving the cursor, it will trigger the default Windows 10 start menu (and open-shell window would close at the same time.)

Funny enough, I tried to install open-shell on Windows 7, and with the same setup (hide start button with 7+ Taskbar Tweaker), there's no way to activate open-shell menu with mouse. It is only possible when the start menu is not hidden, I guess the way it "replaces" the start button worked differently on Windows 7?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions