Keyboard Shortcut for Reveal In Binder Not Working

I am using Scrivener for Windows, Version: 3.1.5.1 (2073405) 64-bit - 06 Jul 2023

The Keyboard Shortcut for ‘Reveal In Binder’ (Win + Shift + R) has stopped working for me.

When I use the Keyboard Shortcut, the Windows ‘Snipping Tool’ menu appears.

This has never happened before.

And the really weird thing is if I use the mouse to select the menu shortcut for the same command (by selecting the Navigate menu), the ‘Reveal In Binder’ command works.

Other Keyboard Shortcuts which use I regularly are all working fine.

The Reveal In Binder command is malfunctioning in all projects when I try to invoke it using Win + Shift + R.

Does anyone have any ideas how to rectify this?

Thanks.

Thanks, we must have overlooked that one when redoing some of the defaults following changes in the Windows system shortcut settings. It’s easily fixed, though, by assigning a different shortcut to the Reveal in Binder command via the Keyboard tab of File > Options.... Filter the list for “Reveal” and the command will come to the top.

2 Likes

Thanks Jennifer.
I hope this can be fixed somehow.

I just spent a very frustrating 20 minutes trying to come up with a different key stroke combination (which I really did not want to do), but continually found that my choices had already been used.

Eventually, I deleted the Reveal Draft Folder keystrokes (Ctrl + Shift + R), and applied those to the Reveal Binder.

Funnily enough, I’m pretty sure we have that one on our list of defaults to cull if we ever need a shortcut, as that’s more of a troubleshooting tool than something one would be using all day (hopefully!). Might be time to do some binder organisation if you lose the Draft folder that often. :laughing:

Believe me, I understand the pain! There are not a lot of modifier keys available for creating custom shortcuts on Windows (and by that I mean available for developers to implement as shortcuts in their own apps, as opposed to system shortcuts implemented by Microsoft). That’s how we ended up in this place, because we ended up using the Windows key to create custom shortcuts that were not, at the time, in use by the system. But to be clear, the problem is that Microsoft is now using that Win+Shift+R shortcut, and that overrides our trying to use it. So fixing it really just means doing exactly what you did: finding some other shortcut we can assign it (and as Ioa said, we’re about at the point where we’re going to just need to steal them from menu items that less frequently need one).

An alternative to shortcuts is using the accelerator keys; we’re trying to make those more available as well, though that’s in progress. In this case, the sequence Alt, N, Enter will select Reveal In Binder.

I actually found the Reveal Draft Folder and its shortcut listed when I did a search for ‘Reveal’ - I do not recall knowing about the Draft Folder before, never mind creating a shortcut for it.

I have, however, used Reveal Binder, by using the default keyboard shortcut Win+Shift+R, for years.

Thanks Jennifer.
I had wondered if Microsoft starting to use Win+Shift+R was the reason for this happening.

Ironically, although I use keyboard shortcuts for most things, I actually did not think of that for opening the Microsoft Snipping Tool, so that tool opening recently when I used Win+Shift+R in Scrivener, was confusing to me.

Thanks for mentioning using accelerator keys, and specifically Alt, N, Enter to execute the Reveal Binder command.

I wonder what those Microsoft Monkeys are up to?
The snipping tool has been Win+Shift+S since they culled the facility from OneNote. Recently they implemented Win+PrtSc, now they have Win+Shift+R too. And the tool is becoming less responsive.
They should close the cages after 5pm to stop the apelings from fiddling with a production feature.

1 Like

Actually, I use the Windows Snipping Tool a lot, and it has always been highly responsive in my usage, and continues to be highly usable.

I was just about to start a new thread about this.

I just started using Scrivener on Windows 11 and encountered this for the first time. It wasn’t an issue under Windows 10.

It’s apparently possible to disable the snipping tool shortcut with a registry edit.

Or with AutoHotKey.

Bah.

So I asked chatgpt for a AHK script that will “disable Win+Shift+R from launching the snipping tool globally but that will allow that key combo to work in another program that is already running (does not need to be launched) and where that key combo has already be defined for native functions.”

It gave me the following generic script. It doesn’t actually do what I asked, but it comes close enough. Now when Win+Shift+R is run in Scrivener, AHK opens the Navigation menu and presses enter on the first option.

Because why not? And AHK is already running.

; -------------------------------------------------------
; Allow Win+Shift+R ONLY inside a specific program
; -------------------------------------------------------

#NoEnv
#SingleInstance Force
SendMode Input

; --------- ALLOWED CONTEXT ----------
; When this program is active, let Win+Shift+R pass through
#IfWinActive ahk_exe scrivener.exe
#+r::
Send, !n{enter} ; pass the key combo to the program
return
#IfWinActive

; --------- GLOBAL BLOCK ----------
; Everywhere else: do nothing (blocks Snipping Tool)
#+r::
return

Thanks for that solution!

A while back I developed in AHK an alternate approach that avoided memorizing multiple keyboard shortcuts. Instead, one key launches a palette (mini-menu) with the options I frequently use. So F10, V, Enter would execute Reveal in Binder.

I just recently (last week!) moved to Win11 myself and it still seems to work well.

Best,
Jim

Just to clarify, as I don’t use Windows 11, but the above suggestion to remap the command to another shortcut, or the example given of removing the Reveal Draft Folder shortcut and using it for Reveal In Binder (CtrlShiftR) does not work, and now one must use AutoHotKey to access this menu command?

Just discovered that the indent commands that use the Win key are also apparently broken in Windows 11. Not sure if that was true in Windows 10…. I can’t easily check atm.

I haven’t tried remapping the command to another shortcut using Scrivener’s shortcut system, though I’m sure it would work. I just find it easier at this point to rely on AHK than to remap with the Scrivener shortcut engine, as it lets me retain the same keystrokes and the muscle memory that’s been in place for years, or even improve on them with more mnemonic keystrokes.

TBH, Scrivener’s menu layout and keyboard shortcut system (and limited customization options) are what I most wish were different about it, along with various subtle import/export incompatibilities with Microsoft Word, which remains my preferred writing environment. For anything more than a paragraph or two, I find myself using either external sync, or just simply copying and pasting from Scrivener to Word then back again.

Yes, the default shortcuts for indents were removed a long time ago. The intended behaviour here is that the Edit ▸ Move shortcuts would all drive paragraph movement, indenting, and outline movement off of one shortcut set.

1 Like