Ctrl + 1 and Ctrl + 2 key combinations don't work

I noticed back in August (when I got StarCraft 2) that the key combinations Ctrl+1 and Ctrl+2 didn't work. I thought this was weird because Ctrl+3 and all the other combinations worked fine (including Shift+1, and etc), so I didn't think much of it; I just shrugged it off as a SC2 bug.

Now, 4 months later, I decided to play a completely unrelated game (Dawn of War 2) and noticed the same thing: those two specific key combinations don't work. To make sure I wasn't going insane, I tried it in Chrome and a couple other applications, and alas, it didn't work.

I remember playing strategy games over the summer before StarCraft 2 and it worked fine. Any idea as to what went wrong?


Things I've tried

  • ActiveHotkeys says the key combination is not a global hotkey.
  • Tried another keyboard--still didn't work.
  • The key combinations worked in a virtual machine (tried with both Windows and Ubuntu as guests).
  • Using Ctrl+1 as a hotkey to an AutoHotKey script worked.
  • Using Ctrl+1 as the output of an AutoHotKey script didn't work.
  • I terminated all non-essential processes, and the keys still didn't work.
  • In Safe Mode, the key combinations didn't work.

I'm running out of ideas

What else could be going on? Could a program have set some kind of keyboard hook and just never released it? Is there a way for me to see the path that the input takes through the system, to perhaps see where it stops? I'm a programmer, so I'd be fine with writing some code to help me figure this out.


Solution 1:

You could try and use Signo: it can tell you which application uses a certain hotkey, though not always; and if Activehotkeys doesn't see a hook, then I don't expect Signo to either - but who knows.

For more testing, you could download VirtualBox, make a virtual machine (that is easy), install Windows on this virtual machine, and test the hotkeys there. If they still don't work, then it is probably some weird hardware thing.

Solution 2:

In my case this was caused by NVidia Geforce experience. It's not listed anywhere in the program under it's keyboard shortcuts - but uninstalling Geforce experience gave me my CRTL+1-3 keys back..

Great job Nvidia..