Find Usages Keyboard Shortcut not working in VS2017 15.6 with Resharper 2017.3.3
I recently updated both Visual Studio 2017 to version 15.6 (from 15.3) and Resharper to 2017.3.3 (from 2017.3.2) and after doing this, the Find Usages Keyboard mapping no longer works. I have my scheme set to use ReSharper 2.x scheme, so it is mapped to Alt + F7. Other keyboard shortcuts mapped in this same scheme work just fine, like Find Usages Advanced (Shift + Alt + F7).
I have gone into the Visual Studio Keyboard settings and seen that Alt + F7 is set correctly as the shortcut for find usages, as you can see here:

You can also see when I right click on a class, I am given the Find Usages option, shown its mapped to Alt + F7 correctly as well:

Thus far the troubleshooting I have done to try and resolve this is:
- Uninstall and Reinstall Resharper
- Restarting VS2017
- Restarting my computer
- Reset Keyboard scheme in Visual Studio Options > Environment > Keyboard settings
- Clear Caches in Resharper Options and restarted VS
- Set Keyboard scheme in Reshaerper to None, clicked apply, then save. Then go back and set back to Resharper 2.x, click apply, then save
- Set verbose logging on to see if any errors show up in the log when I press Alt + F7 on the keyboard. I have not seen any errors.
When I set the Resharper Keyboard Scheme to Visual Studio and apply and save, then the Find Usages keyboard shortcut (Shift + F12) for it works, but then switching back to Resharper scheme goes back to Alt + F7 not working.
One other thing I have discovered is if I go into Tools > Options > Environment > Keyboard and then pick a random command and try to set Alt + F7 to it, then "Alt + F7" does not even show up under "Press shortcut keys:". But if I press other key combinations that are assigned already, like Shift + Alt + F7, then it does show up and tell me how its currently being used by Find Usages Advanced.
Any help would be much appreciated so I can get back my Find Usages shortcut.
Please sign in to leave a comment.
Go to declaration (Ctrl+B) is not working either.
Oddly enough, Ctrl + B for Go To Declaration is working for me.
Hi Ben, I ended up doing a repair installation and it fixed the key mapping for me.
This appears to be have been caused by NVIDIA GeForce Experience having Alt + F7 globally registered as part of its Sharing features. Once I disabled this, Alt + F7 started working again
@ben
God damn, thanks.
@...
Thanks a lot!