Compartir a través de


Dispositivos táctiles de precisión de Windows

Plataformas

Clientes: Windows 8.1

Descripción

Windows Precision Touchpad es una nueva clase de dispositivos de entrada que proporcionan una funcionalidad de entrada y gestos de puntero de alta precisión. De forma predeterminada, estos dispositivos generan mensajes de rueda de desplazamiento de alta precisión para el consumo de aplicaciones de escritorio.

Manifestaciones

Las aplicaciones que no están diseñadas para controlar los mensajes de rueda de desplazamiento de precisión ultra alta pueden desplazarse por encima o no desplazarse correctamente.

Mitigación

Los desarrolladores de aplicaciones deben examinar la diferencia de desplazamiento en los mensajes de la rueda del mouse y modificar sus aplicaciones en consecuencia; sin embargo, mientras tanto, una aplicación puede optar por no recibir mensajes de rueda de desplazamiento de alta precisión (delta = 1) y elegir recibir mensajes de rueda de desplazamiento de alta precisión (delta = 40) o mensajes de rueda de desplazamiento estándar (delta = 120).

Solución

Si la aplicación es capaz de controlar mensajes de rueda de desplazamiento de precisión ultra alta, no es necesario hacer nada, ya que este es el mensaje predeterminado enviado por los touchpads de precisión de Windows.

Si la aplicación es capaz de controlar mensajes de rueda de desplazamiento de alta precisión, pero no mensajes de rueda de precisión ultra alta, agregue lo siguiente al manifiesto de aplicación:

<application xmlns="urn:schemas-microsoft-com:asm.v3">  
    <windowsSettings>  
      <highResolutionScrollingAware xmlns="https://schemas.microsoft.com/SMI/2013/WindowsSettings">true</highResolutionScrollingAware>  
  </windowsSettings>  
</application>  

Si la aplicación no es capaz de controlar mensajes de rueda de desplazamiento de alta precisión o mensajes de rueda de precisión ultra alta, agregue lo siguiente al manifiesto de aplicación para indicar que se desean mensajes de rueda de desplazamiento estándar:

<application xmlns="urn:schemas-microsoft-com:asm.v3">  
    <windowsSettings>  
      <ultraHighResolutionScrollingAware xmlns="https://schemas.microsoft.com/SMI/2013/WindowsSettings">false</ultraHighResolutionScrollingAware >  
  </windowsSettings>  
</application>