Condividi tramite


Dispositivi touchpad di precisione Windows

Piattaforme

Client - Windows 8.1

Descrizione

Windows Precision Touchpad è una nuova classe di dispositivi di input che offrono funzionalità di input e movimento a precisione elevata. Per impostazione predefinita, questi dispositivi generano messaggi di scorrimento a scorrimento ultra-alta precisione per l'utilizzo dell'applicazione desktop.

Manifestazioni

Le applicazioni che non sono progettate per gestire messaggi di scorrimento a scorrimento ultra-alta precisione possono scorrere correttamente o non scorrere correttamente.

Strategia di riduzione del rischio

Gli sviluppatori di applicazioni devono esaminare il delta dello scorrimento del mouse nei messaggi della rotellina di scorrimento del mouse e modificare di conseguenza le proprie app; tuttavia, nel frattempo, un'applicazione può rifiutare esplicitamente i messaggi della rotellina di scorrimento a precisione ultra alta (delta = 1) e scegliere di ricevere messaggi di scorrimento a alta precisione (delta = 40) o messaggi di scorrimento standard (delta = 120).

Soluzione

Se l'applicazione è in grado di gestire messaggi di scorrimento a precisione ultra alta, non è necessario eseguire alcuna operazione perché questo è il messaggio predefinito inviato da Windows Precision Touchpads.

Se l'applicazione è in grado di gestire i messaggi a rotelle di scorrimento ad alta precisione, ma non i messaggi a precisione ultra alta, aggiungere quanto segue al manifesto dell'applicazione:

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

Se l'applicazione non è in grado di gestire messaggi a rotelle di scorrimento ad alta precisione o messaggi a rotelle a precisione ultra alta, aggiungere quanto segue al manifesto dell'applicazione per indicare che sono desiderati i messaggi della rotellina di scorrimento standard:

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