Есть ли способ получить список общедоступных сокращений клавиатуры в настоящее время?

Есть ли способ получить список общедоступных сочетаний клавиш в системе, в том числе, какие программы они подключены?

Я заметил, что некоторые из них неожиданно переопределяют других, и пара таинственно связана чем-то на моем главном компьютере.

2 Solutions collect form web for “Есть ли способ получить список общедоступных сокращений клавиатуры в настоящее время?”

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

Другими словами:

  1. Вы включаете глобальные горячие клавиши в приложении (например, Winamp)
  2. Winamp сообщает Windows, что он хочет прослушивать события на всей системе через API Windows (это упрощено, есть некоторые события клавиатуры, которые все еще отфильтровываются от пользовательских программ, некоторые приложения должны установить фильтры, чтобы получить более подробную информацию)
  3. Когда происходит событие клавиатуры (нажатие клавиши), Windows запускает сообщение в приложение, в котором говорится: «нажата клавиша, вот подробности»
  4. Затем приложение просматривает информацию, предоставленную Windows, которая обычно включает нажатый ключ и любые модификаторы (такие как shift, alt, ctrl, Windows key)
  5. В зависимости от того, какое приложение заинтересовано и какой ключ был нажат, приложение выполнит какое-либо действие (например, приостановит воспроизведение песни) или иным образом вернет управление обратно в Windows. Т.е., если была нажата комбинация клавиш, которую заинтересовало приложение, она выполнит соответствующее действие.

Из-за этого процесса, и это зависит от приложения для обработки глобальных нажатий клавиш, вы можете понять, почему для этого нет центрального администрирования или контроля.

Моим единственным советом может быть использование чего-то вроде ProcMon или Process Explorer для просмотра активности, когда вы нажимаете комбинацию клавиш, которая вас интересует.

Вы можете попробовать HotKeys – он отображает карту ярлыков и позволяет вам назначать новые. Я не уверен на 100%, но я думаю, что он ограничен комбинациями Win +.

  • Надежные пользовательские сочетания клавиш Windows?
  • Есть ли окончательная ссылка на клавиши быстрого доступа Windows?
  • Приложение для быстрого доступа к клавиатуре для окон?
  • Interesting Posts

    Выполните команду в командной строке с помощью excel VBA

    Почему клавиатура имеет две клавиши Ctrl?

    Связь между Android Java и Phonegap Javascript?

    Конфигурация прокси-сервера Gradle

    Нужно ли иметь кодовую фразу для моего ключа SSA SSH?

    Как добавить отсутствующие параметры (панель управления в начальном меню и формат даты) в обновлении Windows 10 Creators?

    Почему эта реализация offsetof () работает?

    Windows 8 Refresh-Deleted ALL Программное обеспечение

    Установите Windows 8 Upgrade на новый SSD?

    Запретить пользователю вводить случайное пространство между rm и wildcard

    Общие домашние папки между операционными системами

    Как я могу остановить повторное позиционирование окон после пробуждения от сна?

    как использовать ArrayAdapter в android пользовательских объектов

    Правильное расположение прозрачного шлюза прокси-сервера Squid (с кэшированием)

    Отключить раздел панели мыши?

    Давайте будем гением компьютера.