Desplazar otra ventana sin perder el foco.
Tienes al menos dos opciones:
1) El enfoque sigue al ratón
(también conocido como foco-sigue-puntero)
Esto te permite desplazarte por una ventana sin tenerla enfocada. Hay una serie de opciones para esto. en Windows 10 según lo establecido en este control de calidad :
- controles del ratón x , una utilidad de código abierto (crédito a ArthurChanez )
También hay una opción de PowerShell, según golvok :
$signature = @"
[DllImport("user32.dll")]
public static extern bool SystemParametersInfo(int uAction, int uParam, ref
int lpvParam, int flags );
"@
$systemParamInfo = Add-Type -memberDefinition $signature -Name SloppyFocusMouse -passThru
[Int32]$newVal = 1
$systemParamInfo::SystemParametersInfo(0x1001, 0, [REF]$newVal, 2)
2) Una tecla de acceso directo personalizada para desplazar otra ventana
Esto es factible con un software de tipo automatización de teclas de acceso rápido como autohotkey
AutoHotkey es un lenguaje de secuencias de comandos de código abierto y gratuito para Windows que permite a los usuarios crear fácilmente secuencias de comandos de pequeñas a complejas para todo tipo de tareas, tales como: rellenar formularios, hacer clic automáticamente, macros, etc.
Con autohotkey puede capturar teclas de acceso rápido (específicas para cada ventana) y enviarlas a una ventana específica / a otra.
Los beneficios de este enfoque son:
- ¡Mantenga sus manos en el teclado!
- podría tener una cantidad de teclas de acceso rápido diferentes para desplazarse por diferentes cantidades (5 líneas, media página, página, etc.)
- teclas de acceso rápido para saltar rápidamente a otras secciones de documentación u otras tareas que podrían robar el foco con el mouse
- puede hacer que las teclas de acceso directo sean específicas para su código IDE (en lugar de global), de modo que solo se desplace por la ventana de documentación en ese contexto, no tiene que aprender un nuevo comportamiento del mouse
- Aprender la automatización de teclas automáticas puede ser beneficioso en otras áreas.