Я не могу зарегистрировать горячую клавишу в программе, потому что «другие программы используют ее». В этом случае «Print Screen» и «Ctrl + Print Screen» и любые другие комбинации Shift, Alt, Ctrl, + print-screen.
Как я могу сказать, какие горячие клавиши используются и какие программы их используют?
Я видел похожие вопросы:
- Как определить, какому процессу принадлежит горячая клавиша в Windows?
- Какой другой инструмент использует мою горячую клавишу?
- Как узнать, какая программа взяла на себя управление клавишей Print Screen?
- Удалить глобальную горячую клавишу
И они предлагают использовать программу под названием Hotkey Explorer, но эта программа не работает корректно в моей системе (Windows 10 Ent x64) .. на самом деле, здесь есть предупреждение: НЕ ЗАПУСКАЙТЕ ЭТУ ПРОГРАММУ В WINDOWS 10 . Какой кошмар.
Также у меня не установлен Dropbox (другие вопросы сказали, что он может использовать кнопки экрана печати)
Ответы:
Извините, я не могу предложить альтернативу Hotkey Explorer для Windows 8 или 10. Это находка для Windows 7.
Я могу только предложить вам самый примитивный способ решения этой проблемы. Сначала закройте все запущенные программы (включая содержимое в системном трее), одну за другой. Обратите внимание на то, что вы закрываете, и каждый раз (или время от времени) проверяйте, может ли ваша программа (это Greenshot?) Теперь использовать эту горячую клавишу.
Если все закрыто, но проблема не устранена, откройте вкладку « Процессы » в диспетчере задач (или, что еще лучше, загрузите Sysinternals Process Explorer ). Сортируйте процессы по пользователю и начинайте убивать пользовательских (не системных) процессов по одному. Опять же, продолжайте проверять, станет ли горячая клавиша доступной. Рано или поздно вы должны найти оскорбительный процесс. В моем случае
CSRHarmonySkypePlugin.exe
(часть водителей CSR Harmony для CSR Bluetooth 4.0 USB Dongle) хватала Ctrl+ Alt+ Upи Downи несколько других - без пользовательского интерфейса , чтобы настроить эту или выключить!Такая проблема чрезвычайно раздражает. Хорошей охоты!
источник
CTRL+ALT+LEFT
иCTRL+ALT+RIGHT
и все другие направления стрелки. В конце концовCSRHarmonySkypePlugin.exe
тоже схватил. Теперь Jetbrains IDEA получает нажатия клавиш для навигации влево или навигации вправо.CTRL+SHIFT+B
был заблокирован TPFanControl . TPFanControl имеет файл конфигурации,C:\Program Files\TPFanControl\TPFanControl.ini
где горячие клавиши могут быть отключены.PrntScrn
ключ, даже если упомянутая опция @Gene Pavlovsky отключена.Небольшое расширение ответа Джена Павловского: в Sysinternals Process Explorer вы можете активировать режимы просмотра »Прокрутка до новых процессов
Иногда назначенное приложение будет выделено, как только вы нажмете горячую клавишу :-)
источник
tinytake
применение. Любой другой метод, чтобы узнать, какое приложение использует мою горячую клавишу ??Вы можете использовать инструмент Spy ++, который поставляется с Visual Studio: https://stackoverflow.com/a/43645062/62838 . Это позволит вам увидеть, какое окно и процесс получают
WM_HOTKEY
оконное сообщение. Если 32-разрядная версия не работает, попробуйте 64-разрядную версию.источник
У меня была проблема, что с польской раскладкой клавиатуры клавиша CTRL + ALT + A (или ALTGr + A) не работала. Это должно произвести польскую букву ą.
Я нашел этот сайт: https://defkey.com/, где есть база для горячих клавиш. Я обнаружил, что мой менеджер паролей, KeePass, получил эту комбинацию клавиш.
Отключение никогда не использованной комбинации решило проблему.
источник