Is there a way to unhook a global hotkey in windows?

Solution 1:

If it's conflicting with Visual Studio, you can use Autohotkey to send the keys to the Visual Studio window.

I don't know if all VS applications use the same window class, but Visual C# uses wndclass_desked_gsk. You can determine the class used with the Window Spy utility that comes packaged with Autohotkey.

#IfWinActive ahk_class wndclass_desked_gsk
^+space::ControlSend, ,^+space,ahk_class wndclass_desked_gskit
#IfWinActive