Sé que podría usar AHK para vincular teclas para enfocar una ventana predefinida, pero estoy buscando una utilidad que me permita asignar teclas de acceso directo sobre la marcha para enfocar una ventana específica.
Idealmente:
¿Existe algo como esto?
windows
keyboard-shortcuts
josh3736
fuente
fuente
Respuestas:
En Windows 7, los primeros 10 programas en su barra de tareas automáticamente tienen teclas de acceso rápido asignadas en función de su posición en la barra de tareas. Al presionar Win+ 1se activará el primer programa en la barra de tareas (o lo iniciará, si no está abierto). Win+ 2activa el segundo, y así sucesivamente hasta Win+ 0activando el 10. Los programas no necesitan estar anclados a la barra de tareas para que esto funcione, pero los programas que están anclados pueden iniciarse con esos accesos directos en los que no están abiertos.
fuente
Hice una herramienta exactamente para eso: https://hyperkeys.xureilab.com
Puede configurar su propio acceso directo para fijar y luego volver a abrir una ventana. Yo personalmente uso SHIFT + ALT + A y ALT + A (teclado de azerty) respectivamente.
Tenga en cuenta que en Windows 10, el sistema operativo no maximiza una ventana cuando la fuerza al frente a través de una aplicación de terceros. No encontré una solución alternativa todavía. Pero las aplicaciones de pantalla completa permanecen en pantalla completa.
fuente
win
+s
para una ventana de editor en particular,win
+b
para una ventana de navegador en particular, etc. Terminé escribiendo mi propia implementación (apenas funcional) de esto que usa acordes clave:caps
+k
ingresa al modo de asignación, entonces lo que presiona a continuación se vincula como el acceso directo para la ventana activa. Funciona bien para miShowWindow(hwnd, SW_RESTORE)
, lo que le dice a Windows que restaure (es decir, minimice o no maximice) la ventana. Probablemente desee detectar si la ventana está minimizada actualmente ySW_RESTORE
, de lo contrario, usarlaSW_SHOW
.