Parece que Microsoft ha intentado resolver este problema . Monitores múltiples y las esquinas de la pantalla .
En Windows 7, no hay límites entre los monitores y el mouse puede moverse libremente a través de la parte superior de la pantalla entre mis 3 monitores, siempre que haya configurado sus alturas iguales en la configuración de la pantalla. Windows 8 introdujo esquinas pegajosas. Ver esta pregunta .
Windows 10 también tiene esquinas pegajosas. Hay algunos píxeles en las esquinas superiores de cada pantalla donde el mouse no puede cruzar a la otra pantalla. Hay que mover el cursor hacia abajo para evitar esta región para poder pasar a la siguiente pantalla.
La imagen muestra aproximadamente la región donde el movimiento del mouse no está permitido en Windows 10, pero sí en Windows 7.
Personalmente, no tuve ningún problema con el movimiento irrestricto del mouse en la parte superior de mis pantallas: me acostumbré a "apuntar" a la x y a la conveniencia del movimiento irrestricto del cursor. Como todas las personas que querían deshabilitarlo en W8, me pregunto si hay una manera de deshabilitarlo en W10.
Editar para abordar posibles duplicados:
Aunque el problema es idéntico al de esta pregunta , las soluciones para resolver el problema en W8 que implican editar la clave de registro MouseCornerClipLength
no funcionan en W10, ya que esa clave de registro no está presente en W10. Además, agregar esa clave y establecer el valor no funciona. Busqué en todo el registro y no pude encontrarlo en otra ubicación. Ninguna otra clave W10 en el nodo al que se hace referencia en la solución W8 son reemplazos obvios.
Editar para abordar posibles soluciones en los comentarios
La sugerencia 1 y la sugerencia 2 de harrymc que funcionaron para Windows 8.1 no funcionan en Windows 10.
Respuestas:
El hilo ¿Cómo deshabilitar las esquinas fijas en Windows 10? de answers.microsoft.com trata este mismo problema:
La respuesta el 4 de junio de 2015 de un ingeniero de soporte técnico de Microsoft llamado Vijay B fue:
Parece que su única opción es esperar una mejora futura o que algún hacker encuentre el hack correcto. Agregar su voz a la aplicación de comentarios de Windows podría ayudar.
[ EDITAR ] Se dice que la aplicación de código abierto Non Stick Mouse ofrece una solución en el caso de múltiples monitores. El desarrollador declara:
Advertencia: Se ha observado en los comentarios que virustotal encuentra malware en la última versión del "mouse antiadherente".
fuente
Desarrollé una aplicación para tratar este problema, ya que Microsoft parece tener la intención de ignorarlo. Puede obtenerlo desde aquí: http://www.jawfin.net/nsm
fuente
Solución parcial
Antecedentes
Tengo una configuración de 6 monitores:
Cada vez que movía una ventana de un monitor a otro, Windows 10 verificaba si quería maximizarla. Esta característica, llamada "Snap", parece tener errores porque con frecuencia me impedía mover una ventana de una pantalla a otra. Encontré esta pregunta de Superusuario mientras estaba frustrado al respecto.
Desactivar Snap realmente me ayudó. Esto también deshabilitó automáticamente el Aero Shake , lo que considero una ventaja.
Procedimiento
Para deshabilitar "Snap" y "Aero shake":
Resultados
Solución alternativa
Hay una solución alternativa para Sticky Corners, pero no es divertido. La esencia es que crea un programa WPF que coloca pequeños cuadrados negros en la esquina de cada una de sus pantallas, luego, cuando el programa detecta el movimiento del mouse sobre esos cuadrados, lo coloca en la siguiente pantalla según lo previsto. Técnicamente, es probable que desee ajustar la forma de los "cuadrados" para que coincida con el área que Sticky Corners realmente afecta (¿probablemente una forma de L?).
Básicamente:
Haga que la aplicación WPF haga un
Window
en cada página. Para cada unoWindow
:Escriba
HandleThisByMovingTheMouseToTheCorrectScreen()
para mover el mouse a la ubicación adecuada, evitando así que Sticky Corners lo atrape.Si quieres ponerte elegante, en lugar de un
Border
, haz unGrid
con un separadorCanvas
para cada esquina (a diferencia delBorder
, que también cubriría los bordes que no son esquinas en cada pantalla).fuente
Esto también me molestó. Me he tomado la molestia de implementar una solución en AutoHotkey que conserva todas las características principales de "ajuste" mientras le permite desactivar estrictamente el "pegado" de su mouse que ocurre en las esquinas entre los monitores.
Solución alternativa:
https://github.com/patricknelson/win10-sticky-mouse
La clave aquí es mirar los mensajes
WM_MOUSEMOVE
y usarlos para predecir hacia dónde irá el mouse, luego saltar (eje transversal al eje primario de movimiento) lo suficiente para asegurarse de que Windows no atrape su mouse de manera poco útil.Si todavía tiene problemas, intente probar esto y avíseme si eso ayuda. ¡Cualquier problema o solicitud de extracción son bienvenidos!
fuente
exe
pero aún así recomiendo descargar AutoHotkey y cargar elahk
script directamente (simplemente haciendo doble clic); solo un hábito más seguro como regla general.En el espíritu de la contribución de Jonathan Barton anterior, desarrollé una pequeña aplicación de línea de comandos de Windows C # para tratar este problema y permitir que el mouse se mueva suavemente a través de múltiples monitores, y también que se ajuste entre el extremo izquierdo y el extremo derecho monitores . Tenga en cuenta que este programa no requiere una "heurística" para determinar cuándo el cursor está cerca del borde de la pantalla, por lo que el cursor fluye muy suavemente a través de los bordes.
MouseUnSnag también aborda esta relacionada superuser.com pregunta sobre el cursor se queda pegada en los bordes de los monitores de diferentes alturas:
fuente
Intente usar la aplicación Display Fusion . Se ocupa del problema incluso en Windows 10. La configuración que está buscando está en la configuración: Administración del mouse: evite que el cursor del mouse se enganche en los bordes del monitor no alineados.
Funciona como un campeón!
fuente
No estoy seguro de si esto siempre ha sido una opción de si se acaba de implementar recientemente, pero encontré la solución yendo a
Configuración> Sistema> Multitarea,
luego apague, cierre apagando "Organice Windows automáticamente arrastrándolos hacia los lados o convocantes de la pantalla ",
que apagará todas las configuraciones de Snap
. Encontré esta configuración en un tutorial en este sitio: https://www.tekrevue.com/tip/how-to-disable-snap-assist-windows-10/
Paseo visual a través de:
Abra Configuración y haga clic en Sistema
Haga clic en Multitarea y apague la primera opción de ajuste
fuente
Esta era una característica de Windows 8 llamada esquinas adhesivas (IIRC). Aquí hay alguien que dice haberlo deshabilitado con un cambio de registro:
Tenga en cuenta que actualmente no estoy en una situación para probar esto, así que avíseme si esto no resuelve su problema y eliminaré mi respuesta.
fuente
Arreglo temporal. Regresé a mi mouse inalámbrico Logitech. Había estado usando un mouse izquierdo Minicute, pero se atasca. Hasta ahora, el mouse Logitech M705 no lo hace. Logitech debe haberlo visto venir.
fuente
No sé si esto ayudará a otros. Pero, simplemente arrastré los números del monitor para mover el n. ° 1 a donde estaba el n. ° 2 y viceversa. Funcionó. Y, hasta ahora (dedos cruzados) no ha vuelto al problema del mouse. Buena suerte.
fuente
Este problema parece estar presente en Windows 10 cuando hay un espacio entre dos pantallas en la sección de configuración 'Seleccionar y reorganizar pantallas'. Pude solucionar el problema moviendo ligeramente las dos pantallas una hacia la otra para que no haya una brecha visual entre ellas. Ver ejemplo
fuente