Averigüe qué programa está usando una tecla de acceso rápido

20

No puedo registrar una tecla de acceso rápido con un programa porque "otros programas la están usando" En este caso "Imprimir pantalla" y "Ctrl + Imprimir pantalla" y cualquier otra combinación de Mayús, Alt, Ctrl, + pantalla de impresión.

¿Cómo puedo saber qué teclas de acceso rápido están en uso y qué programas las están usando?

He visto preguntas similares:

Y sugieren usar un programa llamado Hotkey Explorer, pero ese programa no se ejecuta correctamente en mi sistema (Windows 10 Ent x64) ... de hecho, aquí hay una advertencia: NO EJECUTE ESTE PROGRAMA EN WINDOWS 10 . Qué pesadilla.

Además, no tengo instalado Dropbox (otras preguntas decían que podría usar los botones de la pantalla de impresión)

Aaron
fuente
¿No puedes intentar usar el programa con derechos de administrador? ¿O usa otro programa como AutoHotKey ?
Tom
@Tom ¿A qué programa te refieres? ¿El que estoy tratando de correr? Lo ejecuto como administrador, es Snagit de Tech Smith ( techsmith.com/snagit.html ) Dice que no puede asignar la clave b / c que ya está siendo utilizada por otro programa
Aaron

Respuestas:

8

Lo siento, no puedo sugerir una alternativa a Hotkey Explorer para Windows 8 o 10. Es un regalo del cielo en Windows 7.

Solo puedo ofrecerle la forma más primitiva de manejar este problema. Primero, cierre todos sus programas en ejecución (incluidos los elementos en la bandeja del sistema), uno por uno. Tenga en cuenta lo que cierra y cada vez (o de vez en cuando) pruebe si su programa (¿es Greenshot?) Ahora puede usar esa tecla de acceso rápido.

Si todo está cerrado pero el problema persiste, abra la pestaña Procesos en el Administrador de tareas (o mejor aún, descargue el Explorador de procesos Sysinternals ). Ordene los procesos por usuario y comience a eliminar los procesos de usuario (no del sistema) uno por uno. Nuevamente, siga verificando si la tecla de acceso rápido está disponible. Tarde o temprano deberías encontrar el proceso ofensivo. En mi caso, CSRHarmonySkypePlugin.exe(parte de los controladores CSR Harmony para un dongle USB CSR Bluetooth 4.0) estaba tomando Ctrl+ Alt+ Upy Downalgunos otros, ¡sin interfaz de usuario para configurarlo o apagarlo!

Este tipo de problema es extremadamente molesto. ¡Feliz cacería!

Gene Pavlovsky
fuente
1
Gracias por seguir después de todo este tiempo, terminé tirando snagit ya que no pude resolverlo, pero sospeché que podría haber estado relacionado con una instalación en un disco porque vi una opción para "guardar capturas de pantalla automáticamente" pero no tenía evidencia real de eso.
Aaron
Tal vez tuvo este problema. Tengo OneDrive instalado ahora (con esta opción deshabilitada) y no causa ningún problema para Greenshot que uso para tomar capturas de pantalla.
Gene Pavlovsky
Intente no usar la herramienta: ActiveHotKeys para verificar si los accesos directos están en uso. Mientras eliminaba todas las aplicaciones en ejecución en una segunda ejecución, no pude encontrar la aplicación de captura. Al cerrar ActiveHotKey pude usar CTRL+ALT+LEFTy CTRL+ALT+RIGHTy todas las demás direcciones de la flecha. Al final también CSRHarmonySkypePlugin.exeestaba agarrando. Ahora Jetbrains IDEA obtiene las pulsaciones de teclas para navegar hacia la izquierda o navegar hacia la derecha.
Tobias Hochgürtel
CTRL+SHIFT+Bfue bloqueado por TPFanControl . TPFanControl tiene un archivo de configuración C:\Program Files\TPFanControl\TPFanControl.inidonde se pueden deshabilitar las teclas de acceso rápido.
Tobias Hochgürtel
En las nuevas instalaciones de Windows, OneDrive ha sido el culpable para mí. A veces toma la PrntScrnllave incluso si la opción @Gene Pavlovsky mencionada está desactivada.
ifconfig
7

Una pequeña extensión a la respuesta de Gene Pavlovsky: en Sysinternals Process Explorer puede activar Vistas »Desplazarse a nuevos procesos

A veces, la aplicación asignada se resaltará tan pronto como presione la tecla de acceso rápido :-)

Tom
fuente
No sabía sobre esta opción, gracias por eso. Si lo entiendo correctamente, se desplaza a un proceso recién lanzado. Si alguna aplicación ya se está ejecutando y está interceptando alguna tecla de acceso rápido, presionar esa tecla de acceso rápido generalmente no creará un nuevo proceso, entonces, ¿cómo puede ayudar?
Gene Pavlovsky
¡no trabajo! Estaba tratando de averiguar qué aplicación se hizo cargo de mi atajo de Ctrl + D en Excel ... y el uso de este método fue inútil. Sin embargo, resolví el problema que era la tinytakeaplicación. ¿Algún otro método para averiguar qué aplicación usa mi tecla de acceso rápido?
ihightower
4

Puede usar la herramienta Spy ++ que viene con Visual Studio: https://stackoverflow.com/a/43645062/62838 . Le permitirá ver qué ventana y proceso están recibiendo el WM_HOTKEYmensaje de la ventana. Si la versión de 32 bits no funciona, intente con la versión de 64 bits.

Fabian Schmied
fuente