Как получить список определенных сочетаний клавиш в меню «Пуск»?

12

Как узнать, какие сочетания клавиш определены в меню « Пуск» ? И на какие ярлыки они назначены?

Платформа: Windows XP SP2 64 бит.


Пример:

Я открываю свое основное решение Visual Studio с помощью сочетания клавиш Ctrl+ Alt+ M. Это настраивается с помощью ярлыка внутри меню «Пуск» с:

Target: "D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" D:\dproj\MSQall\MSQuant\MSQuant.sln

Shortcut key: Ctrl+ALT+M

Если добавлен новый ярлык и его клавиша быстрого вызова также установлена ​​на Ctrl+ Alt+, Mто теперь есть два ярлыка с одним и тем же сочетанием клавиш (конфликт). Чтобы предотвратить это, было бы хорошо узнать, какие сочетания клавиш уже назначены и какие сочетания клавиш.

Питер Мортенсен
источник

Ответы:

5

Похоже, ActiveHotkeys может быть то, что вы хотите:

Несколько раз были запросы на программу, которая показывает, какие глобальные сочетания клавиш зарегистрированы различными приложениями. ActiveHotkeys делает именно это: он покажет список всех активных (зарегистрированных) или неактивных (доступных) глобальных горячих клавиш.

Обновлено до версии 1.1 - издание Play / Pause. Абсолютно бесплатно для всех; пожалуйста, дайте мне знать, если у вас возникнут проблемы. Установка не требуется - просто распакуйте и запустите. Подробности смотрите в прилагаемом файле readme (или перейдите на вкладку About в программе).

Ссылки на скачивание находятся внизу этого поста. Пожалуйста, не забудьте скачать последнюю версию.

Обратите внимание, что Windows не позволяет определить, какое приложение зарегистрировало определенный ярлык, поэтому функция не включена. (Если вы думаете, что знаете, как этого добиться, используя перехват сообщений или что-то еще, пожалуйста, напишите здесь или заработайте карму в StackOverflow )

Главный экран ActiveHotkeys

Джаред Харли
источник
1
Я только что скачал и попробовал. Это очень полезно, хотя и не находит ярлык. Но, по крайней мере, его можно использовать, чтобы узнать, какие сочетания клавиш бесплатны, включая клавиши Windows, например, Win + A.
Питер Мортенсен
Да, читая связанный пост StackOverflow, не похоже, что есть какой-либо способ узнать, какие программы получили какие ярлыки.
Джаред Харли
5

Существует утилита, которая поможет вам увидеть, какие программы захватили какой ярлык. Она называется « Карта быстрого доступа» от Zealsoft.

Chandu
источник
2
Запуск китайского SETUP.exe ... не очень хорошо по этому поводу ...
moodboom
это не то, что вы хотите. Эта программа просматривает ярлыки (.lnk) файлов. Не сочетания клавиш
Eonasdan
1

http://hkcmdr.anymania.com/help.html

Слева должна быть ссылка «Download Windows Hotkey Explorer Free!». Это помогло мне. Это показало, что «Cisco IP Communicator» использовал Ctrl + Shift + A в качестве глобальной горячей клавиши, когда мне нужно было работать как «Добавить новый элемент» в Visual Studio.

Майкл Нельсон
источник
4
Не используйте Hotkey Explorer с Windows 8 или 10, иначе вы пожалеете. См. Superuser.com/a/191090/2173 и plus.google.com/u/0/+ArtemRussakovskii/posts/X4DDdY1fbye по причинам, почему.
Артем Руссаковский,