How to delete/change nVidia hotkeys?

7

2

I have the following setup: Windows XP Professional Service Pack 3 (build 2600), 4G of Memory, LOTS of free space NVIDIA GeForce 9800 GT [Display adapter] Samsung SyncMaster [Monitor] (23.1"vis, s/n HVMSA00612, October 2009) Samsung SyncMaster [Monitor] (23.1"vis, s/n HVMSB02065, November 2009) Driver Version 6.14.11.9562 11/20/2009 Each monitor running 2048x1152 32bit colour

The problem is that something in the nVidia suite of software has co-opted the Ctrl-Alt-H hotkey to switch it's profiles. I need that hotkey for something else and have never, ever needed to switch profiles on the fly (not much of a games player). However I have failed miserably in locating the place to delete or change this hotkey. The nView utility doesn't list ANY hotkeys, let alone the bothersome one. I've tried unloading, not letting load and disabling services I associate with nVidia. Nothing seems to do the trick. I've appealed the issue in the nVidia user forums, but the only reply I got indicated my 'issue' was not of interest to the largely gamer-focused user group. Ergo, I ask here.

Anybody got any ideas?

Thanks in advance, GM

Gary M. Mugford

Posted 2010-02-16T16:04:39.017

Reputation: 255

Answers

8

I've noticed this too, and I've also found your thread on the NVIDIA forums.

An easy free solution, depending on what you intend to assign the hotkey to, is to use Autohotkey's function called ControlSend. Using Autohotkey you can capture the key combination and ControlSend can override it's current functionality and send it to a specific application or window, instead of NVIDIA's application.

The basic syntax would be similar to this:

^!h::
ControlSend, ahk_parent, ^!h, ahk_class CLASS_GOES_HERE
return

The Window Spy utility that comes with Autohotkey can tell you the window class if you simply hover over the window while it's running. Replace the class CLASS_GOES_HERE with the class given to you by Window Spy.

Since NVIDIA doesn't have an apparent way to unmap the key combination, overriding seems to be the easiest free solution available.

For another easy, but not free solution, there is Hotkey Commander. It is shareware (15 days free trial, $15 to buy) and allows you to add, reset, and remove hotkeys implemented by other applications:

alt text

John T

Posted 2010-02-16T16:04:39.017

Reputation: 149 037

John, thought I'd added this comment yesterday. But obviously I was wrong. I'm a little disheartened that an exact map to the nVidia hotkey has become available, but I've downloaded the HotKey Commander trial and I think that's my path to happiness. Thanks for the pointer. I'll wait a little while longer before giving you the checkmark, but barring something unexpected, you get it. Regards, GM – Gary M. Mugford – 2010-02-18T17:03:21.553

2

Get Glary Utilities (which is free) or TuneUp Utilities (Awesome), Advanced SystemCare, etc. and go to the STARTUP PROGRAMS tab.

Nvidia Graphics Cards, when first installed, places a Hotkey process in Startup. It may simply say "rundll32.exe", but if you click on the properties tab, you will see the actual key is pointing to C:\Windows\system32\nvHotkey.dll,Start or something similar.

It is SAFE to delete this from your Startup Programs. It adds a few Nvidia Card-specific Hotkeys. I know this is a year old post, but if someone else sees it, I hope this helps. You can then go through the list and remove a bunch of other junk in your Startup that is probably not needed if you still have something like this DLL set to run.

Zagreus

Posted 2010-02-16T16:04:39.017

Reputation: 21

2I actually decided to switch to an AMD card and be done with it. Now, that card resides in my spare computer, so the tip still is germane. But when I checked, nvHotKey wasn't being loaded. It did find the RunDLL loading the nvMCtray.dll, but not the hotkeys. Different updating of the drivers AND the other computer is running WinXP. BUT, knowing ABOUT nvHotkey.dll is a nice tip for the future, should I upgrade the old machine to Win 7. Thanks. – Gary M. Mugford – 2011-12-03T01:38:51.337

0

I found this in google - It worked for me :-)

I found that you can't delete it, but you can change it. So I deleted the ALT+F12 shortcut then remapped that to what ALT+Z was. permalinkembed

I just clicked it so it went green then pressed ALT+F12. You can backspace to delete other mappings but that one can't be deleted only remapped.

user678237

Posted 2010-02-16T16:04:39.017

Reputation: 1

Welcome to superuser: While this may or may not answer the question,(an answer has been accepted) it would be a better answer if you did not ask the OP for a reply "how did you change it btw?" and check to see if an answer has been accepted answering the reply request. Please take a couple of minutes and read:- http://superuser.com/help .Answering: http://superuser.com/help/how-to-answer, again welcome to superuser.Thankyou

– mic84 – 2016-12-23T14:22:01.623