Shift-Right-Click to Open Non-default-bit Menu

Features wanted...
Post Reply
Dustydog
Posts: 321
Joined: 13 Jun 2016 04:19

Shift-Right-Click to Open Non-default-bit Menu

Post by Dustydog »

This would reduce frustration greatly and save a lot of "Show 64 bit Context Menu" since I rather like having the 32-bit menu as the default.

Is there some easier way of switching menus on the fly currently implemented that I'm unaware of? Other than right click, "Show 64-bit Context Menu" wait a just slightly longer than I wish (fractions of a second, admittedly - is any way to have a check box to make this even more efficient? Memory resident? Not that it's bad....), then access the menu? (A little irritated that a few programs don't even like the 32-bit Send-to menu and I have to switch bits first, then Send-to.)

One has to do this so often, I'm asking. Please?

bdeshi
Posts: 4256
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612
Contact:

Re: Shift-Right-Click to Open Non-default-bit Menu

Post by bdeshi »

This could help : viewtopic.php?p=139732#p139732
Summary:
- Menu Key/SHIFT+F10: 32-bit Context Menu
- CTRL+Menu Key/CTRL+SHIFT+F10: 64-bit Context Menu
Note that "Show the 64-bit context menu" needs to be OFF for this.
No mouse here.
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

Dustydog
Posts: 321
Joined: 13 Jun 2016 04:19

Re: Shift-Right-Click to Open Non-default-bit Menu

Post by Dustydog »

SammaySarkar wrote:This could help : viewtopic.php?p=139732#p139732
Summary:
- Menu Key/SHIFT+F10: 32-bit Context Menu
- CTRL+Menu Key/CTRL+SHIFT+F10: 64-bit Context Menu
Note that "Show the 64-bit context menu" needs to be OFF for this.
No mouse here.
It's nice it's there. I assumed there was a shortcut (I've even got braille overlays to help make my function keys more touch-type-able). But I use a Lenovo laptop with one of those little rubber joysticks in the middle, so I've become more of a mouse user than ever (don't need to move your hands off the keys). Would still be nice to have a shift-right-click, though, especially as accessing a context menu is mostly a mouse-driven activity anyway.

JLoftus
Posts: 600
Joined: 22 Jan 2014 14:58

Re: Shift-Right-Click to Open Non-default-bit Menu

Post by JLoftus »

Dustydog wrote:Would still be nice to have a shift-right-click, though, especially as accessing a context menu is mostly a mouse-driven activity anyway.
Also, many people have only a menu key on the right side of the keyboard, and if you are right-handed (majority) and also use the mouse in right hand (majority) then this is not convenient.

Using a SHIFT+right click would solve this. Any chance of making this an option, or even a tweak?

Thanks

jupe
Posts: 3462
Joined: 20 Oct 2017 21:14
Location: Win10 22H2 120dpi

Re: Shift-Right-Click to Open Non-default-bit Menu

Post by jupe »

JLoftus wrote:Using a SHIFT+right click would solve this. Any chance of making this an option, or even a tweak?
I doubt it because Shift is already used as a modifier for popping the extended context menu, so it would create a problem not solve it.
What you could do instead is rig up shortcut keys that you prefer to use (LH friendly), with something like the following commands to pop the context menu:

for single item selection only:

Code: Select all

popupcontextmenu , 32;
popupcontextmenu , 64;
or if you want to use it for multiple selected items:

Code: Select all

sendkeys "+{F10}";
sendkeys "^+{F10}";
use one of those commands above and set the keys you want to use via UDC: https://www.xyplorer.com/highlights.php#udc

JLoftus
Posts: 600
Joined: 22 Jan 2014 14:58

Re: Shift-Right-Click to Open Non-default-bit Menu

Post by JLoftus »

Thanks, I'll give that a go this evening. Appreciate the tip.

JLoftus
Posts: 600
Joined: 22 Jan 2014 14:58

Re: Shift-Right-Click to Open Non-default-bit Menu

Post by JLoftus »

Alright! With a little tweaking, I now have a perfect left-hand only key toggle for either menu.

The above code did not work assigning keys to a UDC directly, I just had to place the sendkeys command inside a script file and specify the script name, that works perfectly.

I used SHIFT + Grave Accent (above the tilde on US keyboards) to display the default XY context menu (thus a left-hand side menu button), and
I used CTRL + SHIFT + Grave Accent to display the 64-bit menu.

This works great, thanks again for the tip.

jupe
Posts: 3462
Joined: 20 Oct 2017 21:14
Location: Win10 22H2 120dpi

Re: Shift-Right-Click to Open Non-default-bit Menu

Post by jupe »

They all work for me directly as UDCs, it depends on what modifier key you are using though, anyway that is irrelevant now, I'm glad you got it working to your satisfaction.

Dustydog
Posts: 321
Joined: 13 Jun 2016 04:19

Re: Shift-Right-Click to Open Non-default-bit Menu

Post by Dustydog »

I ended up really liking this little AHK script I wrote to make Win+Right-Click the 64-bit right-click context menu. The Win Key was a little tricky to use, but it doesn't mess anything else up here. I use it as part of my std remaps AHK executable.

Code: Select all

#IfWinActive ahk_class ThunderRT6FormDC

*<#RButton::

Send {RCtrl Down}
Send {AppsKey Down}

return

*<#RButton up::

Send {AppsKey Up}
Send {RCtrl Up}

return

#IfWinActive


Post Reply