dumbeau / AutoHotPie

Radial menus in Windows, aka PIE MENYOOS!
MIT License
304 stars 16 forks source link

[Feature Request] Hold down hotkey to open AHP #111

Open Thoughtprovoker opened 12 months ago

Thoughtprovoker commented 12 months ago

Binding AHP to mouse side buttons makes it easy to navigate with one hand, but sacrifices the native forward/back button functionality of the mouse. It would be great if it was possible to set AHP to only open when the button is held down for some time, to retain the ability to utilize forward/back buttons.

Da3n0n commented 12 months ago

+1 top notch feature request here :D

dumbeau commented 11 months ago

Totally agree!

The "Profile Enable Key" is essentially what this is. There is both a Hold and a Toggle mode. image

In v1.0.27 there have been some issues brought up which will be fixed in v1.0.28. But you can still try it out on your end.

Thoughtprovoker commented 11 months ago

I didn't even think to try profile options for it, nice! I've now bound the back-key to enable my profile when held, and then additionally press forward to actually summon the menu itself. Is it possible to have this all on one button? It wouldn't let me bind the forward key (same hotkey as the menu) to also act as the profile enabler, so I went for the 2-button solution. Thanks either way!

dumbeau commented 11 months ago

@Thoughtprovoker Nice! Here's one other nifty solution that isn't very obvious.

The center is a "slice" you can assign any function to.

Instead of using the profile enable key, you could make pie menus for both forward and back, but set their center slices to send the back and forward inputs.

To set a send key function on the center slice, you need to go to "More Functions..." and select send key. Then assign the key used to launch that pie menu. This way, if you press the "back" button and release without moving your mouse, you send "back".

Thoughtprovoker commented 11 months ago

Amazing, that is an even better solution than what I hoped for! Thank you so much.