Estoy tratando de averiguar por qué una determinada combinación de teclado ya no funciona.
Como ejemplo, Sublime Text 2 viene con un atajo de teclado para abrir el panel Buscar/Reemplazar:
Command+ Option+F
Este combo funcionó bien hasta que hice una instalación limpia de OSX 10.8.5, después de lo cual dejó de funcionar misteriosamente en Sublime Text.
Sé que las secuencias de teclado pueden ser capturadas por procesos que no sean los primeros (como por el sistema operativo), por lo que me preguntaba si hay alguna forma de verificar mediante qué proceso se "consumió" un comando de teclado en particular.
ShortcutDetective resuelve tu problema. Es gratis, simple y al grano.
No conozco ningún método rápido y eficiente para encontrar el destinatario de un acceso directo. Pero aquí hay una receta para iniciar la caza:
Cierre la mayoría de sus aplicaciones en ejecución para mejorar la eficiencia de la búsqueda.
Abra una Terminal
ventana y ejecute el siguiente comando:
/usr/bin/sudo opensnoop
Este comando rastreará cada open
llamada al sistema.
Cambie al contexto donde su acceso directo es interceptado por una aplicación desconocida y escriba ⌘ cmd++ ⌥ option.F
Busque una pista culpable de los nombres de archivo abiertos.
while
sin éxito, agregue una aplicación y GOTO 3
.
opensnoop
no funciona debido a la Protección de integridad del sistema.man opensnoop
?KeyCue proporciona información visual sobre los atajos de teclado. Se puede descargar como versión de prueba.
Lo tengo configurado para que un doble toque y mantenga presionada la tecla Comando muestre todos los accesos directos activos actualmente.
devin rhode