Página principal » cómo » Cómo arreglar Mouse Lag en juegos de PC en Windows 8.1

    Cómo arreglar Mouse Lag en juegos de PC en Windows 8.1

    Windows 8.1 permite que Windows funcione mejor en pantallas de alto DPI. Como parte de esto, la forma en que Windows trata con los ratones ha cambiado. Los juegos que no leen datos crudos del mouse pueden terminar con un movimiento lento, congelado o tartamudo del mouse.

    Este problema parece afectar principalmente a los usuarios con ratones con alto índice de DPI o de alta tasa de sondeo; en otras palabras, ratones para juegos. Microsoft solo ha lanzado una solución parcial, pero hay una manera de solucionar este problema en cualquier juego afectado.

    Instale el parche de Microsoft

    Microsoft proporciona un parche que introduce una nueva opción de compatibilidad para solucionar este problema. Como parte del parche, la opción de compatibilidad se aplica a una variedad de juegos populares, incluidos los juegos de la serie Call of Duty, serie Counter Strike, Deus Ex: Human Revolution, Hitman Absolution, Half-Life 2, Metro 2033, Portal, y Tomb Raider.

    Este parche se conoce como KB2908279. A partir del 14 de noviembre de 2013, este parche no se ha implementado a través de Windows Update. Para obtener la solución, deberá descargar el parche del sitio web de Microsoft e instalarlo manualmente..

    Dependiendo de la versión de Windows 8.1 que esté utilizando, deberá descargar la versión de 64 bits de este parche o la versión de 32 bits..

    Si no está seguro de qué versión de Windows está utilizando, presione la tecla de Windows para acceder a la pantalla de Inicio, escriba Sistema y haga clic en el acceso directo del Sistema. Desplácese hacia abajo y observe la línea de tipo de sistema.

    Arreglar otros juegos a través del registro

    El parche de arriba hace dos cosas. Uno, crea un nuevo tipo de marca de compatibilidad en Windows. Dos, aplica ese indicador de compatibilidad a algunos de los juegos más populares afectados por este problema..

    Si tienes un juego menos popular con este problema, deberás aplicar la opción de compatibilidad al juego por tu cuenta. Microsoft recomienda a los desarrolladores de juegos que hagan esto ellos mismos para que sus usuarios no tengan que hacerlo, pero es posible que muchos juegos nunca se actualicen con esta solución.

    Puede aplicar la corrección de Microsoft a cualquier juego afectado desde el editor de registro. Tenga en cuenta que debe tener instalado el parche anterior para que esto funcione.

    Para comenzar, presione la tecla de Windows + R para abrir el cuadro de diálogo Ejecutar, escriba regedit y presione Entrar.

    Busque la siguiente clave de registro o carpeta:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers

    La clave de capas puede no existir. Si no es así, haga clic con el botón derecho en la clave AppCompatFlags, señale Nuevo, seleccione Clave, escriba Capas y presione Entrar para crearla.

    Ahora deberás crear una nueva entrada de registro para tu juego. Haga clic con el botón derecho en la tecla Capas, seleccione Nuevo, haga clic en Valor de cadena, escriba la ruta completa del archivo ejecutable del juego y presione Entrar. Por ejemplo, si el juego estaba ubicado en C: \ Archivos de programa (x86) \ Game \ Engine.exe, solo escribiría el siguiente valor:

    C: \ Archivos de programa (x86) \ Game \ Engine.exe

    A continuación, haga clic derecho en el valor que acaba de crear y seleccione Modificar. Escriba el siguiente texto en el cuadro y presione Intro:

    NoDTToDITMouseBatch

    Ahora puedes repetir este proceso para agregar cada juego afectado que tengas.

    A continuación, necesitaremos una ventana de símbolo del sistema elevada. Para hacer esto, presione la tecla de Windows para acceder a la pantalla de Inicio, escriba Símbolo del sistema, haga clic con el botón derecho en el acceso directo del Símbolo del sistema que aparece y seleccione Ejecutar como administrador.

    En la ventana del símbolo del sistema elevado, escriba el siguiente comando y presione Entrar para aplicar la configuración de compatibilidad:

    Rundll32 apphelp.dll, ShimFlushCache

    Advertencias

    Microsoft advierte que esta opción causará un mayor uso de energía, por lo que no debe aplicar esta opción a juegos u otros programas no afectados. En particular, enfatizan que esto no debe aplicarse a los procesos en segundo plano que permanecen en ejecución, o la vida de la batería se verá notablemente afectada..

    Hay otra opción que recomienda Microsoft: si el juego en cuestión tiene una opción de "entrada sin procesar" o DirectInput, puede seleccionarlo y el problema debería solucionarse..


    Para obtener más información directamente de Microsoft, lea el artículo de la base de conocimientos KB2908279.

    Crédito de la imagen: Sam DeLong en Flickr